How to Fix Error Code 0x80004005

Troubleshooting unspecified errors on Windows

Error 0x80004005 is a type of unspecified Windows error code that usually appears as "Error Code 0x80004005. Unspecified error." Error 0x80004005 may show up on its own or alongside other error messages. Sometimes, additional text may help you narrow down the source of the problem.

Instructions in this article apply to Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP.

A system administrator looks at error code 0x80004005 on her laptop.
gorodenkoff / Getty Images

What Causes Error Code 0x80004005?

Error code 0x80004005 typically happens when you access shared folders or drives, use specific programs, or have a problem installing Windows updates. Here are the most common causes of error code 0x80004005:

  • Problems with Windows Update.
  • Moving or renaming files and folders.
  • Windows notification issues.
  • Problems opening or extracting compressed files and folders.

If you notice the error occurs when you use a specific program, the problem is likely software related.

How to Fix Error Code 0x80004005

Follow these steps in the order presented to troubleshoot error code 0x80004005:

  1. Run the Windows Update troubleshooter. The error can happen when an automatic Windows Update fails, or when files downloaded by Windows Update are corrupted. On Windows 7 or later, the easiest way to fix problems with Windows updates is to run the built-in automatic troubleshooter.

  2. Delete everything in the Windows Update download folder. If the automatic troubleshooter does not fix the problem, open Windows File Explorer and navigate to C:\Windows\SoftwareDistribution, for Windows 11 or C:\Windows\SoftwareDistribution\Download for earlier Windows versions, then delete everything inside the folder.

  3. Run Windows Update. If the problem is related to Windows Update, you may have to finish downloading and installing updates. After running the troubleshooter and manually deleting the files in the Windows Update folder, run Windows Update again.

  4. Delete temporary files. In some cases, a corrupt temporary file can cause error 0x80004005. Use the Windows Disk Cleanup tool or type %temp% in the Windows search bar to find the Temp folder and delete everything inside it.

  5. Disable Outlook mail notifications. The error code can occur when Microsoft Outlook attempts to notify you of new messages. If disabling this feature fixes the problem, then try starting Outlook in Safe Mode. If that works, a simple re-install might fix your problem.

  6. Disable Windows Defender. In some cases, antivirus software can detect a false positive in connection with the Microsoft Outlook app. If you experience error code 0x80004005 when using Microsoft Outlook, and disabling notifications did not help, turning off antivirus software may fix the problem. Also, disable Norton Antivirus and other third-party antivirus programs you use.

    Disabling antivirus software leaves the system vulnerable to malware. Try different free antivirus programs to find one that doesn't conflict with the applications you use.

  7. Use a different unzip program. If you see the error code when extracting or opening compressed files (like .zip or .rar files), use a different extraction tool.

  8. Re-register jdscript.dll and vbscript.dll. If you still see error 0x80004005 after trying to unzip files with other extraction tools, then re-registering these two dynamic link libraries (DLLs) may help.

    Open the Command Prompt as an administrator, type regsvr32 jscript.dll, then press the Enter key. Then, type regsvr32 vbscript.dll and press Enter.

  9. Add a key to the Windows Registry. If you suspect error 0x80004005 in conjunction with copying or moving files, open the Windows Registry Editor and go to HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.

    • On a 32-bit system, create a new DWORD registry value called LocalAccountTokenFilterPolicy.
    • On a 64-bit system, create a QWORD registry value called LocalAccountTokenFilterPolicy.

    In both cases, set the value to numeric 1 (on), then select OK. After that, restart the Windows PC to see if the problem is fixed.

    A screenshot of Windows Registry with the Numerical Value and OK button highlighted

    Don't delete or change anything in the Windows registry unless you know what you're doing.

  10. Contact support. If none of these fixes work, or if you don't want to make changes to the Windows Registry, contact customer support for your Windows PC. The manufacturer may have potential solutions.

  • How do I fix error code ws-37398-0?

    Error code ws-37398-0 is a PS5 error code that occurs during PlayStation network server outages. Because the error stems from PlayStation, there's nothing you can do to fix it. You must wait until the network outage resolves.

  • How do I fix error code 4b538e50 2k21?

    This error occurs in the games NBA 2K21 and NBA 2K22. It usually means your game files are outdated, and there's a pending file download or patch. To fix it, check to see if your computer or console still has game files to download, and wait for the downloading process to complete.

  • How do I fix a code 10 error in Windows?

    To fix code 10 errors, which indicate that Device Manager can't start a hardware device, first try restarting your computer. If you recently installed a device, try uninstalling and reinstalling its drivers, or see if there are driver updates to install. You can also try installing the latest Windows update.

Was this page helpful?