0x80070002-A problem is preventing Windows from accurately checking the license for this computer
A problem is preventing Windows from accurately checking the license for this computer.
Error Code: 0x80070002
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.
Solution!
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.
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
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.
Your problem must be solved.
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
Best of luck...
:)
10 comments:
Thank you very much! Restoring the 3 files in system32 worked for me.
Thanks.
Mine was missing oembios.bin.
After restoring, It's working now.
There is also a way to fix the 0x80070002 error without having to go into Safe Mode if you want to try that first before restarting.
yeah, i had the same problem.
This after uninstallinm software and cleaning pc with mcafee.
solution was restoring the 3 files.
Hi
this article is helpfull, thank for the author.
please can any one help me.
can any one send me oembios.bin file, because i dont CD at the movement.
email:hidayat2117@aol.com
thanks..
Thanx for da tip...my system was missing the oembios.bin file...restored it n worked perfectly...thanx anyway
You are god! :)
BUT!
There are more two files which were missed for me:
%SystemRoot%\System32\secupd.sig
%SystemRoot%\System32\oembios.sig
so I suggest copy all files masked like these:
%SystemRoot%\System32\secupd.*
%SystemRoot%\System32\oembios.*
Thank you very much again!
hey man thanks, the first solution worked like a charm
Thankyou Thankyou Thankyou !!
GOD BLESS YOU buddy.. I have WINXP SP2 and been sitting on this issue for last 4 months. You solved this.
Kudos to you.. resoring oembios.bin worked. Hurrah!!!!!!
thanks buddy! your solutions works.
I have searching solution from MS technet but non of it work.. not useful at all.
my problem solved after replacing the file from i386 folder to system32.
Great info provided!
Post a Comment