使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

在安装 Windows XP 时,可能会收到下面的 Stop 错误︰

停止︰ 0x000000A5Parameter1Parameter2Parameter3( Parameter4
此系统中的 ACPI Bios 不完全兼容指标。请阅读有关可能的替代方法,Readme.txt 或联系您的系统供应商,获取更新的 bios。

在此系统中的 bios 不完全符合 ACPI 标准。请联系您的系统供应商,获取更新的 bios。如果不能以获取更新的 bios 或供应商提供最新的 bios 不符合 ACPI 标准,可以关闭文本模式安装过程中的 ACPI 模式。若要执行此操作,只需按 F7 键时提示您安装存储驱动程序。系统将不会通知您,按下 F7 键,它将以静默方式禁用 ACPI 并允许您继续您的安装。"

参数Parameter1Parameter2Parameter3Parameter4因计算机而异。

原因

如果 Windows 检测到计算机中的 BIOS 不完全符合高级配置和电源接口 (ACPI),则会发生此行为。

解决方案

若要解决此问题,请联系您的计算机制造商联系,以获取完全符合 ACPI 标准的 BIOS。

若要变通解决此问题,请手动安装标准 PC 硬件抽象层 (HAL):

  1. 重新启动计算机以重新启动安装程序。

  2. 当安装程序重新启动时,请按 f7 键 (不按 f6 键) 时您会看到"如果您需要安装第三方 SCSI 或 RAID 驱动程序,请按 F6"屏幕。

Windows 会自动禁用 ACPI HAL 的安装,并安装标准 PC HAL。

详细信息

以下信息可以帮助您调试一个 Stop 0x000000A5 错误。

  • 停止消息的原因始终是 ACPI BIOS 中的错误。没有什么可以在操作系统级别上解决问题。

  • 在其他时候会此停止消息。例如,您可能会因此 Stop 错误而安装 Windows XP 和更高版本制造的硬件更改,例如添加设备后。正常与 Microsoft Windows 98 的计算机可能无法与 Windows XP。Windows 98 不一定会使用所有 Windows XP 将使用 ACPI 功能。Windows 98,使得系统的稳定性,Windows XP 因其更加严格的要求不能使用的替代方法)。

以下信息列出了 Stop 0x000000A5 错误的可能原因。若要确定此 Stop 错误的原因,请注意Parameter1 ,与列在下面的段落的编号,以从整体上了解问题。

本文不讨论其他参数 (参数)。您可以仅通过将系统连接到内核调试程序来查看这些其他参数。本文描述了此 Stop 错误可能涉及到,而无需更多高级调试的问题。有关详细信息,请参阅 Acpidbg.h。

(0x00000001, Parameter2, Parameter3, Parameter4):

此参数定义为 ACPI 根资源失败。更特别的是,ACPI 在任何 ACPI 在启动时收到的资源中找不到系统控制中断 (SCI) 矢量。SCI 是一种特殊的中断类型提供更高效的方法来处理通常需要由系统管理中断 (SMI) 的问题。如果不能初始化 SCIs,ACPI 无法正常工作。如果没有此 IRQ 的条目在列表中找到或找根本没有 IRQ 资源列表可以发生这种情况。

(0x00000002, Parameter2, Parameter3, Parameter4):

此错误被指 ACPI 根 PCI 资源故障。来发现当前的资源正在使用的 PCI 设备,ACPI 必须能够查询在 ACPI 名称空间中的 CRS 描述符。如果 BIOS 缺少一个指针,指向该列表,或者列表为空,或者列表包含错误或冲突,将发生此错误。

(0x00000003, Parameter2, Parameter3, Parameter4):

此错误被定义为"故障 ACPI 必须成功方法。如果 ACPI 无法建立一种控制方法来引用了 ACPI 名称空间,则会发生此错误。此错误的其他参数引用了 ACPI 对象正在运行和控制方法的名称。(这可能不是系统的完全准确) 的一个更为简单的解释是系统的系统无法找到一种方式定义和即插即用和电源管理功能的 ACPI 表。

(0x00000004, Parameter2, Parameter3, Parameter4):

因为系统作为包元素接收一些数据类型不在 ACPI 名称空间中定义 _PRW 方法时,将发生此错误。_PRW 仅为能够唤醒从睡眠模式系统的系统定义。除此之外,_PRW 定义系统可以进入的最低电源系统状态并且能够唤醒。

(0x00000005, Parameter2, Parameter3, Parameter4):

引用的 _PRW 必须包含至少两个元素。查询时,_PRW 指示它不完整。

(0x00000006, Parameter2, Parameter3, Parameter4):

命名了电源资源,但是没有对此资源的命名空间中提供的信息。

(0x00000007, Parameter2, Parameter3, Parameter4):

当系统引用了 ACPI 名称空间中的方法时,系统需要缓冲区数据类型,但是收到了其他一些数据类型。

