How to Repair Error Code 0x80004005 in Windows Computers

Error 0x80004005 is a type of unspecified Windows error code, commonly referred to as “Error code 0x80004005. Unspecified error.” Error 0x80004005 can be displayed separately or together with other error messages. Sometimes there is the additional text that can help you determine the cause of the problem.

What causes error code 0x80004005?

  • System DLL files
  • Problem with Windows errors
  • Malware/Spyware
  • Registry inconsistencies
  • Context error messages
  • B.S.O.D. error (blue screen of death)
  • System crashes
  • Defective Windows O.S. components.
  • Registry errors or errors in configuration files.

How to resolve error code 0x80004005?

Launch the Windows Update troubleshooter

  1. Press Windows + I to open Settings, then go to Update and Security.
  2. Click Troubleshooting in the left navigation pane.
  3. In the Troubleshooting window, click Windows Update under Start and Run.
  4. Click Run Troubleshooting.

Properly starting Windows

  1. Type sysconfig in the Start menu search bar.
  2. In the search results, click System Configuration.
  3. In the System Configuration window, switch to the Services tab.
  4. Select the Hide all Microsoft services check box.
  5. Now select all services in the list and click Disable All.
  6. Click OK and close System Configuration.
  7. Then press CTRL + SHIFT + ESC to launch Task Manager.
  8. Click the Autorun tab.
  9. Select each entry in the list of services and click Disable.
  10. Unlike the system configuration, you should disable services one at a time.
  11. Click OK and close Task Manager.
  12. Reboot your computer.

Re-register jscript.dll and vbscript.dll

  1. Type cmd in the search box of the Start menu.
  2. In the search results, right-click Command Prompt -> Run as administrator.
  3. In the console, type regsvr32 jscript.dll and press Enter.
  4. Then type regsvr32 vbscript.dll and press Enter.
  5. Close the command prompt and restart your computer.

Launch the SFC to scan corrupt system files

  1. Press the Windows + R key to run the Run application.
  2. Type cmd in the text box and press CTRL + SHIFT + Enter to run the command prompt as an administrator.
  3. In the command line console, type SFC /scannow and press Enter.
  4. SFC will automatically scan and restore your system files.
  5. Reboot your computer.

Frequently Asked Questions

Error 0x80004005 translates to unspecified error and usually occurs when a user cannot access shared folders, disks, virtual machines and Microsoft account changes and when Windows updates cannot be installed.

Unlike most other Windows errors, error 0x80004005 is an "unspecified error". This means that it can be caused by any number of reasons. Some of the most common causes of unspecified error 0x80004005 are problems with Windows Update, corrupted files and folders, and errors in extracting compressed files.

  1. Run the Windows Update troubleshooter.
  2. Delete everything in the Windows Update download folder.
  3. Run Windows Update.
  4. Delete the temporary files.
  5. Disable Outlook email notifications.
  6. Disable Windows Defender.
  7. Use another decompression program.
  8. Re-register the jdscript.

Website | + posts

Mark Ginter is a tech blogger with a passion for all things gadgets and gizmos. A self-proclaimed "geek", Mark has been blogging about technology for over 15 years. His blog,, covers a wide range of topics including new product releases, industry news, and tips and tricks for getting the most out of your devices. If you're looking for someone who can keep you up-to-date with all the latest tech news and developments, then be sure to follow him over at Microsoft.