How to Fix Error 0x80070020 in Windows Update
1. Remove anti-virus software from your computer.
Certain antivirus products, such as Avast and Macfee, will prevent the installation of Windows updates. It is advised that you temporarily deactivate antivirus software to resolve the issue 0x80070020. After you’ve completed the uninstallation, try upgrading Windows to see if the error 0x80070020 has been resolved. If this technique does not work, you can reinstall the antivirus software and try again.
2. Use the Windows Update Troubleshooter to fix the problem.
The Windows Update Troubleshooter is frequently used to identify and fix update issues. Here’s how to put it to good use.
Step 1: To enter the Settings window, press Win + I and select Update & Security.
Step 2: On the left side, choose Troubleshoot, then Windows Update, and then Run the Troubleshooter.
Step 3: Finally, wait for the Troubleshooter to identify and resolve the issue.
Restart your computer after that to see if the error code 0x80070020 is gone.
3. Restart the Intelligent Transfer Service in the Background.
BITS is a Windows component that helps your machine get updates. If this component becomes corrupted, you can get a Windows update error like 0x80070020. You can try rebooting the BITS to fix the problem.
Step 1: Type service into the search box and choose the best match, which is the Services app.
Step 2: Scroll down the list of services and pick Properties from the context menu of Background Intelligent Transfer Service.
Change the Startup type to Automatic in Step 3.
Step 4: Select OK and Apply from the drop-down menus.
Note: If the service isn’t up and running, click the Start button. If BITS is already running, click Stop first, then Start to restart it.
4. Restart the Windows Update Services.
Certain services are required for Windows Update to function. You may see Windows Update issues if these services get damaged. To reset the Windows Update services, follow the instructions below:
Step 1: Type cmd into the search box, then right-click the Command Prompt program and choose Run as administrator from the context menu.
Step 2: Type the following commands at the elevated command prompt, pressing Enter after each one.
ren C:WindowsSoftwareDistribution SoftwareDistribution.old ren C:WindowsSystem32catroot2 Catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver ren C:WindowsSystem32catroot2 Catroot2.old
5. Perform DISM and SFC scans
The most frequent methods for repairing system faults are DISM and SFC scans. You can use them to fix the corrupted system files and fix the Windows 10 update problem 0x80070020.
Step 1: Open a command prompt with elevated privileges.
Step 2: Press Enter after typing the DISM /Online /Cleanup-Image /RestoreHealth command.
Step 3: When the DISM scan is finished, run sfc /scannow at the command prompt and press Enter.
6. Remove the SoftwareDistribution folder from your computer.
Your Windows update files are temporarily kept in the SoftwareDistribution folder. The update error can occur if the files get corrupted. The problem can be resolved by deleting the folder.
Step 1: Open Windows Explorer by pressing Win + E and looking for the C:WindowsSoftwareDistribution folder.
Step 2: Select all of the folder’s contents and press the Delete key.
Fix 7: Restart the computer with a clean boot.
A clean boot allows you to launch Windows without the need for any additional drivers or startup apps. When installing Windows updates, it can help you prevent software conflicts.
Step 1: In the search box, type system configuration and choose the best match.
Step 2: Go to the Services tab and tick the box for All Microsoft Services to be hidden.
Step 3: Click Apply after selecting Disable All.
Step 4: Click Open Task Manager on the Startup tab.
Step 5: Click Disable on the first enabled program. Then go through the process again, disabling each enabled software one by one. Close the window after disabling everything and click OK on the System Configuration Startup tab.
Step 6: The conflicting programs can then be disabled or uninstalled.
Now restart your computer and see if the issue code 0x80070020 still exists after installing the Windows update.