(0x00000008, Parameter2, Parameter3, Parameter4):

系统需要整数数据类型,但是收到了其他一些数据类型。

(0x00000009, Parameter2, Parameter3, Parameter4):

系统需要软件包数据类型,但是收到了一些其他数据类型。

(0x0000000A, Parameter2, Parameter3, Parameter4):

系统应输入字符串数据类型,但是收到了其他一些数据类型。

(0x0000000B, Parameter2, Parameter3, Parameter4):

_EJD 字符串引用不存在的对象。_EJD 对象定义依赖于特定弹出设备的对象。例如,如果在坞站中有一个外接程序适配器并尝试弹出便携式计算机,ACPI 引用此命名空间,以确定是否在坞站中的从属适配器支持弹出。因为没有定义 _EJD 字符串中引用的名称的对象,将发生此错误。

(0x0000000C, Parameter2, Parameter3, Parameter4):

名称空间定义对插接的支持,但是没有足够的信息来实现它。这可以是因为定义不正确,或者因为有重复的服务定义。

(0x0000000D, Parameter2, Parameter3, Parameter4):

有许多必须在 ACPI 名称空间中,定义的对象和一个或多个这些找不到。缺少的 _HID 或 _ADR 对象时,通常会发生此错误。_ADR 用于定义其父级总线上设备的地址。_ADR 是一个静态地址定义在任意数量的总线类型,包括 EISA,软驱、 IDE 控制器、 IDE 通道、 PCI、 PCMCIA 和 cardbus 启动上驻留的设备的插槽号。_HID 包含提供操作系统使用插设备的硬件 ID 的对象。从技术上讲,这些对象是可选的但它们绝对必须要描述 ACPI 驱动程序枚举的任何设备。

(0x0000000E, Parameter2, Parameter3, Parameter4):

因为系统找不到所需的方法或对象的命名空间中的电源资源,将发生此错误。这些都是以外的"设备"。如果 BIOS 不提供上注销,或在电源资源 STA,系统停止与此错误。

(0x0000000F, Parameter2, Parameter3, Parameter4):

即插即用资源描述符小于其定义的大小时,表明该描述符不完整或已损坏时,将发生这种情况。资源描述符描述的计算机正在使用、 可以使用,或者想要使用的系统资源。每个描述符条目都有一个预定义的大小,必须与返回的数据相匹配。

(0x000000010, Parameter2, Parameter3, Parameter4):

当系统从一个电源状态转换到另一个时,系统会比较支持系统范围内与系统中个别设备所支持的状态。如果电源资源映射到不存在的系统级资源,则会发生此错误。可以使用内核调试程序来查看此错误,包括引起问题的系统电源状态的具体情况。

(0x000000011, Parameter2, Parameter3, Parameter4):

系统无法进入 ACPI 模式。有很多原因,其中包括︰

  • 系统无法初始化 AML 解释器。

  • 系统找不到根系统描述表。

  • 系统无法分配必需的驱动程序。

  • 系统无法加载根系统描述表。

  • 系统无法加载设备描述符块。

  • 系统无法连接中断矢量。

  • 无法设置 SCI_EN (系统控制中断启用请求) (见 0x00000001)。

  • ACPI 表校验和不正确。

ACPI 是系统的表的分层排列的表,每个基于定义的完整功能和每个设备,系统中的下一个。ACPI 首先查找根系统描述表,该表指向下一个表,指向下一张表格,等等。通常情况下,这些表被损坏或丢失,将出现 0x000000011 错误。

(0x000000012, Parameter2, Parameter3, Parameter4):

ACPI 需要一个电源资源对象,它找不到。您可以查看通过内核调试程序来查看具体的对象是什么错误。

(0x00002001, Parameter2, Parameter3, Parameter4):

ACPI 试图评估特定类型的可编程中断控制器的控制方法,但没有成功。

(0x00010001, Parameter2, Parameter3, Parameter4):

ACPI 试图执行中断路由,但没有成功。此错误通常是由于损坏的中断路由表。

(0x00010002, Parameter2, Parameter3, Parameter4):

ACPI 在中断路由表中找不到引用的链接节点。

(0x00010003, Parameter2, Parameter3, Parameter4):

设备在系统中,存在但没有为该设备的 IRQ 路由表中的条目。


(0x00010005, Parameter2, Parameter3, Parameter4):

此错误与有关如何写入 PCI 路由表的规则。要避免产生混乱,设备编号必须指定表中但函数编号不必须。为此,必须将函数字段设置为所有 F。该错误发生在函数编号不是所有的 F

(0x00010006, Parameter2, Parameter3, Parameter4):

ACPI 必须能够禁用链接节点,才能对其进行重新编程。如果 ACPI 无法禁用链接节点,则会发生此错误。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×