How To Fix Windows Update Error Code 0x80004005


Many Windows 10 customers are reporting that they are unable to download or install updates due to the Windows Update Error Code 0x80004005. Have you run into the same issue and are stumped as to how to resolve it?

Then there is no need to be concerned because resolving this issue is simple, and here you will learn about every probable cause of the error as well as troubleshooting techniques.

Microsoft releases new updates for different versions of Windows on a regular basis to give users access to all new features and maintain maximum performance, but some of them contain minor faults and glitches that cause users to be refused access to their folders, discs, and apps.


That’s humiliating. However, we are here to assist you in resolving the problem. Let’s have a look at each of the seven approaches that will assist you in resolving the problem at its source:

How to Fix Error Code 0x80004005 in Windows Update?

Take a look.

Method 1: Activation Issues

If your Windows isn’t activated, there’s a good chance that an issue will arise. This is the most prevalent problem among users, and it may be easily resolved by using the Activation Troubleshooter to activate your Windows. To do so, follow the instructions below:

Step 1: Navigate to the Settings menu. Update and Security should be selected. Select Activation from the left panel.

Step 2: To launch the Activation Troubleshooter, select Troubleshoot.

Note: If your copy of Windows 10 isn’t enabled, you won’t be able to use the Troubleshoot option. The option will be removed once you activate it. So, if you want to use the option, make sure it’s turned off.

Hopefully, after using this approach, you will be able to fix the problem, as it is the most effective method for resolving the problem. However, if you’re still having trouble, try the second technique listed below.

Method 2: Driver Problems

Most significantly, a corrupt, incompatible, or broken driver will prevent Windows from continuing with the upgrade. As a result, double-check that your driver is Windows-compatible and running properly.

How will you determine whether your drivers are in good working order or if they are damaged, and what will you do to repair the damaged ones? That’s it; all you have to do is follow the steps below to receive the answer:

Step 1: To open the Run dialogue box, hit Windows key + R. Press Enter after typing msc.

Step 2: The Device Manager window appears. Select Show hidden devices from the View tab.

Step 3: From the list of devices, look into the one that seems suspect and could be the source of the problem. If you identify a device that has a yellow triangle with an exclamation mark on its icon, you’ve found the source of the problem.

Step 4: You must also search the internet for the most recent version of the gadget that has been identified as corrupt. Then, download and install it on your computer.

Now that you’ve updated all of your out-of-date or corrupt drivers, you should check to see whether you’re still getting the same issue while updating Windows. If the error continues to appear, you’ll require a Windows troubleshooter. Examine the following answer for further information.

Method 3: Use the Windows Update Troubleshooter 

Without a doubt, you’re having problems with Windows updates, thus the Windows Update Troubleshooter is your best bet for resolving the problem. It will identify the issue, determine the root cause, and recommend a solution. Follow the steps below to use the Troubleshooter:

Step 1: To use the Troubleshooter, go to the Start menu, type troubleshooting into the search box, and then press Enter.

Step 2: Select Fix difficulties with Windows Update from the System and Security area of the Control Panel. When the Windows Update troubleshooting window appears, select Advanced.

Step 3: Make sure the Apply repairs automatically checkbox is enabled in the advanced settings window. Choose the Run as administrator option. By clicking Yes, you confirm that you have administrator privileges.

The troubleshooting process will begin once you’ve completed all of these stages. After you’ve completed the process, check to see whether you’re still having problems updating Windows or if the issue has been resolved.

Method 4: Restore Windows Updates Manually

So, if you’re still getting the error after running the troubleshooter, manually following the same steps can help you solve the problem. To manually force the Windows update, follow the procedures below:

Step 1: Press Windows key + X or right-click the Start menu, then select Command Prompt (Admin) from the list of options, and then click Yes to grant it administrator credentials.

Step 2: The Command Prompt window will open; copy and paste these commands into it, then click Enter when finished.

wuauserv wuauserv wuauserv wuauserv

halt bits on the internet

stop cryptsvc on the network

systemroot percent ren ren ren ren ren ren ren ren ren ren


Catroot2 Catroot2.old

systemroot percent ren ren ren ren ren ren ren ren ren ren

SoftwareDistribution SoftwareDistribution.old

wuauserv wuauserv wuauserv wuauserv

start bits on the internet

start cryptsvc from the command line

If the process stops in the middle with an access denied message, type NET HELPMSG 3521 for further information. Exit the command line after successfully completing all of the tasks, and then check for available updates.

Method 5: Checking For Corrupted Files With The Sfc Tool

Corrupted and damaged files can prevent Windows from upgrading, resulting in Error 0x80004005. The sfc /scannow command can be used to troubleshoot Error 0x80004005.

The sfc /scannow command is a Command Prompt command that scans all system files, detects corrupted ones, and removes them. Make sure the Command Prompt is set to execute as an administrator. Now, follow the instructions below to run the SFC /scannow command:

Step 1: First and foremost, Select the Command Prompt option from the Start menu after typing cmd in the search tab.

Step 2: The Command Prompt window appears. Press Enter after typing the SFC /scannow command. The system scan is about to begin.

Step 3: Once the scan is complete, try upgrading Windows again to see if the error persists or has been resolved.

Method 6: Checking For Corrupted Files With The DISM Tool

If the sfc / scannow command fails to resolve the issue or repair the corrupted files, the DISM (Deployment Image Servicing and Management) utility can correct the underlying Windows update system and allow the sfc command to function normally. Now, follow the steps outlined below to use the DISM tool:

Step 1: Type cmd into the Start menu. Select the Run as administrator option from the context menu when right-clicking on the Command Prompt option.

Step 2: Type DISM /Online /Cleanup-Image /RestoreHealth into the command prompt window and click Enter to run it.

Step 3: Wait for the scan to finish, which should take about 10 minutes.

Restart your computer to see if the problem persists or has been fixed.

Method 7: Manually Repair The Opencl.dll File

If you’ve tried everything else and still can’t fix the problem, manually fixing the Opencl.dll file is the best alternative for you. To do so, follow the instructions below:

Step 1: First and foremost, go to the following URL to get the Media Creation Tool:

Step 2: Launch the Media Creation Tool and download the Windows 10 Pro ISO file. Move it to a temporary folder, then use the 7 zip software to extract it to the specified folder – c:tempwindows.

Step 3: Convert the install.esd file to the.wim file. Copy and paste the following after that:



/compress:max /file:c:tempwindowssourcesinstall.wim

Step 4: Now, using the command below, generate the index and windows version information for the WIM image:

/wimFile:c:tempWindowssourcesinstall.wim Dism /Get-WimInfo

Step 5: The defective files from the WIM image must now be recovered. To do so, type the following into the text box:




/LimitAccess wim:1

If you’ve followed all of the steps so far, restart your computer. To inspect and repair the corrupted files and folders, run the sfc / scannow command.


Finally, we went through all of the options for resolving the problem you were having with the Windows or OS update download or installation. Hopefully, after trying each of the above options one at a time and determining which one works best for you, you will be able to resolve the problem.

Furthermore, if you are still unable to resolve the problem. Then you should contact Windows support for additional assistance.


Please enter your comment!
Please enter your name here