
How to Fix Error Code 0x80004005 on Windows 10
Windows 0x80004005, We’re sorry, but we weren’t able to do that, is a type of error code that is connected to a number of different problems. But, most of the time this error code is related to Windows 10 updates and can also be due to file compression or notifications.
It can be difficult to fix this error code because it does not specify which program caused the error.
See Also: How to Fix System Thread Exception Not Handled Error in Windows 10
But don’t worry.
In this article we will show you different methods on how you can troubleshoot your computer to fix this error code.
Let’s get started.
Method 1: Run Windows Update Troubleshooter
Step 1: Press on Windows Key + I to Open Windows Settings
Step 2: On Windows Settings, Click on Update & Security

Step 3: Click Troubleshoot on the side menu
Step 4: Find Windows Update and click Run the troubleshooter

Step 5: Follow the steps on the Troubleshooter and Make sure to apply the fixes it offers
Method 2: Delete Windows Update Files
If your computer showed this error code after installing an update, chances are these updates are not installed properly or Windows encountered problems while installing the updates.
See Also: Solve the Failure Configuring Windows Updates Reverting Changes Error on Your Computer
Proceed on the steps below on how to delete windows update files
Step 1: Press Windows Key + S and Search for File Explorer
Step 2: Open File Explorer
Step 3: Go to This PC

Step 4: Go to Local Disk (C:)

Step 5: Click on Windows Folder

Step 6: Find Software Distribution folder

Step 7: Delete all the contents of Software Distribution folder
Step 8: Restart your computer and see if the error code is gone
Method 3: Delete Temporary Files
If you have corrupted temporary files on your system it can also cause Windows error code 0x80004005. Deleting these files can make your computer run smoothly and eliminate the error code.
Step 1: Press on Windows Key + R and type %temp%

Step 2: Click Ok to open Temp folder
Step 3: Delete all the files inside temp folder

Step 4: Restart your computer and check if the error code is resolved
Method 4: Register jdscript and vbscript on Command Prompt
Step 1: Press on Windows Key + S and Search for Command Prompt
Step 2: Click on Run as Administrator

Step 3: On Command Prompt, type regsvr32 jscript.dll and hit Enter

Step 4: Then, type regsvr32 vbscript.dll and hit Enter

Step 5: Restart your computer and check if the error code is fixed
You Might Also be Interested in: How to fix High CPU usage (Service host: Sysmain/Superfetch)
Method 5: Add a Key to Registry
If the error code appears when you are trying to move or copy files, follow the steps below to fix the issue.
Step 1: Press on Windows Key + S and Search for Registry Editor
Step 2: Click on Run as Administrator

Step 3: Click on HKEY_LOCAL_MACHINE
Step 4: Click on SOFTWARE

Step 5: Under SOFTWARE, Click on Microsoft
Step 6: Under Microsoft, Click on Windows
Step 7: Under Windows, Click on CurrentVersion

Step 8: Under CurrentVersion, Click on Policies
Step 9: Under Policies, Click on System

Step 10: On System, Right click on the page and select New -> DWORD for 32Bit system and QWORD for 64bit system

Step 11: Name the file LocalAccountTokenFilterPolicy

Step 12: Right click on it and select modify

Step 13: Set the value to 1 and click Ok

Step 14: Restart your computer and see if the error code is fixed
If you find your self still encountering the error code after following all the methods in this article. The last thing you can try is to do a full Windows reinstallation.