Fix Windows Update errors with new Windows 10 repair tool

Martin Brinkmann
Dec 19, 2016
Updated • Jul 5, 2017
Windows, Windows 10

Fix Windows Update errors is a troubleshooting page on Microsoft's Support website that aims to help Windows users resolve update related errors.

This guided walk-through provides steps to fix problems when installing updates. Here are some commonly seen error codes: 0x80073712, 0x800705B4, 0x80004005, 0x8024402F, 0x80070002, 0x80070643, 0x80070003, 0x8024200B, 0x80070422, 0x80070020. These steps should help with all errors and not just the ones listed.

The support page covers Windows 7, Windows 8.1 and Windows 10 only. First thing you do is select one of the listed operating systems on the page.

What happens afterwards depends on that selection.


Fix Windows Update errors

fix windows update errors

Windows 10 users are asked to download the Windows Update Troubleshooter to their device and run it for instance, while Windows 7 users to run the built-in troubleshooter of the operating system instead before they are offered an updated -- but different -- update troubleshooter for the operating system.

This is not the only difference though. While you get fairly basic suggestions for Windows 7 -- try the troubleshooter, if that does not work, run a system recovery -- suggestions for Windows 10 include two additional steps.

The first asks you to find the most recent update for Windows 10 that is installed on the machine, run a search for it on Microsoft's Update site, and download and run the update again.

The second option, if that did not work either, is to run commands on the command line (with administrative privileges):

DISM.exe /Online /Cleanup-image /Restorehealth

sfc /scannow

DISM.exe is the Deployment Imaging and Servicing Management tool which you may use to correct Component Store corruption.

The second command checks core Windows files for corruption, and replaces them if possible with the correct version.


windows update troubleshoot

The Windows Update troubleshooter for Windows 10 is an improved version of the troubleshooter for previous versions of Windows.

It checks Windows Update and the Background Intelligent Transfer Service (Bits), and also runs Windows Network diagnostics.

repair windows update

I suggest you click on advanced on the first screen that opens and disable the automatic repair option. This gives you full control over the troubleshooting process.

The troubleshooter displays all repair options after a quick scan:

  1. Repair Windows Update Database corruption.
  2. Repair Windows update components.
  3. Fix Windows Firefox blocking connections to Windows Update on the PC.
  4. Contact a network or system administrator, or ISP, to fix Internet connectivity issues.
  5. Check whether default Windows Update data locations have changed.
  6. Fix improperly configured security settings, or missing settings.
  7. Check for missing or corrupt files.
  8. Fix service registration is missing or corrupt.
  9. Fix system date and time aren't correct.

As you can see, the tool checks for a couple of things and may fix most of them when you give the ok (or automatically if you have not changed the option under advanced). (via Deskmodder)

Closing Words

Windows Update troubleshooters may help repair update related issues but these tools have their limits as well. While the new Windows 10 Windows Update troubleshooter checks for additional issues, it is far from complete and may still lead to you having to perform manual repairs or even a system restore.

Now You: What's your experience with these troubleshooters so far?

Fix Windows Update errors with new Windows 10 repair tool
Article Name
Fix Windows Update errors with new Windows 10 repair tool
Fix Windows Update errors is a troubleshooting page on Microsoft's Support website that aims to help Windows users resolve update related errors.
Ghacks Technology News

