ACTIVE MALWARE WINDOWS TESTED: WINDOWS XP, WINDOWS 10, WINDOWS 7

How to fix
Error code 0x80004005
on Windows

Resolve the frustrating 0x80004005 error on Windows 10 or 11 effortlessly. Our expert-tested guide provides quick fixes and solutions, updated 2025.

How to Fix Error code 0x80004005?
Quick Summary
Error severity
Medium
Est. time
30 minutes
Offer Fortect PC Suite
Start fix →
Ad · we may earn a commission
0 Comments
01

What causes How to Fix Error code 0x80004005?

  • Inaccessible files in Shared Folders
  • Inaccessible Drives
  • Virtual machine issues
  • Failed Windows OS updates
  • Corrupt .dll/registry
  • Missing .dll file or important system files
Offer Fortect PC Suite

Repairs Windows system files, removes malware, and restores a clean OS state — without reinstalling.

Ad · we may earn a commission
Get Fortect PC Suite ↗

Hi, I have encountered an error when I was installing Adobe Photoshop CS3. The message said error code 0x80004005 and despite my attempts to repeat the installation procedure, it still appeared on my Windows XP computer. I have no idea why there is an error since I tried to download the software from the official website and it should not be compromised. Could you please help me fix Error code 0x80004005?

Error code 0x80004005 is the unspecified error that mainly is triggered by inaccessible files in Shared Folders, Drives, Virtual machines, and when Windows OS updates fail to install. Troubleshooting the issue is important because this is the general error group and there might be particular problems that require fixing.

Before finding ways to fix Error code 0x80004005 on Windows computers, we need to find an explanation about the potential causes of this message and ways how to get rid of it. Note that there are multiple reasons why it might appear on your PC, so if you ignore the error it will continue to reappear and deteriorate your computer's performance in the long-run.

A particular version of this error code - 0x80004005 – 0xa001a for example, is related to the Media Creation Tool that allows users to create fresh installs of Windows OS. However, this issue can be fixed easier since it is clear what causes the occurrence of the error message. For a more general 0x80004005 message - more troubleshooting required.

The 0x80004005 Windows error often comes with a message stating that the error is not specified. This fact makes finding the particular solution difficult and users more frustrated when they encounter the error on their screens. The additional text with the error code can help to narrow down the cause of a problem, so pay attention o such details. 

In most of the cases, 0x80004005 error shows up upon running the installer of any new software, in the case of our user - the Adobe Photoshop CS3. There are several reasons that might cause this error, including corrupt .dll/registry, missing .dll file,[ref en-1] or broken/missing important system files.

0x80004005 error fix
0x80004005 error fix

If you wonder how to fix Error Code 0x80004005, you should better first think of how to prevent it from occurring. The main reason why some files may be corrupted on your machine, why some of them may be missing, why some of them might not be working properly is related to inappropriate PC maintenance.

To keep a computer working properly, it's recommended to use not only a reputable anti-spyware but also a decent PC optimization tool, such as [d1]. This way, you will keep your PC free of unnecessary, outdated, and corrupted files/registries and prevent Error code 0x80004005 from appearing.

Thus, this 0x80004005 error code indicates that the system is incorrectly configured or a critical file is missing, which prevents the entire system from working properly. Some users have also reported that they have encountered this error when sending or receiving email messages.

Keep in mind that 0x80004005 error can appear on Windows 10 or Windows 7 as well. The error message has been displayed in such forms:

Sending and receiving reported error “0x80004005″: The operation failed.

This message could not be sent. Try sending the message again or contact your network administrator. The client operation failed. Error is [OX80004005- 0X0004B9-OXOO501].

Also, according to the analysis, experts say that you can encounter this problem if the file which is required by Windows Product Activation (WPA)[ref en-2] is missing or compromised. So, we will provide two methods showing how to fix Error code 0x80004005 on Windows XP[ref en-3] since it might be hard to determine the cause of this problem.

0x80004005 error how to fix
0x80004005 error how to fix

Ways to fix Error code 0x80004005 on Windows

We always recommend relying on professional software to get rid of system errors, including Error code 0x80004005. For that, our experts suggest scanning your machine with [d1] or another reputable system optimization tool, which will automatically detect and fix errors for you.

Since the main 0x80004005 error causes can differ, you might want to troubleshoot and find which one is the particular trigger in your case:

  • problems with Windows Update;
  • moving or renaming of files/folders;
  • Windows notification issue;
  • problems with extracting to compressing files/folders.

However, if you are an experienced computer user and would like to fix the 0x80004005 error by yourself, below you will find ways how to do it manually. Although be aware that one method requires modifying the registry and in case it is done improperly, you might face serious computer damage.

