• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1569
  • Last Modified:

Regsrv32 /wuapi.dll returing the error Falied Error - 0x80070005

Hello Experts,

   I am downgrading the Windows update Agent on one of our server (windows server 2003 R2). When I run the installation file I am getting below error message in windowsupdate.log

"Self Registration of C:\windows\system32\wuapi.dll is falied"

I tried Regsrv32 /wuapi.dll on the server it is coming up with :

Regsrv32 /wuapi.dll is failed Error - 0x80070005 .

All the other related DLL I am able register properly. Only WUAPI.DLL is giving problem.

Can some one advice me what needs to be done on this. I have googled a lot and tried all possible ways , but no luck.

Thanks,

_Prashant_
0
Prashant Girennavar
Asked:
Prashant Girennavar
  • 4
  • 4
1 Solution
 
Donald StewartNetwork AdministratorCommented:
Are you using the command line to install(You MUST) ?

and are you using the following switches ??

" /wuforce /quiet /norestart"

Also what leads you to believe you need to install a previous version of the WU agent ????

Even if you do, the very next time the client contacts the WSUS server or even Microsoft, it will automatically download the latest.
0
 
Prashant GirennavarAuthor Commented:
I am using the command line to install.

We are using WSUS 3.0 Server , and we dont have the KB http://support.microsoft.com/kb/2720211 installed on it.

Due to this the WUAgents with 7.6......are not reporting properly to WSUS servers, and Updates are not getting installed.

I have successfully downgraded the version from 7.6.....to 7.4.7600.226 on 2 server , after this those 2 servers were able to download the updates and install and they are updating properly.

BUt on 3rd server when I run " /WUforce /quite /norestart" it is failing with the error message : Self Registration of C:\windows\system32\wuapi.dll is falied. Error - 0x8024d007'


I Googled a lot on this and tried to unregister and re-register all the .dll again.

I am able to register all the .dll by running regsrv32 command lines , but WUAPI.DLL is failing to register.

Regsrv32 wuapi.dll is failed Error - 0x80070005

 This is the error message I am getting on the server. NOw I am not sure How to proceed future.


Thanks,

_Prashant_
0
 
Donald StewartNetwork AdministratorCommented:
"and we dont have the KB http://support.microsoft.com/kb/2720211 installed on it."

Why not??  You're concerned about getting the clients up to date, but not the server itself???

 0x80070005 is an access denied error
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
Prashant GirennavarAuthor Commented:
We have to...Will be doing it soon....It will take bit time I think.

0x80070005 - Access denied error message? Intresting , Do we have some any soultion for this.

 It is necessary to get the updates installed. :(

Thanks,

_Prashant_
0
 
Donald StewartNetwork AdministratorCommented:
If you are logged in as an administrator and still get 0x80070005


You can then reset permissions

http://blogs.msdn.com/b/astebner/archive/2006/09/04/739820.aspx
0
 
Prashant GirennavarAuthor Commented:
Exactly , I have logged in as administrator and still gets the error code.


I will give a try at it and let you know on this.

Thanks,

_Prashant_
0
 
Prashant GirennavarAuthor Commented:
You deserver a BEER!!!!!!!!!!!!!!!!!!!!!!!!!! ( I Wish you were in INDIA)

It worked like a charm. Thanks for helping me....

 I would definately recommened my management to update the WSUS server....

-Prashant Girennavar.
0
 
Donald StewartNetwork AdministratorCommented:
Glad to help, drinking my beer now....LOL
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 4
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now