Fix for "Could not start the Automatic Updates service on local computer"
You may find that the Automatic Updates service on Windows XP is stopped with the following error:
Could not start the Automatic Updates service on local computer. Error 0×80004015: The class is configured to run as a security ID different from the caller.
This can happen when Windows XP clients attempt to start the Automatic Updates service and is due to a permissions issue. The quickest and the easiest solution would be to reset the permissions for the Automatic Updates service on the client and then start the service.
To display the current permissions of the Automatic Updates service and fix them:
- Click Start, Run and type “cmd” to launch the Command prompt
- From the command prompt, type: SC sdshow wuauserv
The output will look like: D:(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCLCSWLOCRRC;;;IU) - Now, reset the permissions as follows from the command prompt (single line, wrapped for clarity):
SC sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
We can now start the service and try to detect the Automatic Updates from the command prompt:
C:\>wuauclt.exe /detectnow
This should fix the problem.
Labels: tip, troubleshooting, WSUS



2 Comments:
I ran into some similar problem as you describe with Auto Update not recognizing that I was changing its status to Automatic. After I ran through your suggestion, I got a message in my cmd box that reads:
[SC] SetServiceObjectSecurity FAILED 1072:
The specified service has been marked for deletion.
What? Who? How?? Makes me a very sad panda - any ideas where I go from here?
The only thing I can think is it is related to me installing and running ESET Smart Security because before then it was working just fine!
Philbee, sounds like your Automatic Update Service is flagged for deletion on the next restart. Not sure how that would happen, but try the following:
1. Restart the computer to complete the deletion.
2. Download and re-install the latest Automatic Update agent from http://go.microsoft.com/fwlink/?LinkID=91237
3. Ensure the Automatic Updates service is started.
4. Run WUAUCLT /DETECTNOW from a CMD prompt.
Good luck!
Post a Comment
Thank you for posting a comment! It is my hope that you find the information here useful. Let me know (and others) if this post helped you out or if you have a comment or further information.
Links to this post:
Create a Link
<< Home