Home

How to fix error code 0x80070020

Alton Alexander
By Alton AlexanderUpdated on June 4th, 2022

Error code 0x80070020 is a general error that can occur when trying to install or uninstall a program. It typically happens when the program is not able to access the file or registry key that it needs to in order to complete the action. This can be due to permissions issues, corrupt files, or other factors. In some cases, simply restarting the computer can resolve the issue. Otherwise, it may require manually fixing the file or registry key that is causing the problem.

People like you are also looking for:

  • error code 0x80070020 windows 10
  • error code 0x80070020

1. Restart your computer and try again

  1. Restart your computer.
  2. Try again.

2. Check for updates and install any available updates

  1. Press the Windows key on your keyboard, and then type "Updates" into the Search bar.
  2. Select "Check for Updates" from the list of results.
  3. If there are any updates available, they will be downloaded and installed automatically.
  4. Once the updates are installed, restart your computer and check if the error code 0x80070020 is fixed.

3. Run the Windows System File Checker tool to repair corrupt system files

  1. Open Command Prompt as an administrator. To do this, right-click on the Start button and then click on Command Prompt (Admin).
  2. In the Command Prompt window, type the following command and then press Enter: sfc /scannow
  3. This will start the scan process and may take some time to complete.
  4. Once the scan is complete, you will see a message saying that either Windows did not find any integrity violations or that some corrupt files were repaired.
  5. Reboot your computer and check if the error code 0x80070020 is fixed.

4. Run the Windows Deployment Image Servicing and Management tool to repair the image

  1. Click Start, and then type cmd in the Start Search box.
  2. Right-click cmd, and then click Run as administrator. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
  3. Type the following command, and then press ENTER: DISM.exe /Image:C:\offline /Cleanup-Image /RestoreHealth
  4. Type the following command, and then press ENTER: DISM.exe /Online /Cleanup-Image /RestoreHealth The DISM.exe /Image:C:\offline /Cleanup-Image /RestoreHealth command analyzes the Windows image in the C:\offline folder and checks for component store corruption. The DISM.exe /Online /Cleanup-Image /RestoreHealth command analyzes the Windows image for component store corruption.

5. Disable or temporarily uninstall any security software

Step 1: Open the Control Panel. Step 2: Click on "System and Security." Step 3: Click on "Windows Firewall." Step 4: Click on the "Turn Windows Firewall on or off" link. Step 5: Select the "Turn off Windows Firewall" option and click "OK."

6. Use the Microsoft Safety Scanner to scan for viruses and malware

  1. Download the Microsoft Safety Scanner from the Microsoft website.
  2. Run the scanner and choose which drives or folders to scan.
  3. The scanner will then scan for viruses and malware and attempt to remove any that are found.

7. Try to install the updates in Clean Boot mode

  1. Boot into Clean Boot mode by pressing the F8 key while the computer is booting up.
  2. Once in Clean Boot mode, try to install the updates again.
  3. If the updates install successfully, then restart the computer and see if the error code 0x80070020 persists.
  4. If the error code persists, then boot into Safe Mode and try to install the updates again.
  5. If the updates still will not install, then contact Microsoft support for further assistance.

8. Perform a manual Windows Update

  1. Click on the Start button, then click on All Programs, and then click on Windows Update.
  2. In the left pane, click on Change Settings.
  3. Under Important Updates, choose the option you desire, and then click on OK.
  4. In the left pane, click on Check for Updates.
  5. If any updates are found, click on Install Updates.

9. Use the System Update Readiness Tool

The first step is to download and install the System Update Readiness Tool. Once the tool is installed, run it and follow the on-screen instructions. The tool will scan your system for errors and attempt to fix them.

10. Reset the Catroot folder

  1. Open the Start Menu and search for "Command Prompt".
  2. Right-click on the "Command Prompt" result and select "Run as Administrator".
  3. Type the following command and press Enter: net stop cryptsvc
  4. Type the following command and press Enter: md %systemroot%\system32\catroot2.old
  5. Type the following command and press Enter: xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  6. Type the following command and press Enter: net start cryptsvc
  7. Close the Command Prompt window.