Manually Reset Every Windows Update Components To Default

Lets see how we can manually reset every Windows Update components to default. At times, users experience trouble updating Windows.

While there are several ways to troubleshoot various Windows Update problems, if this happens frequently, it would be a good idea to reset Windows Update settings to default. This can be useful if your Windows Updates fail to Install. Fix WU Utility re-registers all Windows Update related .dll files and resets other settings to its default.

But if you want to know how to manually reset every Windows Update components individually to default in Windows 10/8/7, then this article is what you are looking for.

Manually reset every Windows Update Components

First you will need to stop the Background Intelligent Transfer, Windows Update, Cryptographic Services. The services basically allow Windows to download all files and update that are used by Automatic Windows Update and other Windows components. It uses the idle bandwidth of network connection when your connection is idle and silently downloads files in the background. It is, therefore, the best practice to disable the BITS service before proceeding.

To do so, in an elevated command prompt window, type the following commands and press Enter after you type each command.

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Next you need to delete the qmgr*.dat files. In order to reset Windows Update components, you will need to delete the files. To do this, at a command prompt, type the following command, and then press Enter:

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

It’s worth mentioning here that if this is the first time you are trying to resolve your Windows Update issues by following the steps in this post, it is advisable to skip this very step and jump directly to the next step. The step should only be followed for troubleshooting when you see no solution in sight despite trying all steps outlined in the article except this step since the step is performed by the “Aggressive” mode of the Fix it Solution.

Rename the SoftwareDistribution and catroot2 folders

To do this, at a command prompt, type the following commands. Make sure that you press Enter after you type each command.

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

Reset the BITS service and the Windows Update service to the default security descriptor.

To do this, at a command prompt, type the following commands. Make sure that you press Enter after you type each command.

exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

Now, in the command prompt window that is opened, type the following command, and then press Enter:

cd /d %windir%\system32

Re-register the BITS files and the Windows Update related dll files.

To do so, in the command prompt window, type the following commands. Do not forget to hit the Enter key after every command you type.

  • 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

Delete incorrect Registry values

Open Registry Editor and navigate to the following key:

HKEY_LOCAL_MACHINE\COMPONENTS

Right-click COMPONENTS. Now in the right-pane, delete the following if they exist:

  • PendingXmlIdentifier
  • NextQueueEntryIndex
  • AdvancedInstallersNeedResolving

Restart your computer.

Reset Winsock

It is a technical specification that defines how Windows network software should access network services, especially TCP/IP. Windows OS comes with a Dynamic Link Library (DLL) file called winsock.dll which implements the API and coordinates Windows programs and TCP/IP connections. Due to some reason, Windows Sockets popularly referred as Winsock may get corrupted. As such, a user may experience difficulty in establishing a connection to the Internet. It therefore becomes necessary to repair Winsock by resetting it.

To do this, in the command prompt window, type the following command, and then press Enter:

netsh winsock reset

Once all is done, restart the BITS service, the Windows Update service, and the Cryptographic service. To do this, switch back to the command prompt and enter the following commands. Again, make sure that you press Enter after you type each command.

  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

Finally, make sure that you have installed the latest Windows Update Agent on your computer.

Restart your computer to complete the process.

Source: KB971058. This KB article also gives you the links to troubleshoot We couldn’t connect to the update service which basically helps you to fix Windows Update problems.

How much time is needed to download updates to my PC?

The time required to download updates primarily depends on connection speed, network settings, and the size of the update. Make sure your PC is plugged in and connected to the Internet to download updates faster.

How can I see installed updates on my PC?

An update history is available so you can see which updates were installed, and when. You can also use this list to remove specific updates, although we don’t recommend this unless it’s necessary.

To see update history in Windows 10:

  • Select the Windows Start button, then choose Settings  > Update & security  > Windows Update  Advanced options > View your update history.

    For more information about what’s included in updates for Windows 10, see Windows 10 update history.

To see update history in Windows 8.1:

  • Open Windows Update by swiping in from the right edge of the screen (or, if you’re using a mouse, pointing to the lower-right corner of the screen and moving the mouse pointer up), choose Settings  >Change PC settings > Update and recovery > Windows Update > View your update history.

To see update history in Windows 7:

  • Select the Windows Start button , then select Control Panel > Programs, and then under Programs and Features, select View installed updates.

How can I remove an installed update?

Microsoft doesn’t recommend that you remove any installed updates. However, if you wish to remove an update, you can do so from the update history.

To remove an update in Windows 10:

  1. Select the Windows Start  button, then choose Settings  Update & security  Windows Update  > Advanced options > View your update history > Uninstall updates.
  2. Select the update you want to remove, then select Uninstall.

To remove an update in Windows 8.1:

  1. Open Windows Update by swiping in from the right edge of the screen (or, if you’re using a mouse, pointing to the lower-right corner of the screen and moving the mouse pointer up), select Settings  > Change PC settings > Update and recovery > Windows Update > View your update history.
  2. Select the update you want to remove, then select Uninstall.

To see update history in Windows 7:

  1. Select the Windows Start button, then select Control Panel > Programs, and then under Programs and Features, select View installed updates.
  2. Select the update you want to remove, then select Uninstall.

What can I do if I’m having problems installing updates?

  • Make sure that your system is connected to the Internet. Some updates can’t be installed if you’re using a metered Internet connection.
  • If you’re connected to the Internet and updates aren’t installed automatically, wait for a few minutes and then try to install the updates manually.
  • Use the Windows Update Troubleshooter to try to fix the problem.

Summary

This is how we can manually reset every Windows Update components to its default value and troubleshooting Windows Updates. If you found this tutorial helpful then Like and Share. If you got something else then feel free to comment.

 

 

Leave a Reply

Close