How to fix error 0x80070002 in Windows yourself

Error 0x80070002 can appear for users of any version of Windows. It occurs for a variety of reasons, sometimes it may seem that there is no reason at all. In fact, there are about five thousand situations for her! They all cause the same message to appear. However, there are the most common actions that lead to this error, and it is good to know them. In addition, this error can be completely eliminated.

How to fix error 0x80070002 in Windows yourself

How to resolve error 0x80070002 in Windows.


What does error code 0x80070002 mean?

An error code with code number 0x80070002 means that a serious failure has occurred in the system. This usually happens during an update, but this is only the most common reason, among many others. Moreover, this happens not only during a regular system update, but also during the installation process, for example, version 10 on top of Windows 7-8. The same error is often encountered when the system recovery process is violated, if the installation process fails, if there are problems starting any services. If, for example, you assign a different drive letter, this error will also appear. It may be due to a virus or a malfunctioning antivirus, but this is quite rare. The most common situations are described below.

Error 0x80070002 – how to fix in Windows 10 in different cases

In general, error 0x80070002 in different versions of Windows happens for similar reasons, but its elimination may require different methods. Windows 10, however, is now the most actively developed system that is updated frequently, so this error is not uncommon. There are several options for how to fix the problem – look for its source and fix problems or use a special program that will do everything itself. For Windows 7-10, this utility can be downloaded from the official website ( Installation is carried out in the usual way, and does not raise questions. When searching for the source of problems on your own, you will have to work with the command line with administrator rights. In Windows XP and 7, they are given by default, and there are no problems with this, but in versions 8 and 10 they are disabled. Therefore, you must first enable them. You need to call the command line with the Win + R key combination, enter the command lusrmgr.msc and press Enter. Then you need to go to the “Users-Administrator-Properties” menu, and disable the checkbox for the option to disable the administrator account. Administrator rights will be enabled after reboot. Further actions are similar in different versions of Windows, differing in the little things related to their interface.

Disabling the administrator account

Failed to update Windows

Error 0x80070002 in the Windows 10 version during an upgrade may appear in the following situations:

  • If any programs are installed to turn off the tracking function. Often they simply block some Microsoft servers in the system hosts file from which files are downloaded, or create a ban in the firewall.
  • When the date, number or time zone is incorrectly set in the system.
  • If proxy servers were registered in the browser settings.

These problems are fixed quite simply, since the user created them himself. Sometimes an error occurs when installing an update if Windows 10 is not fully supported by the hardware. So, for example, it happened to many with update 1803 – on some laptop models and even on stationary computers with some models of motherboards, an error 0x80070002 occurred. This is solved by uninstalling the update before the next one appears and contacting the hardware manufacturer. If you update Windows 10 regularly, then such problems are rare.

Running Windows Update

The error will be when the update service is not running at all. You can verify this by going to the “Control Panel” – “Administrative Tools” – “Services”. Among the services, you need to find and select “Windows Update”, and right-click to call up a menu where there are “Update” and “Restart” items. For Windows 10, the list of services can be quickly displayed using the command line – press Win + R and enter the services.msc command. You need to stop the update service and clear the DataStore folder located along the path C:WindowsSoftwareDistributionDataStore – temporary files are located here. Then you need to enable updates again.

When installing Windows

Error 0x80070002 during installation is usually due to a damaged distribution, when some files cannot be copied. For example, when installation is carried out from a defective flash drive, a scratched or incorrectly recorded disk. It is solved like this:

  • For Windows 10, you need to repeat the download of the official distribution. It must be written to disk at low speed.
  • When installing Windows 7, error code 0x80070002 may occur due to the use of different assemblies, since this version is no longer officially supported. Assemblies may not be complete.

An unsuccessful installation can even be the result of downloading a system image with an unstable Internet – just the smallest mistake is enough for the entire distribution to be defective.

When installing Windows

Error while restoring Windows

An unexpected error during system restore with the code 0x80070002 does not allow you to recover, the process is interrupted. This happens when the system cannot find all the required files. You can try to solve the problem in different ways:

  • Try using a different restore point.
  • Boot the system in safe mode and try again.
  • Boot the computer from a boot disk or USB flash drive and select the system recovery option. At the end of the process, you can try to roll back the system again.
  • Using the diagnostic wizard, try to find a solution.

The reasons for the loss of files are a malfunction of the hard drive or errors in the file system, so you must definitely use the disk diagnostic tools.

Windows Diagnostics and Troubleshooting Wizard fails

It happens that there is a problem with the Diagnostics and Troubleshooting Wizard with the same error 0x80070002. The reason for this is the inability to consider any files as a system, usually system files, drivers or some utility programs. This happens when some of the installed programs run in the background at the same time and conflict with each other – various drivers and utilities, for example. The solution is as follows – you need to disable, if possible, all programs that are not directly required by the system, and see if the error goes away.

Troubleshooting Wizard

It is not difficult to do this – call the command line with the Win + R combination and use the msconfig command. In the window that opens, on the “General” tab, select “Selective startup” and uncheck “Load system services” and “Load startup items”. Then you need to restart your computer. No extra programs will now be loaded, and this will eliminate their influence. After booting the system in a lightweight form, you need to use the sfc /scannow command on the command line. The entire system will be scanned for integrity and, if necessary, restored. It takes some time. Then you need to use the msconfig command again and return the settings to the previous ones.

Setting startup options

In other cases

How to fix error 0x80070002 in cases other than those listed? There can be many such situations. Especially often, these rare situations are encountered by Windows 10 users, as the system evolves, and updates close some errors, but can generate new ones. And not all hardware supports this system. And how then to be? If the error appeared unexpectedly and it is not known why, you can try to roll back to an earlier state using System Restore. However, for Windows 7-10, it is more reliable and much easier to use a special program that is on the official website specifically for fixing this problem and others like it.

Surely you also met with error 0x80070002, and more than once. Under what situations did this happen and what did you do to remove it? Share your experience in the comments, it will surely be useful to other readers.

Leave a Reply

Your email address will not be published. Required fields are marked *