Discussion:
server won't update from WSUS and getting error 0x80070002
(too old to reply)
Peter Lawton
2009-04-16 07:36:10 UTC
Permalink
I've got one server that's refusing to update from our WSUS server, all our
other servers are updating OK and this one updated a month ago fine.

In the WindowsUpdate.log I get the error "EEHndlr WARNING: Failed to
populate ServiceStartup entries in Cache: error 0x80070002"

If I run the WSUS Client Diagnostics Tool I get the error:-

"GetAUSettingsRegistry(false, TEXT("SusServerVersion"), &dwSusVersion)
failed
with hr=0x80070002
The system cannot find the file specified."

I've tried renaming the "%Systemroot%\system32\wbem\Repository" folder

I've tried renaming the "%WinDir%\SoftwareDistribution" folder

Anyone come across this before and knows how to fix it?

Thanks

Peter Lawton
Lawrence Garvin [MVP]
2009-04-16 20:26:58 UTC
Permalink
Post by Peter Lawton
I've got one server that's refusing to update from our WSUS server, all our
other servers are updating OK and this one updated a month ago fine.
In the WindowsUpdate.log I get the error "EEHndlr WARNING: Failed to
populate ServiceStartup entries in Cache: error 0x80070002"
Start here:
http://support.microsoft.com/kb/956708
--
Lawrence Garvin, M.S., MCITP:EA, MCDBA
Principal/CTO, Onsite Technology Solutions, Houston, Texas
Microsoft MVP - Software Distribution (2005-2009)

MS WSUS Website: http://www.microsoft.com/wsus
My Websites: http://www.onsitechsolutions.com;
http://wsusinfo.onsitechsolutions.com
My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
Peter Lawton
2009-04-20 08:20:36 UTC
Permalink
Hi,

That didn't fix it unfortunately but I found the answer here:-

http://blogs.technet.com/emeasetup/archive/2009/03/17/eehndlr-warning-failed-to-populate-servicestartup-entries-in-cache-error-0x80070002.aspx

I needed to delete the registry key:-

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\Setup\ServiceStartup

Peter Lawton
Post by Lawrence Garvin [MVP]
Post by Peter Lawton
I've got one server that's refusing to update from our WSUS server, all our
other servers are updating OK and this one updated a month ago fine.
In the WindowsUpdate.log I get the error "EEHndlr WARNING: Failed to
populate ServiceStartup entries in Cache: error 0x80070002"
http://support.microsoft.com/kb/956708
--
Lawrence Garvin, M.S., MCITP:EA, MCDBA
Principal/CTO, Onsite Technology Solutions, Houston, Texas
Microsoft MVP - Software Distribution (2005-2009)
MS WSUS Website: http://www.microsoft.com/wsus
My Websites: http://www.onsitechsolutions.com;
http://wsusinfo.onsitechsolutions.com
My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
g***@gmail.com
2019-05-27 22:03:21 UTC
Permalink
Post by Peter Lawton
I've got one server that's refusing to update from our WSUS server, all our
other servers are updating OK and this one updated a month ago fine.
In the WindowsUpdate.log I get the error "EEHndlr WARNING: Failed to
populate ServiceStartup entries in Cache: error 0x80070002"
If I run the WSUS Client Diagnostics Tool I get the error:-
"GetAUSettingsRegistry(false, TEXT("SusServerVersion"), &dwSusVersion)
failed
with hr=0x80070002
The system cannot find the file specified."
I've tried renaming the "%Systemroot%\system32\wbem\Repository" folder
I've tried renaming the "%WinDir%\SoftwareDistribution" folder
Anyone come across this before and knows how to fix it?
Thanks
Peter Lawton
Realy easy to fix Error Code 0x80070002 guide for you https://geeksadvice.com/fix-error-code-0x80070002-on-windows/
Loading...