Go Back   Tech Support Forum > Microsoft Support > Windows 7 Support, Windows Vista Support

Re-registering windows update dlls

This is a discussion on Re-registering windows update dlls within the Windows 7 Support, Windows Vista Support forums, part of the Tech Support Forum category. Hey everybody, I tried to install the Service pack 1, it failed due to error code 0x800f0826. I found out


Closed Thread
 
Thread Tools Search this Thread
Old 12-15-2009, 04:06 AM   #1
Registered Member
 
Join Date: Dec 2009
Posts: 2
OS: Vista, no SP



Hey everybody,

I tried to install the Service pack 1, it failed due to error code 0x800f0826.

I found out that that the Windows Modules Installer, which is required for the install, appearently isn't working.
It is not listed under Control Panel > Administration > Services.

I tried to fix it (sfc /scannow, TrustedInstaller reg fix) but that made no difference.

So i had some expert from microsoft telling me that i should re-register windows update dlls, but a ran into some problems there:


"The module 'wuaueng.dll' was loaded but the call to
DllRegisterServer failed with the error code 0x80070005."

-----------------------------

"The module "wuaueng1.dll" failed to load.

Make sure the binary is stored at the specified path or
debug to check for problems with the binary or
dependant .DLL files.

The specified module could not be found."

------------------------------

"The module 'atl.dll' was loaded but the call to
DllRegisterServer failed with the error code 0x8002801c."

------------------------------

"The module "wucltui.dll" failed to load.

Make sure the binary is stored at the specified path or
debug to check for problems with the binary or
dependant .DLL files.

The specified module could not be found."

------------------------------

"The module 'wups.dll' was loaded but the call to
DllRegisterServer failed with the error code 0x80070005."

------------------------------

"The module 'wups2.dll' was loaded but the call to
DllRegisterServer failed with the error code 0x80070005."

------------------------------

"The module "wuweb.dll" failed to load.

Make sure the binary is stored at the specified path or
debug to check for problems with the binary or
dependant .DLL files.

The specified module could not be found."

_____________________________________________

What would i do? Are the files corrupt? If they not are located, can i restore them in some way?
My computer isn't delivered with a Vista CD/DVD, so i can't run a Vista Repair.

Thanks in advance.

__________________
-joshua is offline  
Old 12-15-2009, 04:41 PM   #2
Microsoft MVP
 
TheOutcaste's Avatar

Microsoft Most Valuable Professional
 
Join Date: Mar 2009
Location: Portland, OR
Posts: 3,123
OS: MS-Dos 6.22 - Win7



Welcome to TSF!

0x80070005 is Access Denied
0x8002801c is Unable to access the Registry
Were you running the Regsvr32 commands from an Elevated Command Prompt? If run from a normal Command Prompt, you'll get those two errors.
Click Start, type cmd, when cmd.exe appears in the list, right click it and click Run as administrator

For the file not found, are you sure about the file names?
I don't see wuaueng1.dll on my Vista system.
And for these I found some that are close:
wucltui.dll -- wucltux.dll
wuweb.dll -- wuwebv.dll

I also have these two:
wuapi.dll
wudriver.dll

__________________
Microsoft MVP - Windows Expert - Consumer
Of course I know all the answers; I just don't always match the answers to the right questions.
Rated R for Violence -- When your PC flies through a window, that's violent, right?
TheOutcaste is offline  
Old 12-16-2009, 03:32 AM   #3
Registered Member
 
Join Date: Dec 2009
Posts: 2
OS: Vista, no SP



okay i tried to run elevated cmd and it helped with some of the files.
I did this:

net stop WuAuServ
The service Windows Update are stopping
The service Windows Update stopped

REGSVR32 WUAPI.DLL
REGSVR32 WUAUENG.DLL
REGSVR32 WUCLTUX.DLL
REGSVR32 WUDRIVER.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEBV.DLL
REGSVR32 ATL.DLL

net start WuAuServ
The service Windows Update are starting
The service Windows Update started

there is still one error though:

"The module "wudriver.dll" was loaded but the entry-point DllRegisterServer was not found.

Make sure that "wudriver.dll" is a valid DLL or OCX file and then try again."

after a reboot Windows Modules Installer still don't work.
Is there a way i can fix this? Should i replace the WUDRIVER.DLL file?

-joshua
__________________
-joshua is offline  
Old 12-17-2009, 03:53 AM   #4
Microsoft MVP
 
TheOutcaste's Avatar

Microsoft Most Valuable Professional
 
Join Date: Mar 2009
Location: Portland, OR
Posts: 3,123
OS: MS-Dos 6.22 - Win7



Looks like that error is normal for wudriver.dll. Some files don't require registering.

is the Windows Module Installer still missing from Services?

These two threads may be useful:
http://www.vistax64.com/windows-upda...vice-gone.html
http://www.vistax64.com/tutorials/25...0070424-a.html
__________________
Microsoft MVP - Windows Expert - Consumer
Of course I know all the answers; I just don't always match the answers to the right questions.
Rated R for Violence -- When your PC flies through a window, that's violent, right?
TheOutcaste is offline  
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is on
Smilies are on
[IMG] code is on
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Post a Question


» Site Navigation
 > FAQ
  > 10.0.0.2


All times are GMT -7. The time now is 07:22 PM.


Copyright 2001 - 2014, Tech Support Forum

Windows 7 - Windows XP - Windows Vista - Trojan Removal - Spyware Removal - Virus Removal - Networking - Security - Top Web Hosts