none
Windows Update is missing in services

    Question

  • Windows Update is missing in Services

    i used this command in Command Prompt with Run With Administrator

    REGSVR32 %SYSTEMROOT%\SYSTEM32\WUAUENG.DLL

    it show me that message

    The module "C:\Windows\System32\wuaueng.dll" was loaded but the call to DllRegisterServer failed with error code 0x80070005.

    i scanned with Avg there is no infected Viruses

    i use Windiws 7 X64 SP1

    i use MicrosoftFixit.wu.MATSKB.Run.exe and MicrosoftFixit.wu.RNP.20264776796321322.2.1.Run. exe

    there isn't thing happened

    how is solve this problem?



    Wednesday, July 04, 2012 11:11 PM

Answers

  • Hi,

    I notice Background Intelligent Transfer Service (BITS) doesn't exist as well. I suspect the computer is infected by virus. Please use your security software to scan the computer in Safe Mode first. Meanwhile, please check if the following registries are available.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS

    If these two registries doesn't exist, you may need to export them from the health computer and then import them on your problematic computer.


    Niki Han

    TechNet Community Support

    Friday, July 06, 2012 8:42 AM
    Moderator

All replies

  • 1. Have you used elevated rights when registered dll? I mean "Run as Administrator".

    2. Is there any "forensic" info in windowsupdate log file?

    3. Have you run Windows Readiness Tool yet? http://support.microsoft.com/kb/947821/en-us

    4. I does not hurt if you test system with  sfc /scannow

    Regards

    milos

    Thursday, July 05, 2012 5:49 AM
  • 1 and 4 i make it

    2 and 3 i dont make it

    Thursday, July 05, 2012 8:56 AM
  • i make 3 

    it said 

    installer encountered an error : 0x80070404

    the specified service does not exist as an installed service

    i use CAT v1.1 it showed me this report

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~ CAT Summary Log - Date: 2012.07.05 @ 2006 hrs ~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    --- CAT Version: 1.1 ---

    =============== Repairing Windows Update services... ===============
    Stopping service: "bits"... Service "bits" does not exist.
    Setting service "bits" start mode to: "Automatic"... Service "bits" does not exist.
    Stopping service: "wuauserv"... Service "wuauserv" does not exist.
    Setting service "wuauserv" start mode to: "Automatic"... Service "wuauserv" does not exist.
    Stopping service: "cryptsvc"... Successful.
    Setting service "cryptsvc" start mode to: "Automatic"... Already set to correct state.
    Deleting: "C:\Windows\system32\catroot2"... Failed. Unable to lock access rights for deletion or directory is not empty.
    Retrying with rd.exe... Return code: 2
    Windows Vista/7 Detected...
    Resetting BITS service to the default security descriptor...
    Registering atl.dll... Success.
    Registering urlmon.dll... Success.
    Registering mshtml.dll... Success.
    Registering shdocvw.dll... Success.
    Registering browseui.dll... Success.
    Registering jscript.dll... Success.
    Registering vbscript.dll... Success.
    Registering scrrun.dll... Success.
    Registering msxml.dll... Success.
    Registering msxml3.dll... Success.
    Registering msxml6.dll... Success.
    Registering actxprxy.dll... Success.
    Registering softpub.dll... Success.
    Registering wintrust.dll... Success.
    Registering dssenh.dll... Success.
    Registering rsaenh.dll... Success.
    Registering gpkcsp.dll... Success.
    Registering sccbase.dll... Success.
    Registering slbcsp.dll... Success.
    Registering cryptdlg.dll... Success.
    Registering oleaut32.dll... Error: 0x80070005 - Access Denied
    Retrying with Regsvr32... Completed with exit code: 0
    Registering ole32.dll... Error: 0x80070005 - Access Denied
    Retrying with Regsvr32... Completed with exit code: 0
    Registering shell32.dll... Success.
    Registering initpki.dll (this one usually takes a while)... Success.
    Registering wuapi.dll... Error: 0x80070005 - Access Denied
    Retrying with Regsvr32... Completed with exit code: 0
    Registering wuaueng.dll... Success.
    Registering wuaueng1.dll... Success.
    Registering wucltui.dll... Success.
    Registering wups.dll... Error: 0x80070005 - Access Denied
    Retrying with Regsvr32... Completed with exit code: 0
    Registering wups2.dll... Success.
    Registering wuweb.dll... Success.
    Registering qmgr.dll... Success.
    Registering qmgrprxy.dll... Error: 0x80070005 - Access Denied
    Retrying with Regsvr32... Completed with exit code: 0
    Registering wucltux.dll... Success.
    Registering muweb.dll... Success.
    Registering wuwebv.dll... Error: 0x80070005 - Access Denied
    Retrying with Regsvr32... Completed with exit code: 0
    Deleting registry key "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate\DisableWindowsUpdateAccess"... Key/Value does not exist.
    Deleting registry key "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerNoWindowsUpdate"... Key/Value does not exist.
    Deleting registry key "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerNoWindowsUpdate"... Key/Value does not exist.
    Deleting registry key "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate"... Key/Value does not exist.
    Deleting registry key "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate"... Key/Value does not exist.
    Deleting registry key "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerNoDevMgrUpdate"... Key/Value does not exist.
    Deleting registry key "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdateDisableWindowsUpdateAccess"... Key/Value does not exist.
    Deleting registry key "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerNoWindowsUpdate"... Key/Value does not exist.
    Writing to registry: "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MainNoUpdateCheck"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUNoAutoUpdate"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUAUOptions"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUScheduledInstallDay"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUScheduledInstallTime"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUNoAutoRebootWithLoggedOnUsers"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateNoAutoUpdate"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateAUOptions"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateScheduledInstallDay"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateScheduledInstallTime"... Successful.
    Writing to registry: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateNoAutoRebootWithLoggedOnUsers"... Successful.
    Deleting registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateLastWaitTimeout"... Key/Value does not exist.
    Deleting registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateDetectionStartTime"... Key/Value does not exist.
    Deleting registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateNextDetectionTime"... Key/Value does not exist.
    Deleting registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto UpdateScheduledInstallDate"... Key/Value does not exist.
    Setting service "RpCss" start mode to: "Automatic"... Already set to correct state.
    Setting service "DcomLaunch" start mode to: "Automatic"... Already set to correct state.
    Setting service "EventSystem" start mode to: "Automatic"... Already set to correct state.
    Starting service: "DcomLaunch"... Successful.
    Starting service: "RpCss"... Successful.
    Starting service: "bits"... Service "bits" does not exist.
    Starting service: "wuauserv"... Service "wuauserv" does not exist.
    Starting service: "cryptsvc"... Successful.
    ============= Windows Update Services Repair Complete ==============

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~ CAT Summary Log End - Date: 2012.07.05 @ 2006 hrs ~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



    ---------------------------------------------------------------------




    Thursday, July 05, 2012 6:04 PM
  • Hi,

    I notice Background Intelligent Transfer Service (BITS) doesn't exist as well. I suspect the computer is infected by virus. Please use your security software to scan the computer in Safe Mode first. Meanwhile, please check if the following registries are available.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS

    If these two registries doesn't exist, you may need to export them from the health computer and then import them on your problematic computer.


    Niki Han

    TechNet Community Support

    Friday, July 06, 2012 8:42 AM
    Moderator
  • those exists
    Friday, July 06, 2012 1:24 PM
  • Go to Start / All Programs / Accessories. Right Click the 'Command Prompt' item and click the 'Run As Administrator' option. In the Command Prompt window, Paste the following command.

    REGSVR32 %SYSTEMROOT%\SYSTEM32\WUAUENG.DLL


    Niki Han

    TechNet Community Support

    • Proposed as answer by Matthew Hinz Wednesday, August 08, 2012 2:59 PM
    Tuesday, July 10, 2012 7:52 AM
    Moderator
  • iam missing those files

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS

    where i  can get them?

    Wednesday, July 11, 2012 10:18 AM
  • After performing this function, I get the message "Some updates not installed"  "Error found code 80246008".  Do you know what is causing this?  My Windows firewal is also disabled.  I just cleaned out ZeroAccess Trojan with HitmanPro.
    Wednesday, August 01, 2012 12:18 AM
  • After copying the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv registry entries from a working computer and running REGSVR32 %SYSTEMROOT%\SYSTEM32\WUAUENG.DLL, everything is working again!

    Thank you!!!!

    Wednesday, August 08, 2012 3:06 PM
  • We used the below

    We also copied the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv registry entries from a working computer and run REGSVR32 %SYSTEMROOT%\SYSTEM32\WUAUENG.DLL

    The service was back, however we still got an error message which we had also recenlty resolved on another PC and that was a corrupt software distribution repositry. So we ran the following command.

    • Net stop wuauserv
    • cd %systemroot%
    • Ren SoftwareDistribution SoftwareDistribution.old
    • Net start wuauserv

    Started the Windows update service and checked that Windows update was working.

    And just when I thought it was all over, once it had gone and gathered the list of updates to download it decided to fail. BITS was also missing, I'd missed it entirely, had to run the following command to re-create the service and the start it up.

    sc create BITS binpath= "c:\windows\system32\svchost.exe -k netsvcs" start= delayed-auto

    Now it seems to be working.


    • Edited by Mingblus3 Friday, August 10, 2012 10:11 AM typo
    Thursday, August 09, 2012 11:40 PM
  • Hi Dave,  I just had exactly the same issue, also following an infection from Zeroaccess

    did YOu find a solution?

    Saturday, August 18, 2012 11:54 PM
  • That Worked Great. thanks for the work. win7 64.
    Thursday, December 27, 2012 4:13 AM
  • Hi,

    I notice Background Intelligent Transfer Service (BITS) doesn't exist as well. I suspect the computer is infected by virus. Please use your security software to scan the computer in Safe Mode first. Meanwhile, please check if the following registries are available.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS

    If these two registries doesn't exist, you may need to export them from the health computer and then import them on your problematic computer.


    Niki Han

    TechNet Community Support

    Hi Niki,

    I'm having the exact same problem as the previous poster, but don't understand how to export or import the registry items as you describe.

    Can you provide an instruction set to do that?

    Or is there a Windows Registry Key directory somewhere on the MS Support Site where I can just download the keys/executable?

    Of note, per others I'm running Win7Pro, 64-bit.

    Thanks so much in advance, Matthew.

    Wednesday, January 02, 2013 4:13 AM
  • Thank You Niki
    Monday, February 25, 2013 5:02 AM
  • hello. enable Wired AutoConfig?. I Am also having this stuk problem which is when I update this kind Security Update for Windows 7 for x64-based Systems only I have this error 0xc0000005 when I Am in Desktop' after updated this kind Security Update for Windows 7 for x64-based Systems I'm having this problem above and the problem 0xc0000005 causes a damage to windows which is you can't open any browsers and Anything at all. every time I have this error 0xc0000005 I have to restore system. I tried everything to solve the problem but still but the problem persist. I Am fighting with this problem. please Any solution? thank you
    • Edited by Giath Wednesday, October 16, 2013 12:47 PM edit
    Wednesday, October 16, 2013 12:45 PM
  • Hi,

    My issue resolved With "REGSVR32 %SYSTEMROOT%\SYSTEM32\WUAUENG.DLL".

    Wednesday, October 23, 2013 12:33 PM
  •  "REGSVR32 %SYSTEMROOT%\SYSTEM32\WUAUENG.DLL".

    Worked, I seriously doubt the system has been infected, I actually have MSE running all the time and updated, the windows update service just disappear without any error report until today I try to check the update manually.

    • Proposed as answer by TechTug Wednesday, February 19, 2014 11:36 PM
    • Unproposed as answer by TechTug Wednesday, February 19, 2014 11:37 PM
    Saturday, January 04, 2014 3:07 AM
  • Thanks Paritosh Roy for posting the fix. I looked almost everywhere and this worked perfectly for me Thank you once again.
    Thursday, April 10, 2014 2:41 PM