Reset Windows Update Components to fix update errors

Windows Update error is a common bug that appears from time to time on your PC. Today, we depict some working methods to reset Windows Update Components. This, in turn, can solve a plethora of Windows download, installation and update related issues. Some error messages that may appear during this are “Windows Update not being able to connect to the Microsoft servers” or others.

The prime culprits behind this bug are – certain Update services stop working, Windows cache files, Microsoft servers outage, and corrupt components. Here, in this blog post, we depict different workarounds to Reset Windows Update Components. Update Troubleshooter and Command Prompt are two efficient ways to solve this Windows update issue. Alternatively, you can also solve this trouble manually by repairing corrupt system files, installing security patches or SSU.

Methods to Reset Windows Update Components 

Here are the step-wise processes to Reset Windows Update Components to fix the download or installation issues on Windows 10 PC.

1. Reset Windows Update using Troubleshooter

Using Troubleshooter is the easiest way to reset the Windows Update components. Thus, it may resolve the downloading or installing updates issue. Here are the steps to follow-

Step-1: At first, visit the Microsoft website to download the Windows Update Troubleshooter.

Step-2: When the setup file is downloaded, right-click on the same and choose “open file location” option.

Step-3: Double click on the set-up file to install the Troubleshooter. Thereupon, choose the Windows Update option then Next to detect the actual problem.

Windows Update

Step-4: Afterwards, click on the Try troubleshooting as an administrator option.

Reset Windows Update Components

Step-5: Now, follow the on-screen instructions. After you complete the instructions hit the Close button.

Step-6: Open the Windows Update Troubleshooter again.

Step-7: Here, click on the Windows Networking Diagnostics option then Next to proceed ahead.

Reset Windows Update Components image 3

Step-8: Henceforth, pick Try troubleshooting as an administrator option.

Step-9: Follow the On-screen guide as described until the network issue gets resolved. Network trouble may restrict downloading Windows Updates.

That’s it, you can now close this tool and Reboot your System. Your PC may start functioning as before after the next login. If not, try other solutions explained below-

2. Fix Windows Update installing the latest update manually

If you continue to encounter bugs while updating your existing OS, you should manually download and install the patch update. Follow these guidelines to do so-

Note: Just make sure that you have already installed the current SSU on your System. If you don’t know what this is or how to proceed, jump to the next section then come back here again.

Reset Windows Update Components

  • Here, locate the same Cumulative Update (noted down earlier) and download it as per your system architect (32-bit (x86) or 64-bit (x64)).

Note: In case, you don’t know your system architecture, press Win+I hotkey together to start the Settings window. Here, under System Category select About option from the left pane. On the right pane, you can see your device specifications. See the Snapshot below-

Device Specifications

  • Once you are sure which file to download, get the .msi files to complete the installation.
  • After updating your System with the latest Cumulative Update, see whether you are getting the same Update error or not.
  • Most probably, you won’t receive the earlier bugs again.

3. Fix Windows Update through latest Servicing Stack Update (SSU)

If there is still some Update related trouble, try lashing your System with the recent SSU. Here are the steps to work upon-

  • First of all, make sure that which Windows version you are currently having on your PC. You have to be sure of Model’s architect as well i.e. 32 or 64 bit. To do this, navigate to the following path-

Settings > System > About

  • Move to the corresponding right pane and see the Model’s information under Device Specifications.
  • Next, visit the Microsoft website to note down the latest SSU. Having the current servicing stack update will ensure that nothing goes wrong during the Upgrading process.
  • Now, download the same file from the Microsoft Update catalog.
  • Once the downloading finishes, double click on the set-up file to install this file. 
  • At last, reboot your PC. Succeeding after, proceed to download and install the latest cumulative update.

4. Repair corrupted system files

After Updating the PC manually, if you are still facing the same bug, the problem lies on your PC. Hence, try running the sfc/scannow utility. This will scan your whole PC for a malware threat or corrupt core files and repair the same. Here’s how to proceed-

  • Click on the Search icon and type Command Prompt in the search field.
  • Right-click on the top icon and choose Run as administrator option.
  • In case, there appears UAC prompt, tap Yes.
  • Next, type sfc/scannow command near the blinking cursor followed by the Enter key.


  • This is a time-consuming process, so have patience till the end.
  • Once the whole PC scanning completes, Reboot your system.

5. Run DISM command

The DISM is yet another utility command of Windows that can fix this Update issue. Here is the procedure to follow-

  • Make a Right-click on Start and select Run from the Power Menu.
  • In the void box, type cmd and simultaneously hold Shift+Alt then tap the Enter key. 
  • If the UAC prompts, tap Yes to authorize the access-
  • Next, type the following command line then press Enter Key.
dism.exe /Online /Cleanup-image /Restorehealth

DISM command

  • This will take a few minutes to complete, so wait accordingly.
  • Lastly, Restart your system to save the changes made so far.

6. Reset Windows Update Components using Command Prompt

Alternatively, you can also reset the Windows Update components via Command Prompt on your Windows 10 PC. However, as this method is quite lengthy and complex, so follow the steps carefully-

  • At first, hit the Search icon and type cmd in the text area.
  • Next, do the right-click on the well-matched result and choose Run as administrator option.
  • Again, tap Yes if the UAC prompt appears.
  • Subsequently, copy-paste the following command lines followed by the Enter key at the end of each code-
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

The above command lines will prevent the well-functioning of Background Intelligent Transfer Service (BITS), Windows Update service, and Cryptographic service.

Note: If you do not receive any confirmation message “stopped the services successfully”, repeat the above steps more than once.

  • Moving ahead, execute the following command to remove all the qmgr*.dat files that occur inside the BITS.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
  • If the confirmation message appears, type Y to delete such files.
  • Now, you should clear the Windows Update cache using the below codes henceforth try to download the updates again.
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
  • Succeeding after, reset the BITS as well as the Windows Update Services using the following codes. Make sure to press Enter Key at the end of each command.

Reset Windows Update Components

  • You can now move to the System32 folder running this code-

cd /d %windir%\system32

  • Thereupon, register all the files on BITS and Windows Update DLLs on Registry. To do this, you need to carry out the following command lines one by one.
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll

Here, regsvr32 symbolizes registering the files whereas DLL denotes the registry files components. Similarly, /S is there to execute these codes silently without prompting any message.

  • Afterwards, reset the network configuration that may also cause the nuisance. Here are the codes to run-
netsh winsock reset
netsh winsock reset proxy

Reset Windows Update Components

  • This will prompt a window asking “Restart the computer”.
  • After the next login, you may start back the Windows services like BITS, Windows Update, and Cryptographic services which you have earlier blocked. To perform this, execute these codes on the elevated Command Prompt.
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
  • Once, you run the above commands successfully, Reboot your System again.

That’s it, hope all the services of Windows Update are working fine without any interruption.

Note: If you experience the same problem on Surface Pro 6, Surface Book, Surface Laptop, or any other Surface device, you may apply the above workarounds to fix such issues.