While updating windows, it is possible to receive the 0x80070002 Error . This problem occurs when some files in the update are missing, even though the update is downloaded and extracted successfully. This error then causes old files to be kept and the error to persist. The following error message may be displayed when you start your Windows XP computer:
A problem is preventing Windows from accurately checking the license for this computer. Error code: 0x80070002.
Error code 0x80070002 is related to Logonui.exe Error
Cause of the error:
This error message is usually displayed when the following information is changed on the PC:
l The default security provider in Windows XP
l The System drive letter.
Note: These problems may be caused by any software that has the capability to change the default security provider settings in Windows XP.
How to Fix the Error 0x80070002
There are many ways to rectify error 0x80070002. The first thing you can do is stopping the automatic update services. For this, go to Start and then to Run and type services.msc. Once the page opens, go to Automatic update services and click stop.
The next step you have to do is to delete the contents in the DataStore folder. This can also be done in an easy way. Go to Start and then take the Run option and type "cmd" to start the DOS command panel. Then type "cd %windir%" and click enter, and type "ren SoftwareDistribution SoftDisTemp" again and click enter. When you click this, you will be taken to the Datastore folder from where you can delete the contents. Now your you have changed your previous SoftwareDistribution to SoftDis Temp, and deleted its history update record.
If you come across error 0x80070002, you have to reset the Windows XP default security provider. In order to do this, you have to remove the specific entries from the registry. For removing the entries, you should have to first start the system in the safe mode. After this, go to Start and then to Run. Type "regedit" and enter. In the registry, you should have to delete the keys: "HKEY_USERS|.DEFAULT|Software|Microsoft|Cryptograp hy|Provider" and "HKEY_USERS|S-1-5-20|Software|Microsoft|Cryptograp hy|Providers". Once you complete this, you have to restart the system.
You should have to clean the registry quite often for preventing errors like error 0x80070002 from happening. Cleaning the registry is easy. If you know how to do it manually, then you can do it. But the best way is to use Advanced PC Tweaker . This is said to be the best option because there is nothing to worry of missing valuable data. Moreover, you are guaranteed complete cleaning of the registry.