Easy Fixes On Error Code 0x80070020 At Your Fingertips

Windows error 0x8007002 is one of the common problems reported by the users. This error notification mainly appears at a time, when you are trying to update the Windows OS. The Windows update failure is a clear indication of this issue. The problem mainly appears due to the conflict between programs at the time of updating procedure. Like, the security software may conflict with the automatic updating procedure.

If you are dealing with this kind of situation, then this article is for you. In this article, we are going to discuss the steps that can help you to fix the error 0x80070020. So, let’s start.

Effective Solutions on Error Code 0x80070020

Here, in this part of the article, we are going to discuss the steps that can help you to fix error code 0x80070020. So, let’s read the upcoming part of the article to know the details that can help you to get rid of the issue.

Solution 1:Use the Windows Update Troubleshooter

You can get rid of the situation by using the Windows Update Troubleshooter. This is a built-in feature of Windows. If the procedure is unknown to you, then follow the steps:

  1. At first, you will need to press Windows + I button at the same time from your keyboard to open Settings. Otherwise, move on to the navigation panel to open the Settings menu.
  2. After that, go to the Update and Security option. Then, click on the Troubleshoot option and choose the Windows Update option.
  3. Thereafter, wait a few minutes to complete the scanning procedure. And do as directed.
  4. Then, you should try to update the Windows version and check if the problem is resolved or not.

Solution 2: Reset Windows Update Components

If you are dealing with 0x80070020 error code, then the problem might get fixed by resetting the Windows components. Go through the following steps to learn the procedure:

  1. At first, go to the Start button which is located at the bottom-left side of your computer’s screen. Then, you will need to type ‘cmd’ in the search box to open the Command Prompt.
  2. Thereafter, write down following commands and hit the Enter button from your keyboard. The commands are followed by.


net stop wuauserv, net stop msiserver, net stop cryptsvc


  1. Then, enter the following commands to rename the Software Distribution folder.

ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

ren %systemroot%\system32\catroot2 catroot2.bak

  1. After that, you will need to restart the BITS, Cryptographic, MSI Installer and the Windows Update Services, thus you have stopped the previous one by using these commands:

net start bits, net start wuauserv, net start msiserver, net start cryptsvc

  1. Now, restart your computer and check if the problem is still occurring or not.

Solution 3: Perform WUReset Script

If the steps from the above part of the article did not help you. Then, you can do the steps to get rid of the issue.

  1. At first, you will need to open the notepad.
  2. Then, paste the commands:


echo Simple Script to Reset / Clear Windows Update




attrib -h -r -s %windir%\system32\catroot2

attrib -h -r -s %windir%\system32\catroot2\*.*

net stop wuauserv

net stop CryptSvc

net stop BITS

ren %windir%\system32\catroot2 catroot2.old

ren %windir%\SoftwareDistribution sold.old

ren “%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader” downloader.old

net Start BITS

net start CryptSvc

net start wuauserv


echo Task completed successfully…



  1. After that, you will need to save the file as “WUReset.bat”.
  2. Then, right click on the Script option and click on the Run as Administrator option. This will help you to perform the script.

Solution 4: Restart the BITS

If you are still dealing with error code 0x8007002., then you should try to restart BITS (Background Intelligent Transfer Service).

  1. At first, you will need to press the Win key + R button at the same time from to open the Run dialog box. Then, type services.msc in the dialog box and hit the Enter button from your keyboard. Or, you can click to OK.
  2. Then, you have to look for the Background Intelligent Transfer Service from, the appearing list. Thereafter, right-click on the screen and click the Properties option.
  3. After that, move on to the General tab and look for the Startup type. And set it to Automatic.
  4. Thereafter, check if the BITS is running or not. If the BITS is not running, then you will need to right-click and then click on the Start button.
  5. Once you are done with all the steps which are mentioned in the previous part of the article, now confirm your selection. Then, close the Window.

Solution 5: Reset Windows Update Services

You can get rid of the issue by resetting the Windows update service. Here, are the steps that can help you to do so.

  1. At first, you will need to open a Command Prompt as an administrator.
  2. Thereafter, you will need to type the following commands.

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 Catroot2.old

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

  1. Now, check if the problem is resolved or not.

Wrap it up

These were all the possible solutions that can help you to fix 0x80070020 error code. Hope, this guide has helped you to get rid of the situation. If you have any more queries regarding this topic, then you can leave a comment.


Task Host Window Is Stopping Background Tasks [Resolved]

Sometimes whenever you are trying to shut down your Windows 10 device an error message saying ‘Task Host Window is stopping background tasks’ might appear on the screen anytime. this error message probably appears when a task is unclosed.  Numerous reasons can be responsible for this task host is stopping background tasks to occur. For […]

Read More

Troubleshoot Hulu Error Code 503: Instant Hacks At Your Fingertips

Hulu error code 503 is one of the most common errors that you can encounter while using Hulu. Primarily, this error crops up if the service of Hulu is unavailable. Besides that, there is more than one reason, why you can encounter this error. To know more about this error and to resolve it quickly, […]

Read More
Windows 10 Programming Tutorial

Windows 10 Programming Tutorial from Experts

Windows 10 is a widely used operating system that can handle a wide range of jobs, including coding. However, there is still a lot of debate over whether Windows 10 is the best choice for people who are interested in software development.  We think that Windows 10 is great for coding because it supports various […]

Read More