Previous Post: «
Next Post: «


  1. Rambo said on December 19, 2016 at 12:34 pm

    forget that.

    All you have to do I throw away the “SoftwareDistribution folder” in the system folder.

    it works

    1. Lee said on December 20, 2016 at 9:22 am

      Not always!

  2. James T. said on December 19, 2016 at 2:06 pm

    Is latestwu.diagcab or windowsupdatediagnostic.diagcab kind of sort of the same thing?

    1. Martin Brinkmann said on December 19, 2016 at 2:09 pm

      The former is offered for W10, the other for W7. I have not tried W8, so cannot say which one is offered for that operating system.

      1. James T. said on December 19, 2016 at 3:17 pm
  3. Rubezahl said on December 19, 2016 at 3:09 pm

    Does not help my Win7 update problem. It runs for hours and nothing happens. I have given up to rely on or trust Microsoft. It is the usual simple brutal american business method if they are holding the better cards. Either we have it our way or you can kiss our hairy behind. I can only hope that some day it will backfire at these, in my opinion, deceptive, dishonest and reckles people at Microsoft who are responsible for this mess. Until then they will be shoveling more and more money into their pockets from the uninformed users who don’t realize and too often don’t care what’s happening to them.

    1. kalmly said on December 19, 2016 at 4:38 pm

      Haha. I was having a similar reaction to this article. I used to love Microsoft, but now I don’t trust them. They even scare me a little. They have become like my government in which I’ve also lost trust: Intrusive, bossy, and they want control over everything I do.

  4. Jeff-FL said on December 19, 2016 at 9:35 pm

    Has a “fix [whatever]” tool from MS ever worked for anything?

  5. Richard Steven Hack said on December 20, 2016 at 4:25 am

    It would be nice if Microsoft spent some effort actually fixing Windows Update than providing almost-useless tools for their users to use.

    Windows Update has NEVER EVER worked properly since the beginning of its existence. And don’t get me started on the .NET updates!

    My openSUSE Linux updates several times a day (usually) and the only issue it ever has is occasionally an update repository will time out, which generates an error, and corrects itself as soon as the server load goes back down. Updates take a couple minutes at most and never requires a reboot unless it’s a kernel update – and even then it just tells you to reboot when convenient.

    It has never been explained why Windows Update can’t do the same.

  6. User011 said on December 20, 2016 at 1:49 pm

    The Windows Update problem resolved itself after a couple of days of nothing. Tried all of the selected fixes but none made any difference, only waiting the couple of days.

    Downloaded all of the main updates and included them with the original install disc so I didn’t have to depend on the competency of Microsoft. Can do an install of Windows 7 with the important updates and don’t have to wait.

    Upgraded my main system to Linux Mint with Windows 7 in a virtual machine. Updates are easy, no rebooting, no harassment, no telemetry/spyware. Great upgrade.

  7. ZippyDSMlee said on December 20, 2016 at 5:14 pm

    I been running this after every hard crash for general check up but would love if it logged stuff since the window dose not always stay up to tell me if it found anything.
    (note the 2 command sets listed need to b run in admin mode command prompt or power shell)



    sfc /scannow


    DISM /Online /Cleanup-Image /RestoreHealth


    As for update there this one

    echo Simple Script to Reset / Clear Windows Update
    attrib -h -r -s %windir%\system32\catroot2
    attrib -h -r -s %windir%\system32\catroot2\*.*
    start /wait net stop wuauserv
    start /wait net stop CryptSvc
    start /wait net stop BITS
    del /q /s /f %windir%\system32\catroot2\*.*
    del /q /s /f %windir%\SoftwareDistribution\*.*
    del /q /s /f “%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader\*.*”
    start /wait net Start BITS
    start /wait net start CryptSvc
    start /wait net start wuauserv
    echo Task completed successfully…

    this might help some, for insider builds


    this can help if they did not break power shell.

    And no I’ve not had any trouble with win 10 *rolls eyes*

  8. Mike Markwick said on December 20, 2016 at 8:16 pm

    I tried running the Windows update fix but it kept say ti was block, i downloaded Cybereason yesterday and wonder if it might be that which is block the update fix from running. Have you any information on it.

  9. Mike Davis said on April 3, 2019 at 11:42 pm

    This is the reply I received about my Windows 10 update error.

    Windows 10 Insider Preview 10.0.18356.21 (19h1_release) amd64 2019-03 – Error 0x80070005.

    They also said if I keep seeing this I should contact support.

    I have not seen any problems even though there was an error during the first part of the Windows 10 upgrade. I am still concerned about this situation.

    I am not really sure which way to go at this moment.

    Any advice you can offer?

    Mike Davis

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.