You are here:Home»KB»PC»Windows Family»A problem is preventing Windows from accurately checking the license for this computer. Error Code: 0x80070002
Friday, 19 February 2010 17:51

A problem is preventing Windows from accurately checking the license for this computer. Error Code: 0x80070002

Written by

When Windows XP boots up, after the Welcome Screen a message comes that shows the above message, and it does not allow you to login.

This can also be caused by failed WPA and windows cracks.

Error code 0x80004005

This problem may occur if a file that the Windows Product Activation (WPA) requires is damaged or missing. This behavior occurs if one or both of the following conditions are true:

  • A third-party backup utility or an antivirus program interferes with the installation of Windows XP.
  • A file that WPA requires is manually modified.

Option 1

Repair install. This will replace all missing files.


Option 2

 Boot into Safemode

Press F8 While booting just after the BIOS screen or during the OS Selection menu.

Then do the following in the command promt.


cd %system root% \ system32
regsvr32 licwmi.dll
regsvr32 regwizc.dll
regsvr32 licdll.dll
regsvr32 jscript.dll
regsvr32 vbscript.dll
regsvr32 msxml.dll
regsvr32 shdocvw.dll
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 cryptdlg.dll

Reboot and check if the problem persists.


Option 3

If not check if the following files are present in the System32 Folder

%SystemRoot%\System32\secupd.dat
%SystemRoot%\System32\oembios.dat
%SystemRoot%\System32\oembios.bin

There might be two more files missing:

%SystemRoot%\System32\secupd.sig
%SystemRoot%\System32\oembios.sig

so I suggest copy all files masked like these:

%SystemRoot%\System32\secupd.*
%SystemRoot%\System32\oembios.*

If any of these files are missing, restore these files, from the setup disk, I386 folder or from another system.

To restore from a setup disk, put the CD in, and browse to the I386 folder copy the file with extension XXXXX.XX_ where XXXX.XX is the file name with first 2 letters of the extension. Rename it to a .cab file and extract the file to system32.

Reboot the system and now try again.
 


Option 4

If still your problem persists try the following from Microsoft knowledge base.

Reset the default security provider in Windows XP
To reset the default security provider in Windows XP, delete the relevant registry keys in the Windows registry. To do this, follow these steps:
1. Start the computer. Press the F8 key during startup to start the computer in Safe mode.
2. Start Registry Editor (Regedt32.exe).
3. Delete the following registry keys in the Windows registry:
HKEY_USERS\.DEFAULT\Software\Microsoft\Cryptography\Providers
HKEY_USERS\S-1-5-20\Software\Microsoft\Cryptography\Providers
4. Quit Registry Editor.
5. Restart the computer.

Reset the drive letter of the system drive
Use Registry Editor to change the drive letter of the system drive back to its original value. Edit the following registry key to change the value of the system drive:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices


Option 5

To resolve the problem, repair the installation of Microsoft Windows XP by using the Windows XP CD, and then replace the files. To do so, follow these steps:

  1. Insert the Windows XP CD in the CD drive or DVD drive, and then restart your computer. When you receive the following message, press a key to start your computer from the Windows XP CD:
    Press any key to boot from CD

    Note Your computer must be configured to start from the CD drive or DVD drive. For more information about how to configure your computer to start from the CD drive or DVD drive, see the documentation that came with your personal computer or contact the manufacturer.
  2. When you receive the following message, press R to start the Recovery Console:
    This portion of the Setup program prepares Microsoft Windows XP to run on your computer:

    To set up Windows XP now, press ENTER.

    To repair a Windows XP installation by using Recovery Console, press R.

    To quit Setup without installing Windows XP, press F3.
  3. Press 1 to access your primary drive installation with Recovery Console.
  4. When you are prompted to do so, type the administrator password. If you have not set an administrator password, press ENTER to continue.
  5. Type cd %SystemRoot%\System32, and then press ENTER.
  6. Rename the following files by using the REN command. To do so, follow this syntax:
    REN file_name.extension file_name.old
    • Wpa.dbl
    • Pidgen.dll
    • Actshell.html
    • Licdll.dll
    • Regwizc.dll
    • Licwmi.dll
    • Wpabaln.exe
  7. Type the drive letter of your CD-ROM drive followed by a colon (for example, "D:"), and then press ENTER.
  8. Type cd i386, and press ENTER.
  9. Type the following commands one at a time. Press ENTER after each command:
    • expand licwmi.dl_ %systemroot%\system32
    • expand regwizc.dl_ %systemroot%\system32
    • expand licdll.dl_ %systemroot%\system32
    • expand wpabaln.ex_ %systemroot%\system32
    • expand wpa.db_ %systemroot%\system32
    • expand actshell.ht_ %systemroot%\system32
    • copy pidgen.dll %systemroot%\system32
  10. Type Exit and press ENTER to restart the computer.
Read 6311 times Last modified on Friday, 19 February 2010 18:07