Disclosure: We are not providing any kind of paid support. Beware of scammers. This page may contain affiliate links read disclaimer

How to Fix Windows Update Error

How to fix a Windows update error?

Windows update is an essential service in Windows 10 as you get the latest feature updates and security vulnerability updates through this service only. And as Microsoft has announced that it is the last version of the Windows, so Windows updates is your only option to keep your operating system updated.

But every user at least once already have faced some kind of issue related to Windows update. And when users face issue it does not just limited to updates but also create other issues like slow computer performance, unable to boot the computer or displaying error codes like 0x80070020, 0x80240438, 0xC19001E2, 0x80070424, 0x80242006, 0x8007000E, 0x80D02002, 0x80070070, 0x80096004, 0x80080005, 0x8007000D, or 0x80240034.

Things to check before starting Windows Update

So if you are facing issues I will here help you to get rid of the issue. Lets start from preliminary checks before we dig in the problem. Though I assume you have been already performed these steps. Just check and confirm.

  1. Try restarting computer for 2-3 times.
  2. Check your internet connection & its speed.
  3. Confirm that updates are not paused.
  4. Find out if there is enough space, if not then free up some space by deleting junk files from the system.

Now lets come to the steps which actually fix Windows updates errors.




1. Run Windows Update Assistant

This is the best and easy method to fix any Windows update issue. So you should first try this. It will automatically check for any error and and update the Windows to the latest updates.

  • Go to the url : https://www.microsoft.com/en-in/software-download/windows10.
  • Click on the ‘Update Now’ button.
  • Run the assistant and it will automatically check for the latest updates. During installation it may restart the system for 1 or 2 times.
Fix windows update errors using Windows update assistant
Windows Update Assistant

2. Run Windows Update Troubleshooter

In Windows 10, go to SettingsUpdate & SecurityTroubleshootWindows UpdateTroubleshootAdditional troubleshooter and click on the Windows update troubleshooter from the list then click on the button ‘Run the troubleshooter’. It will automatically detect the problem and fix it for you.

Windows update troubleshooter
Windows update troubleshooter
Windows 10 update troubleshooting

For Windows 7

Download the Windows update troubleshooter file and double-click on it after download and follow its on-screen instructions to apply the troubleshooter fix.

3. Install Windows Updates Manually

If the above steps don’t work for you then try installing Windows updates manually. this method will help you to quickly install the latest updates and hopefully it will fix the automatic update issue for the future updates.

And if it doesn’t work then you can continue to try further steps mentioned here or go to the online troubleshooter provided by Microsoft.

More steps to fix Windows Update Error for Advanced users

These steps are only for the advanced users who are comfortable to use DOS or command window.

1. Re-configure / Reset Windows Update Components

While following the steps, you’ll also learn how to re-register all the “.dll” files that are related to Windows update and its services.

  • Open the Command prompt.
    Click on start → go to Accessories → and then go to Command Prompt. Then right-click on it and click on ‘Run as Administrator‘.
  • In the command prompt window, type the following commands one-by-one (which is in the box below) press enter key from your keyboard after running the following commands one-by-one. For more detail please see the following graphical animation.
net stop wuauserv

net stop bits

net stop cryptsvc

net stop msiserver

ren %systemroot%\SoftwareDistribution SoftwareDistributionDownload.old

ren %systemroot%\System32\catroot2 catroot2.old

regsvr32 %windir%\system32\wups2.dll

net start wuauserv

net start bits

net start cryptsvc

net start msiserver

SC QUERYEX BITS

SC QUERYEX WUAUSERV

SC QUERYEX cryptsvc

SC QUERYEX msiserver

  • Finally, restart your computer now.
run cmd commands

These command will work for all windows versions Windows 10, 8, 7.

2. Run DISM and SFC Command to fix Windows Update issue

It could be possible that some Windows system file has corrupted and due to which Windows update is unable to run properly. So in this case you can try to repair the system files in order to resolve the Windows Update issue.

  • Run the Command Prompt as an Administrator (How).
  • Type the command dism /online /cleanup-image /restorehealth and press Enter key.
  • Now type the command sfc /scannow to repair the installation files and press Enter.

Know more about DISM command.

If the above steps not working in your case your can try other methods for failed or unfinished Windows 10 updates. Or Restore windows to an earlier date.

Re-activate Windows Update in Windows 7

  • Go to the Control Panel
  • Click on System & Security
  • Select on Windows Update
  • Click on Change setting from the left side pane.
  • Look at the right-side pane and select the option “Never Check for Updates (Not Recommended)” from the drop-down.
  • Then click on OK.
  • After that reboot your computer once.
  • Now, go to the same settings again (Windows update change setting) and then set it “Install Update automatically (Recommended)” Settings. For more detail please see the following graphical animation.
  • After that, restart the computer once more.
    re-activate Windows update

FAQs

126 thoughts on “How to Fix Windows Update Error”

  1. i have same problem as Danielle, no problem when start BITS service and it could start, however wuauserv seems not exist in the system, error message was “the services name was invalid”… any idea sir?

  2. Please help me!!!
    When I go to control panel and then to windows update and then click check for updates it says that i cannot update because the service is not running 🙁

    1. Dear Aditi, we all face this issue, so I would advise you to follow the steps suggested in the articles step by step

  3. When i enter “NET START BITS ”
    so the errors occurred that “system error has 5 occurred.”

    So what should i do i can’t update my laptop in Windows 7.

    1. Error message 5 means; you have not started your command prompt window with administrative privileges. So please start with “Run as administrator” and then again try to run this command, it must we worked. Thanks

  4. Everything was going good until i typed NET START BITS. It said could not be started as a service specific error occurred: 2147942402. Says more help is available by typing NET HELP MSG 3547. What now?

  5. Hi, I can’t even start step 1 because I don’t have that option “Never Check for Updates(Not Recomended)”

    🙁

  6. I did all the steps but on the ones containing “wuauserv”, there would be a problem. Like on the first one: net stop wuauserv. It would say: “The service name is invalid.
    More help is available by typing NET HELP MSG 2185.”
    And when I type that it says: “The service name is invalid.”
    Also when I start my computer and login a small window pops up and says something about unable to authenticate to server, but that was happening before I tried this windows update solution . I figured they may be related problems.

          1. You are getting this message means, your windows update service is not exist in your computer. To fix it what you need to do is, you have to create the windows update service manually by importing a registry file that we can give if you can share your operating system version information with us here.

  7. I did steps 1-6, however on step 6 when I am entering the commands, it says I am missing file Download Download.old, any solution to this? Thanks

    1. You need to run those commands one by one and then hit enter button from your keyboard after each command so that the command can execute.
      See the example below:
      Step1: Open command prompt window.
      step2: Type the following command into command window
      net stop wuauserv
      step3: Then Hit enter button from your keyboard.
      step4: Type the following command into command window
      cd %systemroot%\SoftwareDistribution
      step5: Then Hit enter button from your keyboard.

      Repeat the above method for all commands.

  8. To admin: I was too quick, I had to do these steps as well before it worked.:
    netwovenblogs.com/2015/04/01/windows-update-stuck-with-error-message-windows-could-not-search-for-new-updates/
    Seemed that the catroot2 was corrupted.

  9. what if you have a bunch of updates waiting and when you log in they are there and it loads them then says failure to install reverting and takes over an hour ?

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top