Microsoft Edge Try Microsoft Edge A fast and secure browser that's designed for Windows 10 Get started

Skip to main content
Microsoft
Microsoft Support
  • Office
  • Windows
  • Surface
  • Xbox
  • Deals
  • Support
      • Windows apps
      • OneDrive
      • Outlook
      • Skype
      • OneNote
      • PCs & tablets
      • Accessories
      • VR & mixed reality
      • Microsoft HoloLens
      • Xbox games
      • PC games
      • Windows digital games
      • Movies & TV
      • Books
      • Microsoft Azure
      • Microsoft Dynamics 365
      • Microsoft 365
      • Cloud platform
      • Enterprise
      • Data platform
      • .NET
      • Visual Studio
      • Windows Dev Center
      • Docs
      • Microsoft Store
      • Free downloads & security
      • Education
      • Store locations
      • Gift cards
    • View all
    0
    Sign in
    Microsoft Support

    Description of the Windows Update Troubleshooter

    Content provided by Microsoft

    Content provided by Microsoft

    Applies to: Windows UpdateMicrosoft Update


    Summary



    When you try to install the latest updates from Windows Update, you will sometimes receive an error message. The Windows Update Troubleshooter resolves many of these errors. The troubleshooter runs on Windows 8, Windows 7, Windows Vista, and Windows XP.

    More Information


    Windows 8 or Windows 7

    To download and run the Windows Update Troubleshooter, click the following Fix it button, or follow these steps.

    The Automatically diagnose and fix common problems with Windows Update troubleshooter may automatically fix the problem described in this article.
    This troubleshooter fixes many problems. learn more

    Fix it

    Notes

    • The Windows Update Troubleshooter may have text that is available in English only.
    • After the Windows Update Troubleshooter is complete, your previous Windows Update history may be deleted.
    If you don’t have an Internet connection in Windows 8, you can open the Windows Update troubleshooter that's included in Windows 8. However, that troubleshooter doesn't perform all the troubleshooting steps that the linked troubleshooter does.
    1. Open the Windows Update troubleshooter by swiping in from the right edge of the screen and then tapping Search. Or, if you're using a mouse, open the troubleshooter by pointing to the upper-right corner of the screen, moving the mouse pointer down, and then clicking Search.
    2. Type Troubleshooting, tap or click Settings, and then tap or click Troubleshooting.
    3. Under System and Security, tap or click Fix Problems with Windows Update, and then click Next.

    Windows Vista or Windows XP

    To start the Windows Update Troubleshooter, click the following Fix it button:

    The Automatically diagnose and fix common problems with Windows Update troubleshooter may automatically fix the problem described in this article.
    This troubleshooter fixes many problems. learn more

    Fix it

    Notes

    • The Windows Update Troubleshooter may have text that is available in English only.
    • After the Windows Update Troubleshooter is complete, your previous Windows Update history may be deleted.
     
    How do I run the Windows Update Troubleshooter?

    Note The Windows Update Troubleshooter may have text that is available in English only.

    When your browser asks you to save or run the file, click Run. You should first see the following window:



    Click Next. The troubleshooter will scan your computer and fix any errors that it detects.



    Note After the Windows Update Troubleshooter is complete, your previous Windows Update history may be deleted.
    Which error codes does this fix?

    The following table lists error codes that the Windows Update Troubleshooter fixes, error code descriptions, and the Windows versions that are affected by the error codes:
     
    Error code Error code description Windows versions
    0x80245003 The Windows Update service is corrupted or isn't running. Windows 7, Windows Vista, Windows XP
    0x80070514 The Windows Update service is corrupted or isn't running. Windows 7, Windows Vista, Windows XP
    0x8DDD0018 BITS .dlls are corrupted. Windows 7, Windows Vista, Windows XP
    0x80246008 BITS .dlls are corrupted. Windows 7, Windows Vista, Windows XP
    0x80200013 BITS .dlls are corrupted. Windows 7, Windows Vista, Windows XP
    0x80004015 BITS .dlls are corrupted. Windows 7, Windows Vista, Windows XP
    0x80070003 BITS .dlls are corrupted. Windows 7, Windows Vista, Windows XP
    0x800A0046 BITS .dlls are corrupted. Windows 7, Windows Vista, Windows XP
    0x800A01AD Windows Update .dlls aren't registered. Windows 7, Windows Vista, Windows XP
    0x80070424 Windows Update .dlls aren't registered. Windows 7, Windows Vista, Windows XP
    0x800B0100 Signature check error. Windows 7, Windows Vista
    0x80070005 Data store detection error. Windows 7, Windows Vista
    0x80248011 Data store detection error. Windows 7, Windows Vista, Windows XP
    0x80070002 Data store detection error. Windows 7, Windows Vista, Windows XP
    0x80070003 Data store detection error. Windows 7, Windows Vista, Windows XP
    What does the Windows Update Troubleshooter do?

    The following list provides an overview of the tasks that the Windows Update Troubleshooter performs:
    • DIAG_WindowsUpdate - Detects problems that may prevent you from keeping your computer up to date.
    • RC_ DataStore - Detects the following potential Windows Update Database errors:
      • 0x80070002
      • 0x8007000D
      • 0x800F081F
      • 0x80073712
      • 0x800736CC
      • 0x800705B9
      • 0x80070246
      • 0x8007370D
      • 0x8007370B
      • 0x8007370A
      • 0x80070057
      • 0x800B0100
      • 0x80092003
      • 0x800B0101
      • 0x8007371B
      • 0x8007371B
      • 0x80070490
      • 0x80070005
      • 0x80072EFD
      • 0x80246008
      • 0x80070570
      • 0x80080005
      • 0x8E5E0147
      • 0x8E5E03FA
      • 0x80248011
      • 0x80070003
    • RC_GENWUError - Detects any unspecified Windows Update errors.
    • RC_APPDATA - Resets the following appdata registry setting:
      • HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\ AppData” is “%USERPROFILE%\AppData\Roaming
    • RC_ ResetBits - Resets all bits in the bitset to zero when one or more of the following errors occur:
      • 0x8DDD0018
      • 0x80246008
      • 0x80200013
      • 0x80004015
      • 0x80070003
      • 0x800A0046
      • 0x80200010
    • RC_SignatureCheck - Detects signature issues when error 0x800B0100 occurs.
    • RC_RegisterWUDll - Registers associated .dll files when the following errors appear:
      • 0x800A01AD
      • 0x80070424
    • RC_MSIAppData - Resolves generic Windows Installer errors by changing the following registry key:
      • HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
    • RC__OutputResult - Performs the following tasks:
      • Sets the following registry value to "voicewarmupx":
        HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\logging
      • Obtains the proxy of your operating system.
      • Collects the last installed update.
      • Collects the last displayed error from Winodwsupdate.log.
      • Collects culture.
      • Collects workgroup information.
      • Collects Windows Update Agent version.
      • Collects operating system version.
      • Collects CPU and operating system architecture.
      • Writes the information to a file (Output.txt).
      • Obtains Windowsupdate.log.
      • Obtains Windowsupdateold.log if applicable.
      • Creates a cab file of CheckSUR.log and CheckSUR.Persists.log if present.
      • Creates a shortcut of the .txt file on the desktop.
    I'm still having problems installing Windows Updates. How can I get help with this?

    You can get help from the Microsoft Community. To do this, follow these steps:
    1. Go to the following website: Windows Update Answers Forum
    2. Click Sign in. Type your Windows Live credentials, and then click Sign in.
    3. Click Ask a question.
    4. Type your question in the title field. For example, Type I'm getting error: <xxxx> when I install Windows Updates. How can I fix this?
    5. Go to your desktop, and then double-click the Windows Update Troubleshooter Info folder.
    6. Double-click the OutputReport.txt
    7. Select the text, right-click the text, then click Copy.
    8. In the Details section of the Answers post, right-click anywhere in the box, and then click Paste.
    9. When you're finished, click Submit.
    For more information about support for Windows Update, go to the following website:
    Windows Update Solution Center
     
    Need more help?

    Get help from the Microsoft Community online community, search for more information at Microsoft Support or Windows Help and How To, or learn more about Assisted Support options.

    Last Updated: Apr 16, 2018
    • Email
    • Print
    Thanks! Your feedback will help us improve the support experience.

    Support

    Support

    • Find downloads
    • Account support
    • Supported products list
    • Microsoft Lifecycle Policy

    Security

    Security

    • Safety & Security Center
    • Download Security Essentials
    • Malicious Software Removal Tool

    Contact us

    Contact us

    • Report a support scam
    • Contact Microsoft Support
    • Locate Microsoft addresses worldwide
    This site in other countries/regions
    Algérie - Français
    Argentina - Español
    Australia - English
    Belgique - Français
    België - Nederlands
    Bolivia - Español
    Bosna i Hercegovina - Hrvatski
    Brasil - Português
    Canada - English
    Canada - Français
    Chile - Español
    Colombia - Español
    Costa Rica - Español
    Crna Gora - Srpski
    Danmark - Dansk
    Deutschland - Deutsch
    Dominican Republic - Español
    Ecuador - Español
    Eesti - Eesti
    El Salvador - Español
    España - Español
    Estados Unidos - Español
    France - Français
    Guatemala - Español
    Hong Kong SAR - English
    Hrvatska - Hrvatski
    India - English
    Indonesia (Bahasa) - Bahasa
    Ireland - English
    Italia - Italiano
    Latvija - Latviešu
    Lietuva - Lietuvių
    Luxembourg - Français
    Magyarország - Magyar
    Malaysia - English
    Maroc - Français
    México - Español
    Nederland - Nederlands
    New Zealand - English
    Norge - Bokmål
    Panamá - Español
    Paraguay - Español
    Perú - Español
    Philippines - English
    Polska - Polski
    Portugal - Português
    Puerto Rico - Español
    România - Română
    Schweiz - Deutsch
    Singapore - English
    Slovenija - Slovenščina
    Slovensko - Slovenčina
    South Africa - English
    Srbija - Srpski
    Suisse - Français
    Suomi - Suomi
    Sverige - Svenska
    Tunisie - Français
    Türkiye - Türkçe
    United Kingdom - English
    United States - English
    Uruguay - Español
    Venezuela - Español
    Việt Nam - Tiếng việt
    Ísland - Íslenska
    Österreich - Deutsch
    Česká Republika - Čeština
    Ελλάδα - Ελληνικά
    България - Български
    Казахстан - Русский
    Россия - Русский
    Україна - Українська
    ישראל - עברית
    الإمارات العربية المتحدة - العربية
    المملكة العربية السعودية - العربية
    مصر - العربية
    भारत - हिंदी
    ไทย - ไทย
    中国 - 简体中文
    台灣 - 繁體中文
    日本 - 日本語
    香港特別行政區 - 繁體中文
    대한민국 - 한국어
    English (United States)
    • Terms of use
    • Privacy & cookies
    • Trademarks
    • © Microsoft 2018
    ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)New URL: about:blank