- 20 May 2021
Windows Error Code 0x80004005: unspecified error can pop up in connection with different problems. It may occur if there is problem with Windows update, accessing shared files and folders, drives and virtual machines. It can also come during file compression, moving and renaming files and folders. The error is often seen with longer error messages along with the Error Code 0x80004005: unspecified error.
The short text along with the error code 0x80004005 in Windows 10 may be very helpful in fixing the Error Code 0x80004005: unspecified error, As it contains the data about the root cause of the problem due to which Error 0x80004005 is occurring. Depending on the reason of error 0x80004005, there are different fixes for error code 0x80004005 associated with the problem. In this article we will discuss methods to fix Windows error 0x80004005: Unspecified error.
How to fix Windows update Error 0x80004005
This error may occur if there is problem with Windows update, i.e. if update fails or downloaded files are corrupted. There are several methods mentioned below to resolve Windows update error 0x80004005.
Method 1: Run the Windows Update Troubleshooter to fix Error 0x80004005
. Type “Troubleshoot Settings” in the Search box of Start menu and press Enter.
.Select “Windows update” and click on “Run the troubleshooter”.
. Follow the instructions in the dialog box and complete the process to finish troubleshooting.
Method 2: Delete everything in Windows Update download folder
If the error still persists after using the automatic troubleshooter, than you can try deleting all files in Windows update download folder.
.Go to C:\Windows\SoftwareDistribution\Download.
. Select all files and Delete.
.Empty Recycle Bin.
Method 3: Download and Install Windows Update Manually
Once you have deleted all the residual files in Windows update folder, try running the Windows update again and install the updates.
How to fix Error 0x80004005 (Files and folders)
Method 1: File and folder troubleshooter
. Download File and Folder troubleshooter from here.
.Open File and Folder troubleshooter > Click Advanced> Apply Repairs Automatically> Next
.Select the suitable option > Next
It will complete and fix the problem.
Method 2: Running System File Checker (SFC) Scan
We have discussed SFC scan in great detail in previous article. Please refer how to use System File Checker to fix corrupt files in Windows.
Method 3: Clean Windows booting
.Press “Windows + R” keys.
.Type “msconfig” and press Enter.
.Go to “Selective startup” option in General tab > Deselect the Load startup items check box.
.Select both “Load System services” and “Use original boot configuration” options.
.Now go to Services tab > Click “Hide all Microsoft services” >Disable all > Apply > OK
.click Restart to apply changes.
Now make the changes you want to the file and folder and restore the Startup Configuration from System configuration Window.
How to fix error 0x80004005 while extracting files
Method 1: Extract Compressed Files with alternate Software
Sometimes this error 0x80004005: Unspecified error occurs while extracting or copying ZIP files. This generally happens when the file is protected with password and Windows is unable to recognize the encrypted file. Try using different software such as WinRar or 7-ZIP to extract the file.
Method 2: Disable Anti-Virus software
It is quite possible that the antivirus software will block the extraction of .zip or .rar files. Disable the antivirus software temporarily and if it fixed error 0x80004005, it is suggested to go for alternative security suite.
Method 3: Re-register jscript.dll and vbscript.dll
This error can be fixed by re-registering Dynamic link libraries (DLL). To do this, follow the steps below:
.In the search box, type cmd and press Ctrl + Shift + Enter (To run as administrator), click yes.
.Now type the command regsvr32 jscript.dll
.Now type the command regsvr32 vbscript.dll
.Restart your computer and try extracting the files now.
You may also like to see How to unlock password protected ZIP files
How to fix Virtual Machine error 0x80004005
If the error 0x80004005 is due to Virtual machine than the root cause of the error might be with registry key. You can fix it by following steps mentioned below.
Method 1: Fix error 0x80004005 by deleting registry key
Note: Modifying or deleting registry files may harm your computer, it is advised to take back up before proceeding with registry files modification or deletion.
.Press Windows + R (Run command).
.Type Regedit and press Enter > Click Yes in the prompt dialog box.
.Go to path HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers
If the key is present there, just delete it and restart your PC.
Method 2: Modify Registry to fix error 0x80004005
.Open registry editor (Windows + R > Type Regedit > Enter > Yes)
.Go to the path HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\ Windows\ CurrentVersion\ Policies\ System
.Create new DWORD value (for 32 Bit OS) and create new QWORD value (for 64 Bit OS) and name it LocalAccountTokenFilterPolicy.
Set the numeric value to 1 and click OK.
How to Fix Microsoft Outlook error 0x80004005
This error code 0x80004005 is often seen while sending and receiving mails in Outlook. Follow the steps to fix unspecified error 0x80004005 in Microsoft Outlook easily:
Method 1: Disable new mail notification in Outlook
The error often occurs due to switching off the new mail notification feature, so it can be fixed by disabling new mail notifications.
.Open Outlook account > Tools > Options > Preferences
.Go to Email options > Uncheck “Display a notification message when new mail arrives”.
Method 2: Disable Antivirus software
Follow the instruction already discussed above.
How to error 0x80004005 due to corrupt .dll file or registry
If any system file (.DLL or registry) is missing or corrupt, it can also lead to Unspecified error 0x80004005 in Windows. You can fix the error code 0x80004005: Unspecified error by using following steps:
.Type Disk Cleanup in search box and press Enter.
. Select “Temporary Internet Files”.
.Click “Clean up System Files” to delete all temporary files.
That’s it for this tutorial, hope this will fix the error 0x80004005 in Windows 10 for you. If you have any other query do let us know by comments.