I am having a problem getting the automatic updates, security center, and
computer browser services to start. All three services are set to start up
automatically using local system permissions, yet none of the services
actually start. When I try to manually start the services I receive this
error message: The Automatic Updates service on Local Computer started and
then stopped. Some services stop automatically if they have no work to do,
for example, the Performance Logs and Alerts service. There appear to be
errors in the event logs that are related to this.
The machines are running Windows XP Pro SP2. They are joined to a single
domain environment. They are configured via group policy to use our internal
WSUS server. The problem occurs on a subset of our machines (about 5 out of
60). The machines from a variety of different manufacturers utilizing
different hardware.
The windowsupdate.log is full of the following chuck of errors repeating for
days on end:
2005-12-22 14:53:27-0800 864 42c Service Main starts
2005-12-22 14:53:27-0800 864 42c ProcessDelayedCopies failed: 0x80070005
2005-12-22 14:53:27-0800 864 42c Failed to fix up registration at service
startup: 0x80070005
2005-12-22 14:53:27-0800 864 42c WUAUENG ServiceMain exits. Exit code is
0x80070005
2005-12-22 14:53:36-0800 344 fc WUCheckForUpdatesAtShutdown failed,
hr=8024000C
2005-12-22 14:53:43-0800 520 1dc WUAutoUpdateAtShutdown failed, hr=8024000C
2005-12-22 14:54:23-0800 864 634 Service Main starts 2005-12-22
14:54:23-0800 864 634 ProcessDelayedCopies failed: 0x80070005
2005-12-22 14:54:23-0800 864 634 Failed to fix up registration at service
startup: 0x80070005
2005-12-22 14:54:23-0800 864 634 WUAUENG ServiceMain exits. Exit code is
0x80070005
2005-12-22 14:54:46-0800 864 7ec Service Main starts
2005-12-22 14:54:46-0800 864 7ec ProcessDelayedCopies failed: 0x80070005
2005-12-22 14:54:46-0800 864 7ec Failed to fix up registration at service
startup: 0x80070005
2005-12-22 14:54:46-0800 864 7ec WUAUENG ServiceMain exits. Exit code is
0x80070005
I have tried the following in an attempt to solve the problem.
1. I have checked the registry from permission errors that may prevent the
services from starting. Using Regmon I looked for buffer overflows and access
denied messages when I manual started the service. I didn’t observe any.
2. I have attempted to start the service using permissions other than local
system. I used the domain administrator account to do this and it failed to
solve the problem.
3. I have attempted to reinstall the windows update software utilizing the
following in the command line: rundll32.exe setupapi,InstallHinfSection
DefaultInstall 132 %systemroot%\inf\au.inf
4. I have checked the permissions for the Wuauserv Service, ensuring that
the “sc sdswhow wuauserv” command output
D

A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLO CRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRP WPDTLOCRRC;;;PU)
None of these have solved my problem on any of the machines. I’ve reached
the end of my abilities to troubleshoot the problem. Any further suggestions
would be greatly appreciated.