文章编号: 306081 - 最后修改: 2006年1月23日 - 修订: 4.0

安装 Windows XP 时出现“Error Code:0x80004005”(错误代码:0x80004005)错误消息

系统提示此文章适用于与您所使用的操作系统不同的操作系统。文章内容可能与您无关,并且已被禁用。

本页

展开全部 | 关闭全部

概要

当您安装 Microsoft Windows XP 或激活该操作系统时,可能会收到一条错误消息。如果某一防病毒程序妨碍安装,或者如果手动修改了 Windows 产品激活文件,则可能会发生此问题。本文介绍用于解决此问题的两种可行方法。

症状

当您安装 Microsoft Windows XP 时,或者在安装完 Windows XP 后尝试立即激活该操作系统时,可能会收到以下错误消息:
A problem is preventing Windows from accurately checking the license for this computer.Error Code:0x80004005
注意:在从 Microsoft Window 98 Second Edition 升级到 Windows XP Home Edition 后,也可能会遇到此问题。

原因

如果 Windows 产品激活所需的文件损坏或丢失,则可能会发生此问题。此问题可能与下列两种或其中一种行为有关:
  • 第三方备份工具或防病毒程序妨碍 Windows XP 的安装。
  • 手动修改了 Windows 产品激活所需的文件。

解决方案

要解决此问题,请使用下列任一方法:

方法 1

注意:如果从 Windows 98 (SE) 升级后发生此错误,请按照此方法操作。

从 Windows XP 安装光盘启动,然后执行就地升级修复并使用有效的产品密钥。
有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
315341? (http://support.microsoft.com/kb/315341/ ) 如何执行 Windows XP 的就地升级(重新安装)

通过卸载 Windows XP 并重新安装升级到 Windows XP 之前所运行的操作系统,也可以解决此问题。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
312569? (http://support.microsoft.com/kb/312569/ ) 如何手动启动删除 Windows XP 的卸载过程


方法 2

要解决此问题,请使用 Windows XP 安装光盘修复 Microsoft Windows XP 的安装,然后替换所需的文件。为此,请按照下列步骤操作:
  1. 将 Windows XP 安装光盘插入 CD 驱动器或 DVD 驱动器中,然后重新启动计算机。当屏幕上出现以下消息时,按任意键,从 Windows XP 安装光盘启动计算机:
    按任意键从安装光盘启动

    注意:必须将您的计算机配置为从 CD 驱动器或 DVD 驱动器启动。有关如何将计算机配置为从 CD 驱动器或 DVD 驱动器启动的更多信息,请参阅您的个人计算机附带的文档,或与制造商联系。
  2. 当屏幕上出现以下消息时,请按 R,启动故障恢复控制台:
    这部分安装程序准备在计算机上运行 Microsoft Windows XP:

    要开始安装 Windows XP,请按 ENTER。

    要使用故障恢复控制台修复 Windows XP 安装,请按 R。

    要退出安装程序不安装 Windows XP,请按 F3。
  3. 按 1 以通过故障恢复控制台访问主驱动器安装。
  4. 按照提示,键入管理员密码。如果您没有设置管理员密码,请按 Enter 继续。
  5. 键入 cd %SystemRoot%\System32,然后按 Enter。
  6. 使用 REN 命令重命名下列文件。为此,请使用下面的语法:
    REN file_name.extension file_name.old
    • Wpa.dbl
    • Pidgen.dll
    • Actshell.html
    • Licdll.dll
    • Regwizc.dll
    • Licwmi.dll
    • Wpabaln.exe
  7. 键入 CD-ROM 驱动器的驱动器号,并后跟冒号(例如,“D:”),然后按 Enter。
  8. 键入 cd i386,然后按 Enter。
  9. 键入下列命令,一次键入一个。在键入每个命令后按 Enter:
    • 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. 键入 Exit,然后按 Enter 以重新启动计算机。

更多信息

有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307654? (http://support.microsoft.com/kb/307654/ ) 如何安装和使用 Windows XP 的故障恢复控制台


有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
316941 ? (http://support.microsoft.com/kb/316941/ ) 如何安装 Windows XP

这篇文章中的信息适用于:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
关键字:?
kberrmsg kbenv kbsetup kbprb KB306081
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。