In this guide, I will explain to you how to reset the Windows Update component on Windows 11. The Windows Update Component is responsible for various Windows updates that you install on the PC.
If you are unable to install Windows Update, then resetting the Windows component will fix the update installation issues. I have shared a few tips that involve using a native troubleshooter tool and the command prompt to reset the Windows component.
Best Ways to Reset Windows Update Component on Windows 11
Try these different ways to reset the Windows component on your computer.
1. Resetting Using Windows Update Troubleshooter
Here are the steps to use the in-built troubleshooting tool from Microsoft for managing problems with Windows updates.
- Press Windows + I to open Settings.
- Click on System. Under that, go to Troubleshoot and click on it.
- Next, click on Other troubleshooters.
- Scroll to Windows Update and click on the button Run next to it.
2. Using a Third-Party Tool to Reset Windows Update Component
If you want a tool to entirely manage the resetting process, then check out the Reset Windows Update tool. Grab this tool from GitHub.
- Download the Zip file of the latest version of the tool.
- In the downloads folder of the PC, right-click on the Zip file and select Extract All.
- Set a destination folder to which the content of the zip file will be moved.
- Next, download the DevC++ tool. It will be downloaded to the Downloads folder.
- Install DevC++ by double-clicking the setup file.
- Launch DevC++ by right-clicking the icon and selecting Run As Administrator.
- Click on File > Open > Browse for the target folder where you moved the Reset Windows Update Tool file.
- Once you get the file select it and click on Open to launch it.
- Now, under the Reset Windows Update Tool, click on Execute > Compile.
- Wait for the compilation to happen then go to Execute > Run.
- Click on Y when you see a blue screen with the prompt “Do you Want to Continue with This Process“.
- Then Press 2 to Reset the Windows Update Component.
- You will get an “Operation Completed Successfully” message on the screen once the reset is performed.
3. Use the Command Prompt to Reset Windows Update Component
If you do not trust third-party apps or the Windows Update troubleshooter did not work, then use the Command Prompt to reset the Windows Update Component.
- Press Windows + R to bring up the Run box.
- Type cmd in the Run box and press enter.
- To stop the Background Intelligent Transfer Service, Windows Update service, and Cryptographic service enter the command below in the exact sequence.
net stop bits net stop wuauserv net stop cryptsvc
- Next, delete the qmgr*.dat files by entering this command.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
- Next, enter these commands to rename a few files in the system folder.
Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %Systemroot%\SoftwareDistribution\Download Downloa
Ren %Systemroot%\System32\catroot2 catroot2.bak
- To reset the BITS and Windows Update Component enter the following commands.
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- Enter the command below.
cd /d %windir%\system32
- Now, enter these commands in the exact sequence and press enter after writing each command.
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
- Now, reset the Windows socket with the following command.
netsh winsock reset
- Next, restart the 3 services BITS, Background Intelligent Transfer Service, Windows Update service, and Cryptographic service that you stopped earlier in this process.
net start bits net start wuauserv net start cryptsvc
- To save all the changes you made to the system, restart your PC.
Wrapping Up
Not being able to update the Windows OS can cause bug issues, app crashes, and system errors. To install updates seamlessly, you must reset the Windows Update component. I hope this guide was informative.