You may encounter various types of update error messages when trying to update Windows 10, 8, 8.1, Windows Server 2008 or 2012. The error 0x80004005 is one of them which completely stops your PC from updating with Microsoft Server. Here, in this article, I will explain all the possible ways to remove this error completely from your computer. However, situation defers from PC to PC so, apply all the described methods one after another, and I am sure that one method will work for you. There is no side effect of applying these methods because at the end it will eventually speed up your PC by removing junk files and doing service optimization.
Most KB Updates which encounter this problem are: KB3093266, KB2919355, KB2932046, KB2959977, KB2937592, KB2938439, and KB2934018
Cause of Windows Update Error 0x80004005
There is not a single reason which cause this error. As I mentioned above that situation differs from PC to PC, so I have listed here all the possible reasons.
- Missing System Files like DLL Files, Exe Files, Sys Files, OCX files etc.
- Outdated or incompatible Drivers
- Recently installed buggy software which replaced the dependent dll files.
- There might be virus attack which damaged your pc.
- Registry Editor Error. There might be some invalid entries in registry file, that is causing this problem
- Might be Antivirus or Firewall is blocking the connection, etc.
How to Fix Windows Update Error 0x80004005
Here, I am explaining some possible ways to fix this error. If you are not a computer geek, then must go for Method 1. Advanced System Repair Tool is trusted and guaranteed tool that fixes not only windows update error but also fix thousands of other PC Problems. It is all in one solution for all PC problems.
Method 1: Fix using Advanced System Repair Tool
The most of the common reason behind windows update failed is corrupted or damaged system files like DLL files, EXE files, sys files etc. There are thousands of tiny system files are there that work specific task. If one of the files gets replaced, deleted or damaged then you may get windows update error 0x80004005.
Download and Install Advanced System Repair Tool and scan your PC. It has the large database with 25 million of files. It will find all the damaged or deleted system files and reinstall them with the fresh one. After, optimizing with Advanced System Repair Tool, try to install windows update again.
Method 2: Run Windows Update TroubleShooter.
Step 1: Type troubleshoot in Windows Start Menu.
Step 2: Select “View all” on the left panel and run “Windows update” troubleshooter from the list
Step 3: Click Advanced, ensure to check Apply repairs automatically and also select Run as administrator
Step 4: Click Next and follow the on-screen instructions to complete the troubleshooting.
Once done, check if it allows you install Windows Updates without any errors.
Method 3: Restart Windows Update Service, BITS and Cryptographic Services.
Step 1: Open Command Prompt as administrator.
Step 2: Execute following command one by one.
net stop bits
net stop cryptsvc
Step 3: Rename Windows Update Folder. Execute following commands in cmd one by one.
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
Step 4: Now, start Windows Update Services, BITS, and Cryptographic services again. Execute the following command one by one.
net start bits
net start cryptsvc
Step 5: Close the command prompts and check the installing of update again.
I hope, the above methods would help you a lot.
Summary
This article explains how to fix windows update error 0x80004005 in Windows based PC like Windows 8, 8.1, 7, Windows 10, Windows Server 2008, Windows Server 2012 etc.