Microsoft
Software
Hardware
Network
Question : Windows update fails, tried all tricks
I have deleted all cookies, temp files and ran the following batch files as recommended by other sites, and deleting the software distribution folder. This is a pdc and there is no group policy defintions defined as I can do updates on all other dcs and member servers fine. Has avg network version but that is no issue since it has no firewall module or service running. I also delted the windowsupdate registry key as advised and remerged the same key from a member server that works, its attached. Hoping for some luck on this. The windows update page errors with this Error number: 0x8024D007
batch file 1
REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 MUCLTUI.DLL /S
REGSVR32 WUCLTUI.DLL /S
REGSVR32 WUWEB.DLL /S
REGSVR32 MUWEB.DLL /S
REGSVR32 QMGR.DLL /S
REGSVR32 QMGRPRXY.DLL /S
batch file 2
net stop wuauserv
cd %systemroot%\SoftwareDistr
ibution
ren softwareDownload softwareDownload.old
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%\system32
ren catroot2 catroot2old
net start cryptsvc
Last part of update log
2010-01-04 16:07:30:333 1712 10c4 Misc Registering binary: C:\WINDOWS\system32\regsvr
32.exe /s "C:\WINDOWS\system32\wuaue
ng.dll"
2010-01-04 16:07:30:942 4352 1104 Misc =========== Logging initialized (build: 7.4.7600.226, tz: -0800) ===========
2010-01-04 16:07:30:942 4352 1104 Misc = Process: C:\WINDOWS\system32\regsvr
32.exe
2010-01-04 16:07:30:942 4352 1104 Misc = Module: C:\WINDOWS\system32\wuauen
g.dll
2010-01-04 16:07:30:942 4352 1104 Service FATAL: WU client fail to create WU service with error 0x80070005
2010-01-04 16:07:31:052 1712 10c4 Misc FATAL: Self registration of C:\WINDOWS\system32\wuauen
g.dll failed, error = 0x8024D007
2010-01-04 16:07:31:052 1712 10c4 Setup WARNING: Completed registration operations for section wuaueng_WebSetup: status 0x8024d007
2010-01-04 16:07:31:052 1712 10c4 Setup WARNING: Setup failed while processing registry operations, error = 0x8024D007. Rolling back changes.
2010-01-04 16:07:31:052 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\system32\cdm.dl
l.wusetup.
14681984.b
ak back to C:\WINDOWS\system32\cdm.dl
l
2010-01-04 16:07:31:052 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\system32\wuaucl
t.exe.wuse
tup.146823
75.bak back to C:\WINDOWS\system32\wuaucl
t.exe
2010-01-04 16:07:31:067 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\system32\wuaucp
l.cpl.wuse
tup.146824
84.bak back to C:\WINDOWS\system32\wuaucp
l.cpl
2010-01-04 16:07:31:067 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\system32\wuaucp
l.cpl.mui.
wusetup.14
682484.bak
back to C:\WINDOWS\system32\wuaucp
l.cpl.mui
2010-01-04 16:07:31:067 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\system32\wuauen
g.dll.wuse
tup.146826
56.bak back to C:\WINDOWS\system32\wuauen
g.dll
2010-01-04 16:07:31:067 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\system32\wuauen
g.dll.mui.
wusetup.14
682671.bak
back to C:\WINDOWS\system32\wuauen
g.dll.mui
2010-01-04 16:07:31:067 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\system32\wucltu
i.dll.wuse
tup.146827
81.bak back to C:\WINDOWS\system32\wucltu
i.dll
2010-01-04 16:07:31:083 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\INF\wuau.adm.wu
setup.1468
2812.bak back to C:\WINDOWS\INF\wuau.adm
2010-01-04 16:07:31:083 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\system32\wucltu
i.dll.mui.
wusetup.14
682828.bak
back to C:\WINDOWS\system32\wucltu
i.dll.mui
2010-01-04 16:07:31:083 1712 10c4 Setup Rollback: Successfully copied C:\WINDOWS\HELP\wuauhelp.c
hm.wusetup
.14682843.
bak back to C:\WINDOWS\HELP\wuauhelp.c
hm
2010-01-04 16:07:31:130 844 1110 Misc =========== Logging initialized (build: 7.2.6001.788, tz: -0800) ===========
2010-01-04 16:07:31:130 844 1110 Misc = Process: C:\WINDOWS\System32\svchos
t.exe
2010-01-04 16:07:31:130 844 1110 Misc = Module: C:\WINDOWS\system32\wuauen
g.dll
2010-01-04 16:07:31:130 844 1110 Service *************
2010-01-04 16:07:31:130 844 1110 Service ** START ** Service: Service startup
2010-01-04 16:07:31:130 844 1110 Service *********
2010-01-04 16:07:31:145 844 1110 Agent * WU client version 7.2.6001.788
2010-01-04 16:07:31:145 844 1110 Agent * Base directory: C:\WINDOWS\SoftwareDistrib
ution
2010-01-04 16:07:31:145 844 1110 Agent * Access type: No proxy
2010-01-04 16:07:31:145 844 1110 Agent * Network state: Connected
2010-01-04 16:07:34:083 1712 10c4 Setup * WARNING: Exit code = 0x8024D007
2010-01-04 16:07:34:083 1712 10c4 Setup *********
2010-01-04 16:07:34:083 1712 10c4 Setup ** END ** Setup: Installing client binaries
2010-01-04 16:07:34:083 1712 10c4 Setup *************
2010-01-04 16:07:34:083 1712 10c4 Setup FATAL: InstallUpdatedBinaries failed with error 0x8024d007
2010-01-04 16:07:34:083 1712 10c4 WUWeb FATAL: InstallUpdatedBinaries failed with error:0x8024d007
2010-01-04 16:07:34:083 1712 10c4 WUWeb FATAL: UpdateClientWorker failed: error 0x8024d007
Answer : Windows update fails, tried all tricks
Note that automatic update will install latest msiexe installer file first without your explicit persmission but in manual you have to update it first. That is why manual will fail in such case. Anyway the unexplainable is always there.
Random Solutions
C# WebService (tcp.soap) from Java
WCF standalone Http service with query string problem
Cannot run SQL 2005 SSIS Job
Can I include other HTML files in a single HTML file?
Force user account picture w/Group Policy
How do I change the date format when submitting InfoPath form to a SharePoint Form Library?
Cisco PIX 5505 - 2 webserves
Access 2007 export to Excel 2007 not working
Unable to enter data into a table field
Running Count in Access Query