Delete temporary files to fix the 0x80004005 error

  • Type %temp% to Windows search bar.
  • Find temp folder and delete everything inside.

Restore your computer to fix Error code 0x80004005

  1. Switch to the Administrator mode (for that you might need a password).
  2. Open 'Start menu'.
  3. Then go to All Programs and Accessories.
  4. Locate System Tools and choose System Restore.
  5. Here you should find and select "Restore my computer to an earlier time" option and click 'Next'.
  6. Select the most recent system restore point from the "On this list, click a restore point" list and click Next.
  7. When the confirmation window shows up, click Next.
  8. Wait until the restoration is finished and the restart your computer.

Edit registry keys to fix 0x80004005 error

  • Open Run box by clicking R and Windows key.
  • Type regedit.
  • Click OK.
  • Find the following:

    HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\AppCompatFlags\\Layers

    "C:\\Program Files\\Oracle\\VirtualBox\\VirtualBox.exe"="DISABLEUSERCALLBACKEXCEPTION"

  • Delete those keys and try disabling your AV.

Use Windows XP CD to repair the installation of Windows XP

  1. Insert Windows XP CD and restart your computer;
    Restart windows xp
    Restart windows xp
  2. Once you see "Press any key to start from CD" message, press any key.
  3. After Windows XP Professional Setup window is opened, push R key to open Recovery Console;
    Repair computer in windows setup
    Repair computer in windows setup
  4. You should memorize the path to Windows, like C:\\WINDOWS (your path might be different) and press 1 key.
  5. Enter Administrator password and if you do not have one, merely click enter;
  6. Submit "cd YOURPATH\\System32", like "cd C:\\WINDOWS\\System32" and press enter;
  7. Then, you must rename the files given below by entering the following 
    commands and pressing enter after each one:
    • REN Wpa.dbl Wpa.old
    • REN Pidgen.dll Pidgen.old
    • REN Actshell.htm Actshell.old
    • REN Licdll.dll Licdll.old
    • REN Regwizc.dll Regwizc.old
    • REN Licwmi.dll Licwmi.old
    • REN Wpabaln.exe Wpabaln.old
  8. Enter the drive letter of the CD with colon, like "D:" and click enter button;
    Enter administrators password in windows recovery console
    Enter administrators password in windows recovery console
  9. Afterward, submit "cd i386" and press enter as well;
  10. Similar to step 7, you must submit the following commands with your windows path (the given commands contain C:\\WINDOWS path) and press enter after each one:
    • Expand wpa.db_ C:\\WINDOWS\\System32
    • Expand actshell.ht_ C:\\WINDOWS\\System32
    • Expand licdll.dl_ C:\\WINDOWS\\System32
    • Expand regwizc.dl_ C:\\WINDOWS\\System32
    • Expand licwmi.dl_ C:\\WINDOWS\\System32
    • Expand wpabaln.ex_ C:\\WINDOWS\\System32
    • Copy pidgen.dll C:\\WINDOWS\\System3233
  11. Submit "exit" and click enter to restart your PC.

Bottom line

To fix Error code 0x80004005, you can check for inaccessible files, ensure your Windows OS is updated, and repair any corrupt or missing system files. If these solutions do not resolve the issue, consider seeking further assistance or exploring more specific troubleshooting steps.

Frequently asked questions

Error code 0x80004005 typically signifies an unspecified error that can occur during file operations, updates, or virtualization tasks on Windows 10 or Windows 11.

To fix this error while installing updates on Windows 10, try running the Windows Update Troubleshooter and ensure that your system is free from any corrupt files using the System File Checker tool.

Yes, third-party software, particularly security programs, can interfere with system processes and trigger error code 0x80004005 on Windows 11; disabling or uninstalling such software may help resolve the issue.

Did this fix work for you?
Olivia Morelli

Written & verified by

Windows Systems Expert
Windows error repair BSOD troubleshooting System file corruption Registry repair Windows Update failures

Olivia Morelli is a Windows systems expert specialising in diagnosing and repairing OS-level errors. She has spent nearly a decade writing guides that help everyday users recover from BSODs, corrupt system files, broken Windows installations, and failed update rollouts. Her methodical troubleshooting approach — starting with built-in tools before escalating to manual repairs — reflects years of practical experience supporting users across Windows 7, 8, 10 and 11. Olivia's guides are known for their clarity, completeness, and the care she takes to explain not just the fix but why the problem occurred.

0 Comments

Be the first to comment

Still worried? Run a free check.

Paste any URL or domain — we'll scan it against 4.2M known threats in 10 seconds.

View full scanner → Add to your website →