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.

  1. Press Windows + I to open Settings.
  2. Click on System. Under that, go to Troubleshoot and click on it.
  3. Next, click on Other troubleshooters.
    other troubleshooters
  4. Scroll to Windows Update and click on the button Run next to it.
    run windows update troubleshooters

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.

  1. Download the Zip file of the latest version of the tool.
    download reset windows update tool
  2. In the downloads folder of the PC, right-click on the Zip file and select Extract All.
    extract content from Reset Windows Update zip file
  3. Set a destination folder to which the content of the zip file will be moved.
    set a destination folder
  4. Next, download the DevC++ tool. It will be downloaded to the Downloads folder.
  5. Install DevC++ by double-clicking the setup file.
    install devcplusplus
  6. Launch DevC++ by right-clicking the icon and selecting Run As Administrator.
    run devcplusplus as administrator
  7. Click on File > Open > Browse for the target folder where you moved the Reset Windows Update Tool file.
  8. Once you get the file select it and click on Open to launch it.
    launch the reset windows update tool on devcplusplus
  9. Now, under the Reset Windows Update Tool, click on Execute > Compile.
    perform execute and compile
  10. Wait for the compilation to happen then go to Execute > Run.
  11. Click on Y when you see a blue screen with the prompt “Do you Want to Continue with This Process“.
  12. Then Press 2 to Reset the Windows Update Component.
  13. 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.

  1. Press Windows + R to bring up the Run box.
  2. Type cmd in the Run box and press enter.
  3. 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

    stop windows update service

  4. Next, delete the qmgr*.dat files by entering this command.
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  5. 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
  6. To reset the BITS and Windows Update Component enter the following commands.
  7. Enter the command below.
    cd /d %windir%\system32
  8. 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
  9. Now, reset the Windows socket with the following command.
    netsh winsock reset

    reset windows socket

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

    start windows update service

  11. To save all the changes you made to the system, restart your PC.
    restart computer windows 11

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.