你目前正处于脱机状态,正在等待 Internet 重新连接

尝试验证 Windows XP 的副本时收到以下错误消息:"0x80080201 Cannot detect product ID (PID)"(0x80080201 无法检测到产品 ID (PID))

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

症状
在尝试验证 Microsoft Windows XP 的副本时,您收到以下 Windows Genuine Advantage (WGA) 错误消息:
0x80080201 Cannot Detect Product ID (PID)
原因
出现此问题是因为,Windows XP 正处于阻止 WGA 访问其产品 ID (PID) 的状态。以下任何原因均可能导致这一状态:
  • %windir%\System32\Wpa.dbl 文件丢失或损坏。
  • %windir%\System32\Wpa.dbl 文件的安全设置或属性设置不正确。
  • 有些可下载的工具已移动或已修改产品 ID。
  • 注册表中的产品 ID 值丢失或损坏。
  • 下列一个或多个文件的版本可能不正确,或这些文件可能已取消注册:
    • Licdll.dll
    • Licwmi.dll
    • Legitcheckcontrol.dll
解决方案
若要解决此问题,请按照下列步骤操作。

步骤 1:确认验证检查已失败

  1. 单击「开始」,单击"运行",键入 oobe/msoobe /a,然后单击"确定"

    注意msoobe/a 之间有一个空格。
  2. 随即将出现"激活 Windows"对话框。按照屏幕上显示的说明激活 Windows XP。如果仍然收到错误消息,请转到步骤 2。

步骤 2:下载并注册 Legitcheckcontrol.dll 文件的最新版本

  1. 若要下载 LegitCheckControl.cab 文件,请访问下面的 Microsoft 网站:
  2. 将 LegitCheckControl.cab 文件提取到计算机上的临时目录中。
  3. 将临时目录中的 Legitcheckcontrol.dll 文件复制到"%windir%\System32"目录中。
  4. 单击「开始」,单击"运行",键入 cmd,然后单击"确定"
  5. 在命令提示符处键入以下命令,以注册新版本的 LegitcheckControl.dll 文件:
    regsvr32 %windir%\system32\legitcheckcontrol.dll
  6. 重新启动计算机。
  7. 计算机重新启动后,请再次执行步骤 1,以确定问题是否仍然存在。如果仍然收到错误消息,请转到步骤 3。

步骤 3:注册 Licwmi.dll 文件

  1. 单击「开始」,单击"运行",键入 cmd,然后单击"确定"
  2. 在命令提示符下,键入以下命令,然后按 Enter:
    regsvr32 /u %windir%\system32\licwmi.dll
  3. 再次执行步骤 1。如果仍然收到错误消息,请转到步骤 4。

步骤 4:注册 Licdll.dll 文件

  1. 单击「开始」,单击"运行",键入 cmd,然后单击"确定"
  2. 在命令提示符处,键入下列命令。在每个命令后按 Enter。
    regsvr32 /u %windir%\system32\licdll.dll
    net stop winmgmt
  3. 当 Winmgmt 服务停止后,请在命令提示符处键入以下命令,然后按 Enter:
    net start winmgmt
  4. 再次执行步骤 1。如果仍然收到错误消息,请转到步骤 5。

步骤 5:验证注册表中的 ProductID 值

  1. 单击「开始」,单击"运行",键入 regedit,然后单击"确定"
  2. 找到下面的注册表值并右键单击它:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductID
  3. 验证该注册表值是否显示为以下格式:
    <12345-VER-1234567-89012>
  4. 如果该值显示正确,请重新启动计算机,然后再次执行步骤 1。
  5. 如果仍然收到错误消息,请转到步骤 6。

步骤 6:确保 Wpa.dbl 文件的属性未设置为只读

  1. 单击「开始」,单击"运行",键入 attrib -r %windir%\system32\wpa.dbl,然后单击"确定"
  2. 再次执行步骤 1。如果仍然收到错误消息,请转到步骤 7。

步骤 7:验证 Wpa.dbl 文件的安全设置

  1. 在 Windows 资源管理器中,找到 %windir%\System32\Wpa.dbl 文件。
  2. 右键单击"Wpa.dbl",然后单击"属性"
  3. 在"安全"选项卡上,单击以选择"SYSTEM"组。验证是否选中了"完全控制"的"允许"复选框。如果未为"SYSTEM"组选中"完全控制",请选中该复选框,然后单击"确定"
  4. 再次执行步骤 1。如果仍然收到错误消息,请转到步骤 8。
注意:在 Windows XP Home Edition 中,"安全"选项卡仅在计算机以安全模式运行时出现。而且,在 Windows XP Professional 中,"安全"选项卡仅在未选中"文件夹选项"对话框中的"使用简单文件共享(推荐)"复选框时出现

步骤 8:运行 Microsoft Genuine Advantage Diagnostic (MGADIAG) 工具

  1. 若要运行该工具,请访问以下 Microsoft 网站:
  2. 在"文件下载 - 安全警告"对话框中,单击"运行"
  3. 在"Internet Explorer - 安全警告"对话框中,单击"运行"
  4. 在"Microsoft Genuine Advantage Diagnostic Tool"对话框中,单击"继续"
  5. 当 MGADIAG 工具完成时,请单击"复制"
  6. 访问位于以下 Microsoft 网站上的联机"Windows XP Genuine Advantage Validation Issues"(Windows XP Genuine Advantage 验证问题)论坛:您可以在此网站创建一个包含从 MGADIAG 工具复制的信息的新线程。
状态
Microsoft 已经确认"适用于"部分中列出的 Microsoft 产品存在此问题。
更多信息
有关 WGA 的详细信息,请访问下面的 Microsoft 网站:有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
892130Windows Genuine Advantage (WGA) 说明
916247 Windows Genuine Advantage 不验证 Windows XP 副本
有关如何激活 Windows XP 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307890 HOW TO: 激活 Windows XP
WGA MGADIAG 0x80080201
属性

文章 ID:938720 - 上次审阅时间:03/30/2010 12:21:29 - 修订版本: 2.3

Microsoft Windows XP Professional Edition, Microsoft Windows XP Home Edition, 正版增值计划

  • kbtshoot kbprb KB938720
反馈
om/ms.js'><\/script>");