If you are one of the users who are experiencing the error 0x80004005, fear not as this error happens to thousands of people every single day. This guide will show you the step by step process on how you can fix the error 0x80004005. This problem usually occurs when the user is not able to access Drives, Shared Folders and Virtual Machines. It also appears if Windows Updates do not install properly. Solving this error depends on the cause of the error.
This guide will give you instructions on how to fix error 0x80004005 depending on their causes. Basically, this error is caused by broken or missing files and no proper system maintenance. The most common causes include:
- Virtual Machine Error
- Windows 10 Update Error
- Corrupt .dll File or Corrupt Registry
- Windows XP-based Computer
- Microsoft Outlook Error
How to Fix Error 0x80004005 Step By Step
Computers can perform better when it receives proper and regular maintenance. If you experience error 0x80004005, learn what to do:
1. Fix for Virtual Machine Error
The error 0x80004005 may be associated with several programs and this guide can tackle them. There are instances that the error is caused by the virtual machine error or when accessing shared folders. If you are facing this error when trying to access shared folders or virtual machine, there is no need to worry as you can easily solve it on your own.
Error on virtual machine can mean that something went wrong with the registry key. In order to solve it, follow these steps:
- Press Windows button + R to open the Run dialog box. Another way of opening it is by clicking Start button > All Programs and Accessories then look for Run in the list.
- In Run dialog box, type regedit and press Enter
- This will open the Registry Editor. You can check it by following this path:
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers
All you need to do is to check if the key is there. If yes, simply delete it and open virtual machine. Deleting the key can solve the error 0x80004005 in many situations. If the problem still persists, you can try other solutions.
If the error occurs due to Shared Folders, you can easily solve it by following these easy steps:
- Press Windows button + R to open the Run dialog box.
- Type regedit in Run dialog box and press Enter
- In Registry Editor, go to HKLM\SOFTWARE\Microsoft\ Windows\ CurrentVersion\ Policies\ System.
- If your PC is running 32-bit Windows system, make a new DWORD value called LocalAccountTokenFilterPolicy. If you are running 64-bit system, you will need to make a new QWORD (64-bit) called LocalAccountTokenFilterPolicy. Make sure that you set the value to numeric 1.
- Click OK and reboot your computer. Now check if you can already access shared folders.
2. Fix for Windows 10 Update Error
There are many Windows 10 users who reported about experiencing error 0x80004005 when downloading the Windows update KB3087040. The new update is supposed to fix bugs and get rid of system flaws. However, many users complained that updating their Windows result to error 0x80004005.
The KB3087040 update aims to solve issues in Internet Explorer Flash player, but there were thousands of users who reported that the error occurs when trying to get the update. The Windows Update Error Message goes like:
“There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help:
- Security Update for Internet Explorer Flash Player for Windows 10 for x64-based Systems (KB3087040) – Error 0x8004005”
There were thousands Window 10 users who face this issue and the easiest way to get rid of this problem is by manually downloading and installing the update without having to go to control panel. If you are facing this error from Windows Update, simply search with Google where you can download the update manually. Once installed and you completed the setup, your computer will be updated and there is no need to reboot.
3. Fix for Corrupt .dll File or Registry
Another case of the occurrence of error 0x8004005 is the damaged or missing operating system file. This is the result when the system does not have regular maintenance. For some reasons, many users experience this kind of problem. If this is the cause of the error 0x80004005 that you are experiencing, you can easily fix it by yourself.
The most common reason for the error to occur is the corruption or missing DLL files or registry. To fix it, simply follow these steps:
- Click the Start menu and select All Programs.
- Under Accessories, click System Tools and select Disk Cleanup.
- Check the box next to Temporary Internet Files.
- Click the Clean up system files
Another way to delete temp files is to click Start button and type %temp% in the search box. Press Enter key to see all folders and files inside the temp folder. Simply select all the files by pressing Ctrl + A and press Delete key. To delete them permanently, delete the files also in Recycle bin.
4. Fix for Windows XP-Based Computer Error
The error from Windows XP-based computer can be due to third-party software or antivirus that blocks the installation of Windows XP. It can also be due to damaged or missing Windows Product Activation (WPA) files. The problem can be easily fixed by using the Recovery Console. To do this, follow these steps:
- Instead of XP system, set your PC to boot from DVD drive or CD.
- Place the CD into your PC and restart. You will see “Press any key to boot from CD”, simply press any key.
- You will also see an instruction saying “To repair a Windows XP installation by using Recovery Console, press R”, simply press R to continue.
- When the option “ C:\WINDOWS” appears, press 1 in order to access the drive installation. Enter your administrator password when prompted.
- Type cd C:\WINDOWS\System32 and press Enter. You can rename the files by using REN command. Simply type REN File_Name.extensionFile_Name.old. Wpa.dbl Pidgen.dll Actshell.html Licdll.dll Regwizc.dll Licwmi.dll Wpabaln.exe
- Simply enter the drive letter of CD as well as the colon and press Enter. Type cd i386 and hit Enter. Type these commands and make sure to press Enter for each command.
expand licwmi.dl_ %systemroot%\system32
expand regwizc.dl_ %systemroot%\system32
expand licdll.dl_ %systemroot%\system32
expand wpabaln.ex_ %systemroot%\system32
expand wpa.db_ %systemroot%\system32
expand actshell.ht_ %systemroot%\system32
copy pidgen.dll %systemroot%\system32
Once you are done, simply type Exit to close and press Enter to restart your PC.
5. Fix for Microsoft Outlook Error
If you are experiencing the error 0x80004005 when sending an e-mail, this can be due to your antivirus program like Norton, in which the script blocking feature is on. It can also be due to missing or corrupted registry keys. To solve this issue, simply disable the anti-virus script blocking feature so you can communicate with your family, friends and clients. The only disadvantage of doing this is your computer may not be secured enough.
If there is no antivirus installed on computer, you will need to turn off the feature of reporting new e-mails. Simply go to Tools menu in your Outlook account. Click Options and select the Preferences tab. Click Email Options and uncheck the box next to Display a notification message when new mail arrives. Click OK to save.