Error x80070002 on Windows 10, 8.1, 7 – How to fix


When you are happy about upgrading your version of Windows to have a whole new operating system experience and promising features provided by the latest versions, you may encounter some bugs and crashes. It will cause you to stop working. However, in this post, we will talk specifically about the error code  80070002 which sometimes keeps people moving forward with their updates on Windows.

Let’s talk about this error code first and see why it happens. Cause of error – Error x80070002 or x  80070003 occurs because of a corrupt or missing file in Windows after the update.

Error x80070002, how to fix bugs on Windows 10?

Error x80070002 may have problems and prevent you from installing the latest updates. Speaking of this error, here are some similar issues reported by users:

  • Error 0x80070002 Windows 10, Windows 7 – This error can appear on almost any version of Windows, and if you encounter it, you should be able to fix the problem using one of our solutions.
  • Windows Update service not running – This message is frequently related to this error, but you can fix this problem simply by enabling the Windows Update service on your own.
  • Installation failed with error 0x80070002 – Sometimes you might get this error message on your screen. If that happens, reset Windows Update components and check if that helps.

Solution 1 – Reset the Windows Update components

According to the user, the x80070002 error may appear while trying to install the update. This issue may occur because of a problem with Windows Update and to fix the problem, you should reset the Windows Update components.

You can do this manually, but this can be a tedious task, so it’s better to use the command line for such a task. To do that, follow these steps:

  1. Press  Windows Key + X to open Win + X Menu. Select Command Prompt (Admin) or Powershell (Admin) from the list.
  2. When the Command Prompt starts, run the following commands:

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

After running these commands, check to see if the problem is resolved.

Resolution 2 – Rename the CBS.Log file

Occasionally, the x80070002 error may appear due to a CBS.Log file on your PC. The file may be corrupted, and the best way to deal with it is to rename it. This is quite simple to implement and you can accomplish this by following these steps:

  1. Hit the Windows + R  and enter %systemroot%LogsCBS. Now press Enter or press OK.
  2. Locate the CBS.Log file and rename it to anything else.

After renaming the file, check that the issue has been resolved.

Some users have reported that they can not rename this file. If this is the case, you must first stop some services manually. To do that, just follow these steps:

  1. Hit  Windows Key + R and enter services.msc. Press Enter or click OK.
  2. When the Services window opens, locate the Windows Modules Installer service and double-click it.
  3. Set the Startup type to Manual and click Apply and OK to save the changes.
  4. After the PC reboots, you can rename the CBS.Log file.
  5. Back window Services and set the Startup Type of Windows Modules Installer to Automatic  and reboot your PC.

Solution 3 – Download the update manually

Error x80070002 commonly occurs when trying to download a Windows 10 update. This can happen due to different issues, and if you can not fix the problem, you can always download the update manually.

Before you do that, you need to find the number of your updates. You can do that from the Windows Update section. The update code has KBs from the beginning, followed by a series of numbers.

Once you find the update number, you need to do the following:

  1. Go to the Microsoft Update Catalog website.
  2. In the search box, enter the code of your update.
  3. A list of matching updates will appear. Select the appropriate update for your architecture and click the Download button next to it.
  4. After you download the update, run the setup file to install it on your PC.

Keep in mind that this solution will install missing updates, but it may not fix the core issue, so you’ll have to do it manually.

Solution 4 – Check your anti-virus software

Another common cause for x80070002 error might be your antivirus software. Sometimes, anti-virus software can affect your system and this can cause this error and other errors to appear.

To fix the problem, you should turn off certain anti-virus features and check to see if that helps. If that does not work, you may have to turn off your antivirus completely.

In case of inactivity, your next step is to remove your anti-virus software. If you remove antivirus software, you should consider switching to another antivirus solution. There are many great antivirus applications on the market, and if you want an anti-virus software that does not interfere with your system while providing maximum protection, you should consider Bitdefender.