RECOMMENDED: Click here to fix Windows errors and optimize system performance
Error code 8020002e usually occurs when the user attempts to install a critical or safety update via the WU component. Most of the users concerned will see it within seconds after trying to download a pending update. This special error code indicates that an important component required for the update process is corrupted or not saved.
Run the troubleshooter for Windows Update.
Run Windows Update troubleshooting and let it solve problems automatically. The troubleshooter searches for the different problems and tries to solve them automatically.
The convenience store automatically saves the following DLLs from the central system:
atl.dll, urlmon.dll, mshtml.dll, shdocvw.dll, browseui.dll, jscript.dll, vbscript.dll, scrrun.dll, msxml.dll, msxml3.dll, msxml6.dll, actxprxy.dll, softpub.dll, wintrust.dll, dssenh.dll, rsaenh.dll, gpkcsp.dll, sccbase.dll, slbcsp.dll, cryptdlg.dll, oleaut32.dll, ole32.dll, shell32.dll, initpki.dll, wuapi.dll, wuaueng.dll, wuaueng1.dll, wucltui.dll, wups.dll, wups2.dll, wuweb.dll, qmgr.dll, qmgrprxy.dll, wucltux.dll, muweb.dll, wuwebv.dll
Resetting Windows Update Components
Try resetting the Windows Update components and see if this will help you.
Open a Windows command prompt. To open a command prompt, click Start > Run. Copy and paste (or type) the following command, then press ENTER :
Stop the BITS service and the Windows Update service. To do this, type the following commands at the command prompt. After entering each command, press ENTER.
- net stop bits
- net stop wuauserv
Delete the qmgr*.dat files. To do this, type the following command at a command prompt, then press ENTER :
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
If this is your first attempt to solve your Windows update problems with the steps in this article, proceed to step 5 without performing the steps in step 4. The steps in step 4 should only be performed at this troubleshooting point if you are unable to resolve your Windows update problems after completing all steps except step 4. The steps in step 4 are also performed from the “Aggressive” mode of the Fix it solution above.
Rename the following folders to *.BAK :
To do this, type the following commands at the command prompt. After entering each command, press ENTER.
- Ren %systemroot%\SoftwareDistribution\DataStore *.bak
- Ren %systemroot%\SoftwareDistribution\Download *.bak
- Ren %systemroot%\system32\catroot2 *.bak
Reset the BITS service and the Windows Update service to the default security descriptor. To do this, type the following commands at the command prompt. After entering each command, 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)
Type the following command at the command prompt, then press ENTER :
cd /d %windir%\system32
Re-record BITS files and Windows Update files. To do this, type the following commands at the command prompt. After entering each command, press ENTER.
Reset Winsock. To do this, type the following command at a command prompt, then press ENTER :
netsh winsock reset
If you are using Windows XP or Windows Server 2003, you must define the proxy settings. To do this, type the following command at a command prompt, then press ENTER :
Restart the BITS service and the Windows Update service. To do this, type the following commands at the command prompt. After entering each command, press ENTER.
Net Start Bits
net start wuauserv
If you are using Windows Vista or Windows Server 2008, delete the BITS queue. To do this, type the following command at a command prompt, then press ENTER :
bitsadmin.exe /reset /allusers
Disabling Third Party Anti-virus
It turns out that this problem can also occur due to an overprotective AV suite that interferes in one way or another with the Windows Update component. In this case, communication with the Microsoft server will be interrupted and some updates will fail.
According to the users concerned, there are several third party suites known to cause this problem (Avast, McAfee, Sophos and Comodo). If you are using a third-party scanner that you suspect is responsible for the update problem, you should be able to resolve the problem by either disabling real-time protection of your AV site or completely uninstalling the third-party suite.
First, disable real-time protection and check if the problem persists. Note that this procedure varies depending on the security client you are using. In most cases, however, you can do this directly from the system tray icon. To do this, simply right-click on the Security Suite system tray icon and search for the option that disables real-time protection.
Once you have successfully disabled real-time protection, try reinstalling the Windows update and see if you can do so without error code 8020002E.
RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance
CCNA, Web Developer, PC Troubleshooter
I am a computer enthusiast and a practicing IT Professional. I have years of experience behind me in computer programming, hardware troubleshooting and repair. I specialise in Web Development and Database Design. I also have a CCNA certification for Network Design and Troubleshooting.