Why Windows Update Error 0x80070020 Occurs?
Many factors including antivirus software, corrupted Windows update components, missing system files, and disk failure can trigger the Windows 10 update error 0x80070020.
How to Fix Windows Update Error 0x80070020
Fix 1. Uninstall Antivirus Software
Some certain antivirus programs such as Avast and Macfee will prevent Windows update from installing. To get rid of the error 0x80070020, it’s recommended that you uninstall the antivirus software temporarily. You can also visit Troubleshooting Central to get the solution of issue you are facing.
Once the uninstallation is complete, try updating Windows and check if the error 0x80070020 is fixed. If this method fails to work, you can reinstall the antivirus program and try other methods.
Fix 2. Run the Windows Update Troubleshooter
Windows updates troubleshooter is often used to detect and repair the update errors. Here’s how to use it.
Step 1. Press Win + I keys to open the Settings window and select Update & Security.
Step 2. Click on Troubleshoot on the left side, and then click on Windows Update and select Run the troubleshooter.
Step 3. Then wait for the Troubleshooter to detect and fix the problem.
After that, restart your computer and see if the error code 0x80070020 disappears.
Fix 3. Restart Background Intelligent Transfer Service
BITS is a Windows component that’s used to delivers updates to your computer. Once this component gets corrupted, you may encounter some Windows updates error such as 0x80070020. To fix it, you can try restarting the BITS.
Step 1. Type service in the search box and select the Services app from the best match.
Step 2. Scroll down the list of services, right click Background Intelligent Transfer Service and select Properties.
Step 3.Change the Startup type to Automatic.
Step 4. Click OK and Apply buttons.
Note: If the service is not running, click Start. If the service is running, click Stop first and then click Start to restart BITS.
Fix 4. Reset Windows Update Services
Windows Update requires some certain services to run. Once these services get corrupted, you may encounter Windows Update errors. Follow the steps below to reset the Windows Update services:
Step 1. Type cmd in the search box, and then right click the Command Prompt app and select Run as administrator.
Step 2. In the elevated command prompt, type the following commands and hit Enter after each one.
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- ren C:WindowsSystem32catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
Fix 5. Run DISM and SFC Scans
DISM scan and SFC scan are most commonly used to repairs errors related to system. To get rid of the Windows 10 update error 0x80070020, you can use them to fix the corrupted system files.
Step 1. Open the elevated command prompt.
Step 2. Type the DISM /Online /Cleanup-Image /RestoreHealth command and hit Enter.
Step 3. Once the DISM scan is complete, type sfc /scannow command and hit Enter.
Fix 6. Delete the SoftwareDistribution Folder
Your Windows updates files are stored on the SoftwareDistribution folder temporarily. If the files get corrupted, you may encounter the update error. Deleting the folder can help fix the error.
Step 1. Press Win + E keys to open Windows Explorer and find the C:\Windows\SoftwareDistribution folder.
Step 2. Select all the contents of the folder and click on the Delete key.
Fix 7. Perform a Clean Boot
A clean boot enables you to start Windows just through with necessary drivers and startup programs. It can avoid software conflicts when installing Windows updates.
Step 1. Type system configuration in the search box and select the best match.
Step 2. Navigate to the Services tab and check the box for hiding All Microsoft Services.
Step 3. Select Disable All and click Apply.
Step 4. Go to the Startup tab and click Open Task Manager.
Step 5. Select the first enabled application and click Disable. Then repeat this step to disable all enabled programs one by one. After disabling all, close the window and click on OK in the System Configuration Startup tab.
Step 6. Then you can disable or uninstall the conflicting programs.
Now, restart your computer and try installing the Windows update to check if the error code 0x80070020 still persists.