How To Fix Error 0x80004005

Error 0x80004005 is an unspecified error that occurs while deleting, extracting, and renaming the folders in the File Explorer. 

Usually, an error message appears stating that “An unexpected error is keeping you from renaming (or copying or deleting) the folder” indicating this error.

Moreover, if the system files are corrupted or missing, you might come across this error. Sometimes, the third-party security software or Windows firewall can also lead to this error. However, you can resolve the error with some easy tricks.

Effective Methods to Resolve Error 0x80004005:

In this section, we are going to provide some easy and effective methods to resolve the error 0x80004005 on your device. Therefore, follow and implement them as instructed below:

Method 1 – Run the System File Checker Tool

Due to the corrupted system files, the error code 0x80004005 might pop up on the device. Therefore, by using the System File Checker tool, repair those files on the device. To do that, follow these steps:

  1. Press the Windows key and X button together to launch the WinX menu list and then, choose the Command Prompt(Admin).
  2. Type SFC/scannow in the Command Prompt window and then, press the Enter key.
  3. It will take a few seconds to finish.
  4. After finishing it, restart your Windows PC r and then, check if it solves the glitch or not. 

Method 2 – Run the DISM Tool

If the System File Checker tool does not help you out then, you can try out to run the DISM tool on your Windows 10 device. Then, perform the following steps:

  1. Open the Command Prompt window.
  2. Type DISM.exe /Online /Cleanup-image /Restorehealth in the Command Prompt window and then, press the Enter key.
  3. After executing this command, reboot the device and then check if the error code still persists or not. 

Method 3 – Turn Off the Windows Defender Firewall

Sometimes, the Windows Defender Firewall can restrict you from extracting Zipped files. So, you should disable the Windows Firewall at the earliest. Below are certain steps that you can try:

  1. Hit the Start button and then select the Control Panel.
  2. Go to the Windows Firewall section and then, click on the Turn Windows Firewall On and Off option.
  3. After that, tick the box next to the Turn Off Windows Firewall option from both Private Network Settings and Public Network Settings sections. Then, click on the Save changes option.
  4. Once you are done, check if the Windows Defender firewall is triggering the error or not. 

Method 4 – Remove the Third-Party Security Software

The third-party security software is often the reason behind the error code 0x80004005. Therefore, remove the security software from the device at the earliest. Hence, let’s take a look at the steps hereunder:

  1. Go to the Control Panel window and then, double-click on the Programs & Features section.
  2. Look for the third-party security software, select it and then click on the Uninstall option.
  3. Once the uninstallation process is finished, reboot your computer. 

Method 5 – Perform a Clean Boot

Performing a clean boot can also help you to resolve this error code on your computer. To know more about it, follow these steps hereunder:

  1. Press the Start key and R button together to open the Run dialog box.
  2. Type msconfig and then select the OK option or press the Enter button.
  3. When the System Configuration window opens, navigate to the General tab and then, click on the Selective startup button.
  4. Then, untick the box next to the Load startup items option.
  5. Thereafter, mark on the box next to the Use original boot configuration and Load system services buttons.
  6. Next, go to the Services tab and then, mark on the Hide all Microsoft services box. After that, click on the Disable all button.
  7. Now, click on the Apply button and then the OK option to save the changes.
  8. After doing this, close the System Configuration window and then reboot the computer.

Method 6 – Re-registering jscript.dll and vbscript.dll

Another effective method is to re-registering jscript.dll and vbscript.dll. Now, follow these instructions:

  • Press the Win + X keys at the same time to open the WinX menu list and then, choose the Command Prompt (Admin).
  • When the Command Prompt window opens, type the commands one by one and then, press the Enter key after typing each.
    • regsvr32 jscript.dll
    • regsvr32 vbscript.dll
  • Once these are executed, restart the Windows 10 device.

Method 7 – Delete the Registry Key

Removing the registry key can be an effective fix for the error code 0x80004005 on the system. Hence, follow these instructions:

  • Right-click on the Start icon and then, select the Run option.
  • Type Regedit and then hit the Enter key or click on the OK button.
  • When you are in the Registry Editor window, navigate to the following paths 
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
    • “C:\Program Files\Oracle\VirtualBox\VirtualBox.exe”=”DISABLEUSERCALLBACKEXCEPTION”
  • If these keys are there then, delete it and check if the error still arises or not. 

Method 8 – Run the Windows Troubleshooter

Running the Windows troubleshooter can also help you eliminate the error code 0x80004005 on the device. In order to solve this issue,

  1. First, hit the Start button and then click on the Settings icon.
  2. When you are in the Settings window, navigate to the Update & Security section.
  3. After that, select the Troubleshoot tab on the left panel.
  4. Scroll down the page and locate the Windows troubleshooter, select it and then click on the Run the troubleshooter option.
  5. Once the task is complete, restart the device. 

These are the methods in which you will be able to get rid of the “error 0x80004005” on the device. 

Leave A Comment