How to Fix Windows Update Error


How to fix a Windows update error?

Solved Answer:

Most of the Windows update issues occur due to the last Windows update couldn’t download or updated properly. Sometimes Windows update’s downloads get corrupted while downloading. Once it gets corrupted, you may get several error messages while updating the Windows. One of them is: “Windows can’t be update”.  That’s why, the Windows update get stopped in between.

Don’t worry, we have a proper solution to fix this Windows update error. Here in this article below, we have given some steps which will help you to fix Windows update issue. Please follow the following steps.

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.


1. Re-activate Windows Update.

  • 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

2. Run Microsoft Fixits

3. Run following commands to re-configure Windows Update.

  • 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 cryptsvc

SC QUERYEX msiserver

  • Finally, restart your computer now.
    run cmd commands

4. Run Windows Update Troubleshooter.

If the Windows update is not downloading and installing updates, then we should run the Windows update troubleshooter at first instant. For more detail please see the following graphical animation.

For Windows 10, 8, 8.1:

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.

Update: If you face any error in Windows 10 updates, then  DISM Command can help to fix the issue.

Stopping Windows updates in Windows 10

About The Author

126 thoughts on “How to Fix Windows Update Error”

  1. Mine was the old one that was the first version the 102 & it also fixed 1903 upgrade. Thank you so much. Verified copy too

    1. Anytime glad I could help. Yeah I also had a 1903 the older ones are slower. If u have anymore problems let me know.

  2. The old build fails at 10240 the computer needs updated before u can go any further. You have to upload a fresh copy of windows.

    Download and it will automatically have you at may 2019 build
    It should then update the new nov. 2019 security update. Cause none of these worked for me I contacted Microsoft myself. Easy fix fresh copy and works faster with no flashing of screen.

  3. error (0x80080005)
    i renamed SoftwareDistribution and Catroot2 but after that wuauserv couldn’t start with ”net start wuauserv” command

  4. An error in method 3
    “cryptsvr” should be replaced by “cryptsvc” otherwise “ren %systemroot%\System32\catroot2 catroot2.old” won’t run

    I hope you would correct it 🙂
    Try if you don’t believe

    1. Hi @Omkaresh
      Thank you so much for letting us know about the spell mistake in the method3 command. We just have corrected it.
      We really appreciate your help.

  5. Kalyan Chakravarthy

    Thank you, After 60% of windows feature installation, it fails with an error – Feature update to windows 10, version 1903 failed to install on 7/29 – 0xc1900101

    Please help

    1. Run Windows 10 troubleshooter to fix Windows Update issues. Please see the following screenshot to know how to do this.
      Windows update troubleshoot

  6. I was not able to rename Softwaredistribution folder and catroot folders even though I am running commandprompt as admin? what to do ?

    1. You’ll have to stop Windows update service first before renaming those folders. You could do the same in safe mode, It should work. If it doesn’t work then let’s know.

  7. I had a problem like this! I had a W7 Ultimate with error 8007000E on Windows Update just after installation in my new SSD! I’ve read a lot of post talking about tons of actions to solve it! In my case only 1 procedure was efficient! I’m in Brazil and my W7 Ultimate was installed with English language pack only! I got a pack of Portuguese on alternative source on web, because Microsoft official page only allow Portuguese and other few languages exclusively with Windows Update! Be careful with that to avoid virus! I downloaded Internet Explorer 11, the last version available, as well! Then i installed IE11 first and after the language pack (the pack was a EXE file. I ran it and was created a ZIP file. Use this file to include the new language, in my case Portuguese, in the system)! After that Windows Update started working normally, finding 100 updates required! I think any other Windows Ultimate out of USA and with only English pack can be with the same problem and could be solved with the same procedure!

    1. Thank so much for sharing the solution of this particular issue. This will definitely help others if anyone has the same issue.

  8. I am trying to follow the instructions on this page to get my updates working but it’s hard to do when you have graphics covering the instructions of what to do.

    1. Pleas provide the whole error message if you get during update your windows so that we can help you exactly. Thanks

  9. when I open windows update in control panel
    It show window explorer stop working help to solve the problem
    once I have stop the automatic update

  10. Non of the steps would work. Step one won’t shut dowm CryptSVC and fails
    All the other steps don’t link to the files needed.

  11. I am currently on “automatically reset windows update components and I am getting an “update error 0*80070057(2016-11-3-T-03_44_18P.)
    Ran it twice and the numbers after the T changed. From what I could find out is seems to be a corrupt registry but I don’t know the best way to fix it. Help?

  12. Thank you for your guidance of fixing this problem.

    I have just upgraded my OS from Vista Home to 7 home and have not been able to get updates, I get code 8007000E.

    I tried to follow your steps. I was able to perform steps 1 & 2 (had some issues with step 2)

    Steps 3-5, the links do not go to the intended site and just takes me to a general windows 7 support page.

    I performed step 7 but I still cannot update my windows. Do you have an updated step by step guide since some of the links do not work.

    As for step 2 I would encounter two types of errors/notifications. Either the command had loaded but the entry point DllRegisterServer was not found (ex. The module “mshtml.dll”, there were others like this) OR a module failed to load (ex. “gpkcsp.dll” “make sure binary is stored at specified path or debug it to check for problems with the binary or dependent .DLL file” there were several commands that had this same problem)

    I would greatly appreciate your feedback. Thanks again for all your hard work

    1. If you are getting this error message, means your windows udpate store folder is correpted. So please rename the folder SoftwareDistribution to SoftwareDistribution.old from this location (C:\Windows\SoftwareDistribution). Don’t forget to stop the windows update service first.

      1. Can you please write a whole new article on how to get the updates to work? There is too much information over the past 3.5 years to read through to finally fix the problem. It would be GREATLY appreciated. Thank you!!

        1. Thank you for highlighting.
          Sure, we have done some more research on windows update issue and we’ll update all those in this article. Please give us few days to do.

  13. For anybody that cant update on win 8. First, my ability to change my update settings was blocked. to fix that, regedit …HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate … set ‘DisableWindowsUpdateAccess’ to ‘0’ … then it turns out my trustedinstaller.exe file was missing from the ‘C:\Windows\servicing\’ folder, which was the problem, and in retrospect an easy fix. The reason why it was missing is because i remember i had a wicked virus issue (rare for me, but it happened) and i used a lot of malware killers to finally fix the problem. BUT, unbeknownst to me, when malware killers are doing their thing, they might ‘think’ Trustedinstaller.exe has been compromised. So (apparently) what they do is move the Trustedinstaller.exe app to a different folder. So before you do anything else, do a search on your PC for Trustedinstaller.exe. You might find it buried deep in your PC. But I found it here: C:\Windows\WinSxS\ (to give you an idea, just us a good search tool like ‘agent ransack’ and you’ll find it. So, again, first thing, check the ‘C:\Windows\servicing\’ folder, if you don’t see ‘Trustedinstaller.exe’ that means it was probably moved. Once you find it, double click on it. If nothing happens (that you can see) that means the file is the right one for your PC. If you get a blue bar across your screen, the file is corrupted, and then you are screwed (as far as this solution). But that probably wont be the case. My file was 92kb. Anyway, copy and paste into the servicing folder. You will have to restart in Safe Mode to do that. Go to the settings, and power, scroll to restart, and while holding down the shift key click restart. this will bring up a window of startup options, and then you’ll select #4 (not telling all the steps here). Once in safe mode, just paste the file into the servicing folder, restart in normal mode and then update away. If you have not updated for a while, you might be waiting for 30 min or so to get the list of all the updates, and after you pick the ones you want, you might have 1GB to install, which will take like 6 hours or something.

  14. I have been unable to get my HP Mini to download any updates. I am currently running Windows 7 Home Premium SP1. I have the latest Microsoft Agent and have followed step by step the fix you provided above.
    2 Weeks and I have not been able to get anything. Any suggestions?

    1. Are you getting any error message while windows update?
      Did you tried manual steps which we have mentioned on this page?

  15. Does this fix work for the problematic WUA .320 which MS forcibly inflicted on us with a critical update.?
    My WU just goes off looking for updates and just hangs, and slowing down the CPU.

    1. Yes, it will be fixed, but we recommend you to uninstall the last windows update to fix all the issue properly.

  16. When I ran: regsvr32 %windir%\system32\wups2.dll
    I got an error saying the file couldn’t be found in the directory but when I looked in the sys32 folder it clearly was there. I completed the rest of the syntax to #9, but after rebooting windows update is still checking for updates with no success.

    1. Change the path like this: regsvr32 c:\windows\system32\wups2.dll
      Let us know if still doesn’t work.

  17. All my security updates from March 17, 2016 failed to update. Although a couple of other updates (Silverlight etc) suceeded. I followed all the steps described above but it still doesn’t work. This means I can’t install Windows 10. Everytime I tried to get Windows 10 all I get is the “Please wait” screen and it tries to install all the updates first.
    Please tell me if I can still update to Windows 10 without installing all those failed security updates.

    1. Did you follow all the commands which is listed in step7? If you did not tried, so please try it and let us know if you any any error message while processing those commands.

  18. My problem is Windows update is stuck in stopping. When I try to fix it with various methods shown in other blogs it always comes up with access denied. I work on personal computer where I am administrator.

  19. Windows 7 32 and 64 bit seems to have a problem updating once anyone has made a clean install. This just as Microsoft are trying to get everybody to upgrade to Windows 10, could be a coincidence but personally I don’t think so.

    I have tried two different versions of 32bit Win7 Pro and a 64 bit Win7 pro, the result is the same in all cases, the checking for updates just goes on and on. Even with 200 plus security updates since SP1 it should not take more than about fifteen minutes to compute which patches and updates are missing.

    After the debacle that was Windows 8, I am not surprised that there is some hesitance and resistance to upgrading when 7 is working perfectly fine, if this is a ploy by Microsoft then it will be the final straw for me and I will be moving fully to Linux.

    1. Windows updates are very sensitive part of Microsoft. We recommend to users don’t update windows unnecessary updates. It maybe occurs compatibility issues while or after updating windows. It usually happens with the driver or software compatibility.
      As of my view in your case, in fresh installation windows update should not occurred this type of problem, if anyhow you are getting this problem in fresh installation then I have to say, this seems be a problem with Microsoft server. Yes, some time Microsoft update patches have some technical bugs, that’s why the problem occurs.

  20. Hey, looks like you have pretty helpful for a lot of people, so thanks!
    So I cannot check for updates. I get this error code: 80244017, and if I click on it, it takes me to “WindowsUpdate_dt000 OR 80244017” and this forum. I already ran the troubleshoot links at the top, they said they fixed issues but it still doesn’t work. Any advice?

  21. In Windowsupdate.log it says on the end that : WARNING: Failed to enable WU service (wuauserv) or BITS service; hr=80070005

    Please help

      1. after running combo fix tool, it actually start downloading for real as it download 4GB. once I download everything I try to install it all, but error 0x8024000c come up in the Windowsupdate.log and on the screen it shows as 0x80243004 error.

        1. Maybe some downloaded updates have get corrupted. So, stop it and rename the downloading folder windows update and the reboot your computer and try again.

  22. Already did CIR check,fix win, hitman pro, still nothing,

    CIR check-all ok, rebooted pc – no changes
    fix win – all ok, rebooted pc – no changes

    It always download some txt forms, microsoft software license term into C:/windows/softwaredistribution/download
    I also have the same folder but named download.old – same txt forms

    I do have fast internet so would not expect to be more that 10-15 minutes to find out what updates need to be installed.

  23. Hello, I format, and reinstall my windows 7 home premium. I can’t update my windows, it always stuck when I try to update, I already tried all above with no success. Please help

  24. I have tried everything I can find on this subject, but keep getting a different error when trying to start the BITS service:
    Error 13: The data is invalid.

    Any suggestions?

    1. Make sure the following file is fully allowed all the permissions to current user: C:\Windows\System32\qmgr.dll. And after that follow our following article which is dedicated to BITS service repair manually. Click here to get the article of BITS service repair

      Contact us again if doesn’t fix the issue.

  25. Predrag Bogdanovic

    Hello everyone, hope you all doing well!

    I have successfully implemented all the mentioned steps above, as well as those from additional suggestions in the comments’ section, but nothing helped in solving the problem with “windows update” errors (to be more detailed, I don’t get any specific error messages popped up, but actually the update process simply stuck/freezes while it’s checking or installing the updates). I also tried to search for a solution on the other tech related forums and have performed numeruos of the suggested actions (for example, performing disc cleanup and deleting old unusable “windows update” files, even trying to wait for couple of days in order to to see if the process will continue to operate normally, tried few different internet connection, etc.), but again it all went unsuccessfull. As a final solution, I have installed and processed “combofix” app, as suggested by the creator of this tutorial in one of the comments, but again without success. I use Windows 7 Professional edition, on Acer Aspire One D270 machine for 3 years so far and never experienced such an issue like this earlier (windows update suddenly stopped working about a month or two ago).

    Here’s the copied text from a report created after applying “ComboFix” (i am not able to attach the file):

    “ComboFix 16-01-07.01 – Djape&Joja 16.01.2016 14:34:45.1.4 – x86
    Microsoft Windows 7 Professional 6.1.7601.1.1251.381.1033.18.2036.1164 [GMT 1:00]
    Running from: c:\users\Djape&Joja\Desktop\ComboFix.exe
    AV: Microsoft Security Essentials *Disabled/Updated* {B7ECF8CD-0188-6703-DBA4-AA65C6ACFB0A}
    SP: Microsoft Security Essentials *Disabled/Updated* {0C8D1929-27B2-688D-E114-9117BD2BB1B7}
    SP: Windows Defender *Disabled/Updated* {D68DDC3A-831F-4fae-9E44-DA132C1ACF46}
    ((((((((((((((((((((((((((((((((((((((( Other Deletions )))))))))))))))))))))))))))))))))))))))))))))))))
    ((((((((((((((((((((((((( Files Created from 2015-12-16 to 2016-01-16 )))))))))))))))))))))))))))))))
    2016-01-16 13:48 . 2016-01-16 13:49 ——– d—–w- c:\users\Djape&Joja\AppData\Local\temp………………”

    If there’s any further action, or anyone have advice what to try to do next, please reply.
    Have a great day and thanks in advance.

    1. Method1: Rename the SoftwareDistibution to SoftwareDistibution.old

      1: Click Start > Run > type services.msc then press Enter button or click on OK – A services page will be opened, find Windows Update there.

      2: Stop Windows Update Service

      3: You can now Rename Software Distribution from following location c:\windows\SoftwareDistibution to SoftwareDistibution.old

      Rename c:\windows\SoftwareDistibution to SoftwareDistibution.old


      Run this MS fixit for windows update once. Click here to download MS FIXIT

      Method3: Run some following tools from our tools page.

      1. CIR – complete Internet Repair Tool
      2. Trojan remover tool
      3. Hitmanpro
      4. Fix win 1.2

      If it doesn’t fix after that then check your event viewer logs and let us know if you get any error there.

  26. Guys, this solved it for me on windows 8.1 if the problem was to do with the Bits service not starting after trying almost all the available solutions:
    1- Click Start, click Run, type regedit, and then click OK.
    2- Locate the following registry subkey:
    3- If the registry subkey exists, go to step 4. If the registry subkey does not exist, create the registry subkey. To do this, follow these steps:
    Right-click Backup Restore, point to New, and then click Key.
    Type FilesNotToBackup, and then press ENTER.
    4- Quit Registry Editor.
    5- Click Start, click Run, type services.msc, and then click OK.
    Double-click Background Intelligent Transfer Service.
    In the General tab, click Start.

  27. when i give the last command i.e SC QUERYEX WUAUSRV, it shows ”The specified service does not exist as an installed service” pls tell me what to do,what i need to install??..

  28. Cannot run updates. When tried Sept.21st fix discovered that in regedit , going to local_machine\software\policies\microsoft\windows\ I can get that far but I do not have windows update. Might be the reason I cannot run updates. What do I have to do to build the files?

  29. Hi,
    I followed very carefully your instructions but still got problem “Windows could not search for new updates”
    Error Code C80003F3 Windows Update encountered an unknown error.
    I applied all possible resolutions from internet, but was unable to fix this.
    So disappointed. The user in my company screwed up everything on his PC and now I have to find the way to fix for him. Please give me an idea before rebuilding his PC to fix this issue!!!

    1. Do disable all the 3rd parties applications and services from startup (msconfig) temporarily and then reboot your computer and try to update windows. Also scan your computer with Malwarebytes and Hitmanpro. Let us know after that if doesn’t fix.

      1. Hello Techexpert
        My windiws showed me an option to update and after I did my laptop keeps crashing!! It does not even stay on ling enough so can follow your steps. Help plsss

  30. Tried your latest post. The AU does not show UseWUServer (only Default” – with value not set – and NoAutoUpdate). tried to run the proxy restart and that responded “Direct Access .

  31. do u know why it took too long to instal sql server 2012? especially in scanning for product updates, it keep scanning and never finish. i wonder does it related to the windows security updates? since my security updates is error

    1. Maybe the sql server 2012 update was not downloaded properly, that’s why it is creating this type of issue. Do one thing, cancel this update and delete the downloaded sql server 2012. And reboot the computer once and then try to update the windows again. Let us know if doesn’t work.

  32. Tried everything on this page.. I’ve lost sleep trying to fix this update failure shit. No joy.. couldn’t even download one 47kb sized update from the 78 pending updates that are backed up. All I’ve seen all over the ‘net with this problem is useless MS fixit’s followed by suggested lines & lines of mesmerizing head-f*ck code into command prompt, as if we’re expected to fix this? If I was as bad at my job as these MS ‘techs’ are at theirs I’d be fired?

    1. I had to restore the whole Windows 7 from restore DVD to my Fujitsu laptop and I ran into this problem. I don’t understand how this cxan happen. Seems so common problem and Microsoft will not find the fix.
      If anybody can find solution for this I would appreaciate.
      Done all steps here, Registry hack was strange as I didn’t even had entry …/WindowsUpdate/AU at all. I added it (as binary value), but didn’t help.

  33. Hiiiii…. i did all these steps… but still my window is showing same error.. the error code is 8024402C. and shows “window update encountered an unknown error”
    Plzz help me asap

    1. Try following steps:

      – Open registry editor through regedit – click on Start menu –> Run -–> regedit
      – Navigate the following path: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
      – Click on “AU” key and look on the right side pane, you’ll see value named as “UseWUServer”.
      – Change the value data of “UseWUServer” from 1 to 0 (To do, double-click on “UseWUServer”, change the value data to 0 and click on OK)
      – Run an one more command in command prompt, start command prompt with (run as administrator) and run this command on it once: “netsh winhttp reset proxy”
      – Now, Reboot your computer ones or restart the update service.


      1. sorry but i dont see any UseWUServer on that path i only see this
        (Default) REG_SZ (value not set) and then
        NoAutoUpdate REG_DWORD 0x00000000 (1)

        1. There must be something wrong because this value (NoAutoUpdate)doesn’t exist normally in windows 7 computer. You may delete that. Your windows service registry look like that as per the image given below as of windows 7 32bit computer. Let us know if need more help. Windows Update Default Registry View

      2. There is no windows update file in it and in the services it says stopping not in task manager but in services.msc please help

  34. I just cloned an old ssd to a new Samsung 850 evo (250gb) and had this problem.
    This worked !! Thanks a lot!
    (FYI for other people who may have also this problem -and I dont know if that was a problem too- but I also had to update my intel chipset and sata drivers -which I did before doing this and it didnt do anything. It seems though that people think it contributes to the problem, so I thought I should say it.)

  35. 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?

  36. 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 🙁

  37. 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

  38. 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?

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


  40. 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.

  41. 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.

  42. To admin: I was too quick, I had to do these steps as well before it worked.:
    Seemed that the catroot2 was corrupted.

  43. 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 *