etcs
asked on
cant start wuauserv service. access denied
I have a Windows 2003 server with AD. There is a computer on the domain that does not have the automatic update service started. It is set to disabled. I tried to enable it, but I am getting an access denied error message even as administrator. I tried setting the service to start as administrator and I get the same message. I cannot do anything with it.
just check if there are any group policy settings...try running rsop.msc & check if there are any setttings under
Computer Configuration - Windows Settings - Security Settings - System Services
Computer Configuration - Windows Settings - Security Settings - System Services
ASKER
Well dstewartjr was correct. I got the service set to automatic by doing his prochedure; however, after setting it to automatic and rebooting I am getting an error message trying to start the service.
"Cloud not Start automatic update service on local computer
Error 2: The system could not find the file specified"
I verified the path to executable was correct.
"Cloud not Start automatic update service on local computer
Error 2: The system could not find the file specified"
I verified the path to executable was correct.
Be sure to check that Bits also runs, if not run bitsadmin.exe /util /repairservice
Above mentioned in prior link near bottom
Above mentioned in prior link near bottom
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I got it fixed. this is what I did
I ran a code
WUreset
"net stop "Automatic Updates"
del /f /s /q %windir%\SoftwareDistribut ion\*.*
net start "Automatic Updates"
wuauclt.exe /detectnow"
Then WUrepair
"net stop bits
net stop wuauserv
%windir%\system32\regsvr32 .exe /s %windir%\system32\atl.dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\jscript. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\msxml3.d ll
%windir%\system32\regsvr32 .exe /s %windir%\system32\softpub. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuapi.dl l
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuaueng. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuaueng1 .dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wucltui. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wups.dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuweb.dl l
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow"
Finally WUuinstall
"net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribut ion\*.*
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow"
After that run:
C:\WUAGENT\WindowsUpdateAg ent30-x86. exe /wuforce
or wherever you saved the file, to force a re-install.
Reboot once and try to use Windows Updates.
That works!
I ran a code
WUreset
"net stop "Automatic Updates"
del /f /s /q %windir%\SoftwareDistribut
net start "Automatic Updates"
wuauclt.exe /detectnow"
Then WUrepair
"net stop bits
net stop wuauserv
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow"
Finally WUuinstall
"net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribut
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow"
After that run:
C:\WUAGENT\WindowsUpdateAg
or wherever you saved the file, to force a re-install.
Reboot once and try to use Windows Updates.
That works!
Yup, basically exactly what the script I provided does
ASKER
I got it fixed. this is what I did
I ran a code
WUreset
"net stop "Automatic Updates"
del /f /s /q %windir%\SoftwareDistribut ion\*.*
net start "Automatic Updates"
wuauclt.exe /detectnow"
Then WUrepair
"net stop bits
net stop wuauserv
%windir%\system32\regsvr32 .exe /s %windir%\system32\atl.dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\jscript. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\msxml3.d ll
%windir%\system32\regsvr32 .exe /s %windir%\system32\softpub. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuapi.dl l
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuaueng. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuaueng1 .dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wucltui. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wups.dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuweb.dl l
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow"
Finally WUuinstall
"net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribut ion\*.*
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow"
After that run:
C:\WUAGENT\WindowsUpdateAg ent30-x86. exe /wuforce
or wherever you saved the file, to force a re-install.
Reboot once and try to use Windows Updates.
That works!
I ran a code
WUreset
"net stop "Automatic Updates"
del /f /s /q %windir%\SoftwareDistribut
net start "Automatic Updates"
wuauclt.exe /detectnow"
Then WUrepair
"net stop bits
net stop wuauserv
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow"
Finally WUuinstall
"net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribut
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow"
After that run:
C:\WUAGENT\WindowsUpdateAg
or wherever you saved the file, to force a re-install.
Reboot once and try to use Windows Updates.
That works!
ASKER
I got it fixed. this is what I did
I ran a code
WUreset
"net stop "Automatic Updates"
del /f /s /q %windir%\SoftwareDistribut ion\*.*
net start "Automatic Updates"
wuauclt.exe /detectnow"
Then WUrepair
"net stop bits
net stop wuauserv
%windir%\system32\regsvr32 .exe /s %windir%\system32\atl.dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\jscript. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\msxml3.d ll
%windir%\system32\regsvr32 .exe /s %windir%\system32\softpub. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuapi.dl l
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuaueng. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuaueng1 .dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wucltui. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wups.dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuweb.dl l
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow"
Finally WUuinstall
"net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribut ion\*.*
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow"
After that run:
C:\WUAGENT\WindowsUpdateAg ent30-x86. exe /wuforce
or wherever you saved the file, to force a re-install.
Reboot once and try to use Windows Updates.
That works!
I ran a code
WUreset
"net stop "Automatic Updates"
del /f /s /q %windir%\SoftwareDistribut
net start "Automatic Updates"
wuauclt.exe /detectnow"
Then WUrepair
"net stop bits
net stop wuauserv
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow"
Finally WUuinstall
"net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribut
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow"
After that run:
C:\WUAGENT\WindowsUpdateAg
or wherever you saved the file, to force a re-install.
Reboot once and try to use Windows Updates.
That works!
ASKER
I got it fixed. this is what I did
I ran a code
WUreset
"net stop "Automatic Updates"
del /f /s /q %windir%\SoftwareDistribut ion\*.*
net start "Automatic Updates"
wuauclt.exe /detectnow"
Then WUrepair
"net stop bits
net stop wuauserv
%windir%\system32\regsvr32 .exe /s %windir%\system32\atl.dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\jscript. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\msxml3.d ll
%windir%\system32\regsvr32 .exe /s %windir%\system32\softpub. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuapi.dl l
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuaueng. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuaueng1 .dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wucltui. dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wups.dll
%windir%\system32\regsvr32 .exe /s %windir%\system32\wuweb.dl l
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow"
Finally WUuinstall
"net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribut ion\*.*
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow"
After that run:
C:\WUAGENT\WindowsUpdateAg ent30-x86. exe /wuforce
or wherever you saved the file, to force a re-install.
Reboot once and try to use Windows Updates.
That works!
I ran a code
WUreset
"net stop "Automatic Updates"
del /f /s /q %windir%\SoftwareDistribut
net start "Automatic Updates"
wuauclt.exe /detectnow"
Then WUrepair
"net stop bits
net stop wuauserv
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
%windir%\system32\regsvr32
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow"
Finally WUuinstall
"net stop bits
net stop wuauserv
regsvr32 /u wuaueng.dll /s
del /f /s /q %windir%\SoftwareDistribut
del /f /s /q %windir%\windowsupdate.log
regsvr32 wuaueng.dll /s
net start bits
net start wuauserv
wuauclt.exe /resetauthorization /detectnow"
After that run:
C:\WUAGENT\WindowsUpdateAg
or wherever you saved the file, to force a re-install.
Reboot once and try to use Windows Updates.
That works!
I object!!!! The script I provided is no different than this!!!! splitting the points for this reason is unacceptable.
I agree. Dstew clearly gave the correct answer and is the authority here. Please award all points to him.
I applied the above script, worked great, thanks dstewartjr
http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx