1.启动电脑。启动过程中按下F8 键,以「安全模式」启动电脑。
2. 启动[登录编辑程式] (Regedt32.exe)。
3. 删除Windows登录中的下列登录机码:
HKEY_USERS\.DEFAULT\Software\Microsoft\Cryptography\Providers
HKEY_USERS\S-1-5-20\Software\Microsoft\Cryptography\Providers
4. 结束[登录编辑程式]。
5. 重新启动电脑。
一个问题阻止了WINDOWS正确检查此机器的许可证。。(好好研究下~~~~)来源:唐如成的日志
开机提示:“一个问题正在阻止Windows 准确地检查此计算机许可证。”后面有8位的错误代码提示。我们可根据错误代码找对应的解决方法:
错误代码0x80004005
如果Windows 产品激活(WPA) 所需要的文件已损坏或丢失,可能会出现此问题。如:第三方备份工具或防病毒程序妨碍Windows XP 的安装。
在WPA 要求的文件被修改。
错误代码0x80090006
出现此问题的原因是该驱动器号(盘符)已更改。
错误代码0x8009001d
如果您修改MountedDevices 注册表值来更改启动驱动器号分配或系统驱动器号分配就会发生此问题。
错误代码0x80070002
如果满足下列条件之一,可能会出现此问题:
Windows XP 中的默认安全提供程序已更改。
系统驱动器号已更改。
错误代码0x8007007f 或错误代码0x8007007e
升级一个Service Pack 后(打补丁,更新后),通常出现此问题。升级后,可能出现文件损坏、文件丢失或文件不匹配。
错误代码0x800705aa、错误代码0x8007007e和错误代码0x80004005
Dpcdll.dll 文件丢失或损坏时,将发生此错误代码。
错误代码0x800705aa、错误代码0x80070002、错误代码0x80004005、错误代码0x800405aa和错误代码0x80090019
出现此问题的原因是在第三方程序中有一些错误代码。
错误代码0x800703e7
出现此问题的原因是磁盘已损坏。
解决方案(注意要修改注册表前请备份原注册表):
错误代码0x80004005 的解决方法
要解决此问题,使用下列方法之一。
方法1
请注意如果从Microsoft Windows 98 Second Edition 升级后,会出现此错误代码,应按照下面的方法操作:
从Windows XP 光盘启动,然后执行升级修复。通过卸载Windows XP,也可以解决此问题。然后,重新安装您在升级到Windows XP 之前运行的操作系统。
方法2
要解决此问题,使用Windows XP 安装光盘修复Windows XP 的安装,并再替换这些文件。要这样做,请按下列步骤操作:
插入Windows XP 安装光盘。
重新启动计算机。
从Windows XP 光盘启动计算机
收到以下消息时, 按R 键启动故障恢复控制台。
To set up Windows XP now, press ENTER.
To repair a Windows XP installation by using Recovery Console, press R.
To exit Setup without installing Windows XP, press F3.
按1 以通过故障恢复控制台访问主驱动器。
当系统提示您键入管理员密码。如果您没有管理员密码,按Enter 键。
键入cd %SystemRoot %\ System 32 ,然后按Enter 键。
使用REN 命令重命名下列文件。命令格式:REN File_Name.extension File_Name.old。
Wpa.dbl
pidgen.dll
Actshell.html
请注意这些文件位于下面的oobe子文件夹中:
Licdll.dll
regwizc.dll
Licwmi.dll
Wpabaln.exe
请注意在前面的命令File_Name.extension 表示新的文件名称。此外,File_Name.old 代表旧的文件名。
键入光驱盘符(含冒号),并按Enter 键。是例如,您键入D: ,然后按ENTER 键。
键入cd i 386 ,然后按ENTER 键。
分别键入以下命令。每个命令后按Enter 键:
展开licwmi.dl_ %systemroot%\System32\licwmi.dll
展开regwizc.dl_ %systemroot%\System32\regwizc.dll
展开licdll.dl_ %systemroot%\System32\licdll.dll
展开wpabaln.ex_ %systemroot%\System32\wpabaln.exe
展开wpa.db_ %systemroot%\System32\wpa.dbl
展开actshell.ht_ %systemroot%\System32\oobe\actshell.htm
复制pidgen.dll %systemroot%\ System 32
键入exit ,然后按Enter 键重新启动计算机。
错误代码0x80090006 的解决方法
如果您通过使用来自Symantec 的Ghost 部署基于Windows XP 的计算机,请通过在重新生成过程中指定–FDSZ 参数重建GHOST映像文件。
如果您使用Drive Image Pro部署基于Windows XP 的计算机,请升级到5.0 版。
错误代码0x8009001d 的解决方法
要解决此问题,您必须删除MountedDevices 注册表项的整个内容。此项位于注册表:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
You cannot modify the MountedDevices registry key in Windows XP because there are many hard-coded paths to the C:\Windows drive. These hard-coded paths may not load. Then, that behavior provokes the WPA-related error code.
错误代码0x80070002 的解决方法
重置Windows XP 默认安全提供程序,删除注册表中的相关的注册表项:
启动计算机。在启动过程中按F 8 键到安全模式。
单击开始,单击运行,键入regedit ,然后单击确定。
从注册表中删除以下注册表子项:
HKEY_USERS\.DEFAULT\Software\Microsoft\Cryptography\Providers
HKEY_USERS\S-1-5-20\Software\Microsoft\Cryptography\Providers
退出注册表编辑器。
重新启动计算机。
重置系统驱动器的驱动器号,使用注册表编辑器编辑以下的注册表项,更改系统驱动器的值:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
有关如何还原系统驱动器号的详细信息,查看Microsoft 知识库中的文章:
223188 (https://www.wendangku.net/doc/5c10453648.html,/kb/223188/ ) 如何在Windows 中恢复系统/启动驱动器号
错误代码0x8007007f 或错误代码0x8007007e 的解决方法
若要解决此问题,卸载安装的Service Pack。然后,重新安装该Service Pack。
错误代码0x800705aa、错误代码0x8007007e和错误代码0x80004005 的解决方法要解决此问题,使用正确的版本的Dpcdll.dll 文件替换原系统中的Dpcdll.dll 文件。
请注意若要获得全新Dpcdll.dll 文件,请将Dpcdll.dll 文件从新安装计算机复制。
错误代码0x800705aa、错误代码0x80070002、错误代码0x80004005、错误代码0x800405aa和错误代码0x80090019 的解决方法
请注意在大多数的情况下WinTools 第三方软件会导致此问题。
要解决此问题,请按下列步骤操作:
从计算机断开网络电缆。
从控制面板中的添加或删除程序删除WinTools 第三方软件。
重新启动您的计算机,在启动期间按F 8 键以带命令提示符的安全模式启动计算机。
单击开始,单击运行,键入regedit ,单击确定。
删除WinTools 值的注册表项。此项位于:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 如果下面的注册表子项存在,请删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87766247-311C-43B4-8499-3D5FEC94A183}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows\CurrentVersion\Explorer\BrowserHelperObjects\ {87766247-311C-43B4-8499-3D5FEC94A183} 退出注册表编辑器。
重新启动计算机。
从ProgramsDir \Common files\WinTools 路径删除下列文件:
ProgramsDir\Common files\WinTools\WToolsA.exe
ProgramsDir\Common files\WinTools\WSup.exe
ProgramsDir\Common files\WinTools\WToolsS.exe
ProgramsDir\Common files\WinTools\WToolsB.dll
请注意ProgramsDir 代表安装WinTools 的文件夹。默认情况下,是C: \ Program Files 文件。
清除位于%Windir% \System32\Drivers\Etc\Hosts 路径中HOSTS文件。
请注意%Windir% 表示基于Windows XP 的计算机上Windows 文件夹。默认情况下是
C:\Windows。
删除所有在文件名称中有Wtools 或Wsup 的文件。例如%Windir% \prefetch 文件夹可能包含有Wtools 或Wsup 的某些文件。
请注意在%Windir% \prefetch 文件夹是一个隐藏的文件夹。若要访问该文件夹,请在地址框中键入%Windir% \prefetch ,并按Enter 键。
重新启动计算机到正常模式下。
错误代码0x800703e7 的解决方法
要解决此问题,运行chkdsk 命令。
不在此列表中的错误代码的解决方法
如果收到错误代码不是以上代码,请使用下列方法。
方法1:重命名Wpa.dbl 文件和Wpa.bak 文件
如果要强制重新激活Windows XP ,请重命名Wpa.dbl 文件和Wpa.bak 文件。
方法2:重命名Wpa.bak 文件
如收到一个错误代码,指出必须启动Windows XP,但是却无法启动Windows XP。在这种情况下必须重命名Wpa.dbl 文件以使其无效。例如更改为wpa.dblinvalid。然后,将Wpa.bak 文件的名称更改为Wpa.dbl。
方法3:还原系统
使用系统恢复选项从还原点还原Windows XP。
方法4:升级
升级系统
以上来源于https://www.wendangku.net/doc/5c10453648.html,/kb/914232/zh-cn(微软中文确实翻的不咋的,建议看英文)
其它解决例子:
一、盗版的操作系统上安装SP3出现这种问题
并不是所有的盗版系统都会出现这个问题,有一些操作系统在进行封装的时候删除了某些文件,比如出现这个故障的,就是删除了%WinDir%\system32目录下的Oembios.bin,只要从其他能够正常运行的计算机上把这个文件拷贝到%WinDir%\system32目录下就可以。
启动时按F8进入安全模式,拷贝oembios.bin到%WinDir%\system32目录下,重新启动电脑,一般可以解决。如果不能解决,或者不能进入安全模式,建议重新安装操作系统。
如果故障依旧,修复一下系统。
1、开机按F8不动到高级选项出现在松手,选“最近一次的正确配置”回车修复。
2、请开机按F8进入到安全模式中用系统自带的系统还原,还原到你没有出现这次故障的时候修复。
3、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
4、如果故障依旧,在BIOS中设置光驱为第一启动设备插入系统安装盘按R键选择“修复安装”即可。
5、如果故障依旧,建议重装操作系统。
如果实在不行,建议选择修复安装,这样即修复了系统,又可使C盘的程序和文件不受损失。
二、在加载Windows Update网页时,出现0x80070002号错误
这是个经常发生的间歇性错误,由间歇性的网络连接错误引起。Internet是动态网络,一次成功的连接,往往需要进行多次尝试。根据我们的经验,大部分用户只是短暂的时间内遇到此问题,然后马上消失,Windows Update功能恢复正常。
有些Windows 2000 SP3用户选择存档旧文件时也会出现此错误。旧版本的Windows Update控制文件保存后,就会出现80070002错误。控制文件IUENGINE.DLL和IUCTL.DLL都在C:\Windows\System32目录下,需要检查其日期和版本。
三、当启动Microsoft Windows XP 时,您可能会收到以下错误消息:“一个问题阻止Windows 准确地检查此计算机的许可证。错误代码:0x80070002。”确定后系统注销,陷入死循环。
重置Windows XP 中的默认安全提供程序,请删除Windows 注册表中相关的注册表项。为此,请按照下列步骤操作:
1. 启动计算机。启动时按F8 以便在安全模式下启动计算机。
2. 启动注册表编辑器(Regedt32.exe)。
3. 删除Windows 注册表中的下列项:
HKEY_USERS\.DEFAULT\Software\Microsoft\Cryptography\Providers
HKEY_USERS\S-1-5-20\Software\Microsoft\Cryptography\Providers
4. 退出注册表编辑器。
5. 重新启动计算机。
如果还是不行,建议用分区软件,(或者进入DOS用FORMAT C:/Q命令)格式化C盘,然后重新安装操作系统!
开始-运行键入services.msc
找到Windows Media Services 停止并禁用它。
从原始的安装源文件中找到以下文件:
Pidgen.dll
Dpcdll.dll
必须将较早版本的Pidgen.dll 和Dpcdll.dll 文件恢复到受影响计算机上的Windows\System32 文件夹中。这两个文件位于原始Windows XP SP2 OEM 介质上。我们可以在安全模式下恢复这两个文件。
说明:Pidgen.dll (管理序列号),Dpcdll.dll(管理版本号),就是要你把原来SP2系统中的这两个文件复制到windows/system32文件夹中。但成功率不是百分之百。