8 Easy Ways To Fix Error 0x80004005 On Windows 10

Encountering errors on Windows 10 can be a frustrating experience, especially when the error message provides no clear solution. One such perplexing issue is Error 0x80004005, a generic error that often occurs during Windows Update, accessing shared files or directories, or when using specific applications. This article delves into 8 straightforward methods to resolve this error, ensuring your system runs smoothly without hindering your productivity or data access.

1. Run Windows Update Troubleshooter

The Windows Update Troubleshooter is a built-in tool designed to fix common update-related issues. Running this troubleshooter can often resolve Error 0x80004005 by addressing the underlying problems affecting Windows Update.
Go to Settings > Update & Security > Troubleshoot.
Select Windows Update and click Run the troubleshooter.

2. Utilize the SFC and DISM Tools

System File Checker (SFC) and Deployment Image Servicing and Management (DISM) are two powerful utilities that can repair Windows system files and resolve various errors, including 0x80004005.
Open Command Prompt as Administrator.
Type sfc /scannow and press Enter.
After SFC completes, type DISM /Online /Cleanup-Image /RestoreHealth and press Enter.

3. Adjust Registry Permissions

Incorrect Registry permissions can trigger Error 0x80004005. Adjusting these permissions can often rectify the issue.
Open Registry Editor as Administrator.
Navigate to the key or folder you’re trying to access.
Right-click, select Permissions, and ensure your account has full control.

4. Disable Outlook Mail Notifications

If encountering Error 0x80004005 in Outlook, disabling mail notifications can sometimes fix the issue.
Go to Outlook Options > Mail.
Under Message arrival, uncheck the box for Display a Desktop Alert.

5. Check for Malware and Viruses

Malware or viruses can cause various errors, including 0x80004005. Running a thorough scan with Windows Defender or any reputable antivirus software can detect and remove such threats.

Open Windows Security.

Select Virus & threat protection and click Scan options.
Choose Full scan and click Scan now.

You May Also Like –Top 9 Fixes For Windows 10 Error Code 0xc00000e.

6. Enable Automatic Detection of LAN Settings

Improper Internet settings can lead to Error 0x80004005. Ensuring LAN settings are automatically detected can resolve connectivity-related issues.
Go to Internet Options in the Control Panel.
Click on the Connections tab and select LAN settings.
Check the box for Automatically detect settings.

7. Re-register jdscript.dll and vbscript.dll

Re-registering these DLL files can fix issues related to Error 0x80004005 in applications utilizing these scripts.
Open Command Prompt as Administrator.
Type regsvr32 jscript.dll and press Enter.
Type regsvr32 vbscript.dll and press Enter.

8. Perform a Clean Boot

Performing a clean boot can help identify if third-party software conflicts are causing Error 0x80004005.
Type msconfig in the Start search box and press Enter.
In the System Configuration utility, select Selective startup and uncheck Load startup items.
Go to the Services tab, check Hide all Microsoft services, and then click Disable all.
By methodically following these steps, you can effectively troubleshoot and resolveError 0x80004005 on Windows 10 . These solutions are designed to address the most common causes of this error, from system file corruption to configuration issues. Remember, it’s crucial to back up your data before making any significant changes to your system to prevent data loss.

You May Also Like –Top 9 Ways To Fix WHEA_UNCORRECTABLE_ERROR.


In conclusion, Error 0x80004005, while vexing, is not insurmountable. With the right approach and a bit of patience, you can get your Windows 10 operating system back to its optimal performance. For users seeking to deepen their understanding of Windows errors and how to maintain a healthy system, exploring further resources can be invaluable.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button