Skip to content
Home ยป Steps to Reset Windows Update Components Manually.

Steps to Reset Windows Update Components Manually.

Sometimes, simply resetting the software distribution folder or running the update troubleshooter isn’t enough to fix Windows update-related issues, and you need to delve deeper to resolve the problem.

Manually resetting Windows update components involves several steps, such as removing the older Windows update folder and creating a new one, re-registering the Windows update files, resetting network connections, deleting older .dat files, and more.

It is recommended to optimize your PC to address corrupted file issues, missing system files, and outdated or incompatible drivers. Additionally, there may be numerous bugs within the PC that can negatively affect the update process.

You can either optimize your PC manually or use the following tool to enhance your PC’s performance.

OutByte PC Repair Tool
  • โœ…Solve more than a hundred of the most common PC issues
  • โœ… Optimize Windows and Boost Windows Performance.
  • โœ… Clean Disk Space
  • โœ… Privacy Protection
  • โœ… Protect PC by resolving common vulnerabilities
  • โœ… Real Time Boost
  • โœ… Real Time Privacy
  • โœ… Smart File Removal

To perform the manual reset, follow these steps.

  1. Open Admin Command Prompt.
  2. Stop BITS, WUAUSERV, APPIDSVC AND CRYPTSVC Services. Execute following command one by one. Copy and Paste each line to command prompt and press Enter.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
  1. Delete the qmgr*.dat file. Paste the following command to command prompt and press Enter.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  1. Rename SoftwareDistribution and catroot2 folder. Type the following command one by one and press Enter.
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
  1. Reset the BITS service and Windows Update Service. Paste following command one by one and press Enter.
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)
  1. Next, in the command prompt windows type the following command and press enter.
cd /d %windir%\system32
  1. Reregistering BITS files and related DLL files. You need to register following dll file in order to complete the process. Type each line in command prompt and press Enter.
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
  1. Delete Incorrect Registry Values from Registry Editor. Press Windows Key + R and type regedit.exe and press Enter. It will open Registry Editor. Now Navigate to the following location and delete the following entries if they exist.

HKEY_LOCAL_MACHINE\COMPONENTS

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving
  1. Restart your computer. You must bookmark this article so that after restarting your PC you could access this tutorial.
  2. Reset Winsock. Copy and paste the following command to the administrative command prompt and press Enter.
netsh winsock reset
  1. Start BITS, WUAUSERV, APPIDSVC AND CRYPTSVC Services. Execute following command one by one.
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
  1. Restart your PC and try to update windows 10 again. Most probably, it will resolve your problem.

Leave a Reply

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