文章编号: 314063 - 查看本文应用于的产品
本文的发布号曾为 CHS314063
展开全部 | 关闭全部

本文内容

简介

本文介绍在 Windows XP 安装过程中或安装之后收到“Stop:0x0000000A”错误消息的一些原因和解决方法。本文适用于高级用户。

症状

在 Windows XP 安装过程中或安装之后,您收到以下格式的 Stop 错误消息:
Stop:0x0000000A (parameter1, parameter2, parameter3, parameter4)
IRQL_NOT_LESS_OR_EQUAL
*** Address x has base at x - filename
在此 Stop 错误消息中,每个参数均是一个指代特定问题的十六进制数字:
  • 参数 1 - 引用不正确的地址。
  • 参数 2 - 访问内存所需的 IRQL。
  • 参数 3 - 访问类型,其中 0 是读操作,1 是写操作。
  • 参数 4 - 在参数 1 中引用内存的指令的地址。
例如:
STOP 0x0000000A (0xBFD14AAC, 0x000000FF, 0x00000000, 0x8000F67C)
IRQL_NOT_LESS_OR_EQUAL
***Address 8000f67c has base at 80001000 - hal.dll

原因

安装过程中当在内核模式下试图以过高的进程内部请求级别 (IRQL) 接触可分页内存时,此 Stop 错误通常会出现。此错误通常在驱动程序使用不正确的内存地址时发生。此错误其他可能的原因包括设备驱动程序不兼容、常规硬件问题以及软件不兼容。

解决方案

此 Stop 错误消息出现时,首先尝试使用 Windows 错误报告工具来解决问题,发生任何错误时该工具都会自动显示。该报告工具会向 Microsoft 发送错误报告,然后立即向您报告修补程序或替代方法。如果无任何修补程序或替代方法可用,或者该工具报告的修补程序或替代方法没有解决该错误,则请使用“高级故障排除”部分中的方法。

高级故障排除

此高级故障排除包括以下两部分:
  • 如果该错误发生在安装期间,请转到“错误发生在安装 Windows XP 期间”部分。
  • 如果错误发生在安装 Windows XP 之后,请转到“错误发生在已安装 Windows XP 之后”部分。
为便于按方法操作,您可以先打印出本文章。

错误发生在安装 Windows XP 期间

如果在安装 Windows XP 期间收到“Stop:0x0000000A”错误消息,则计算机上安装的硬件组件可能有问题。首先,通过访问“确保硬件兼容”部分中的链接来确保您的硬件与 Windows XP 兼容。如果硬件兼容,则按照“如果硬件兼容,则查找其他硬件问题”部分中的步骤对硬件组件进行故障排除。

确保硬件兼容

有关更多信息,请参阅 Windows XP 安装 CD 或 DVD 上的“检查系统兼容性”主题,以了解潜在的软件和硬件不兼容问题。

如果硬件兼容,则查找其他硬件问题

本部分提供了七种方法,您可以使用这些方法检查硬件是否存在潜在问题,从而进行故障排除并找出问题。

警告:本文包含的步骤可能涉及更改 BIOS 或 CMOS 设置,或者可能要求对计算机硬件进行物理更改。错误地更改计算机的 BIOS 可能会导致严重问题。Microsoft 不能保证可以解决因更改 BIOS 而引起的问题。更改 BIOS 设置需要您自担风险。如果需要任何步骤的帮助,请与硬件制造商联系。对计算机的硬件或者 BIOS 进行更改可能会使您的保修条款失效。如果不希望更改计算机硬件,可以将计算机送到维修中心。

先决条件

确保已将 Windows XP 安装 CD 或 DVD 准备好。以下方法需要使用 Windows XP 安装 CD 或 DVD 启动计算机。

推荐的资料

开始执行故障排除步骤之前,可能需要将以下资料准备好:
  • 所有已添加硬件、适配器或设备的支持文档
  • 所有已添加硬件、适配器或设备制造商的联系信息

方法 1:指定硬件抽象层 (HAL)

首先使用此方法来尝试消除 Stop 错误消息。
  1. 在安装启动过程中,当显示“Setup is inspecting your computer's hardware configuration”消息时按 F5
  2. 得到提示后,确保指定了正确的计算机类型和硬件抽象层 (HAL)。例如,如果您使用的是单处理器,请指定“标准 PC”HAL。
  3. 尝试重新安装 Windows XP。
    • 如果这样做消除了 Stop 错误消息,并且成功安装了 Windows XP,您就无需再尝试其他方法了。
    • 如果这样做没有消除 Stop 错误消息,请转到方法 2。

方法 2:关闭 CMOS 设置中的功能

如果方法 1 没有消除此 Stop 错误消息,则请使用此方法。
  1. 关闭计算机 CMOS 设置中的所有以下功能。有关说明,亲给参阅硬件文档或与制造商联系。
    • 所有缓存,包括磁盘控制器上的 L2、BIOS、内部/外部和回写缓存
    • 所有阴影操作
    • 即插即用
    • 任何基于 BIOS 的病毒防护功能
  2. 尝试重新安装 Windows XP。
    • 如果这样做消除了 Stop 错误消息,请转至步骤 c。
    • 如果这样做没有消除 Stop 错误消息,请转到方法 3。
  3. 尝试找出导致该错误的功能。为此,请逐一重新启用所有这些功能,然后在重新启用每项功能后重新启动计算机。
  4. 如果确定了有问题的功能,请禁用或删除该功能并与制造商联系,以尝试解决该问题。

    如果这样做没有找出与 CMOS 设置有关的问题,但确实消除了 Stop 错误消息并且可以正常启动计算机,则说明可能是某个设置阻止了安装。如果是这种情况,请在安装 Windows XP 后启用该设置,您不需要再尝试其他方法了。

方法 3:检查计算机 RAM

如果方法 2 没有消除 Stop 错误消息,则请使用此方法。如果在执行下列任何步骤时需要帮助,请参阅硬件文档。
  1. 卸下任何不匹配的内存 SIMM (RAM),以便所有 SIMM 以相同速度运行,例如,60 纳秒或者 70 纳秒。
  2. 对内存运行系统测试,卸下任何损坏的 SIMM。
  3. 如果有其他的 SIMM,请使用不同的 SIMM 进行测试。
  4. 尝试重新安装 Windows XP。
    • 如果这样做消除了 Stop 错误消息,并且成功安装了 Windows XP,您就无需再尝试其他方法了。
    • 如果这样做没有消除 Stop 错误消息,请转到方法 4。

方法 4:卸下所有适配器并断开所有硬件设备

如果方法 3 没有消除 Stop 错误消息,则请使用此方法。
  1. 卸下和断开启动计算机或安装 Windows 时不需要使用的所有适配器和硬件设备。其中包括以下适配器和设备:
    • SCSI 设备
    • IDE 设备
    • 网络适配器
    • 内部调制解调器
    • 声卡
    • 额外的硬盘(至少需要一个硬盘才能完成安装)
    • CD 驱动器或 DVD 驱动器(如果从本地硬盘安装)
  2. 尝试重新安装 Windows XP。
    • 如果这样做消除了 Stop 错误消息,请继续执行步骤 c。
    • 如果这样做没有消除 Stop 错误消息,请转到方法 5。
  3. 尝试找出导致此错误的适配器或硬件。重新安装 Windows XP 后,请逐一重新连接每个适配器或硬件设备。重新连接每个适配器或硬件设备后重新启动计算机。
  4. 如果这样做找出了硬件存在的问题,请断开该适配器或设备并与供应商联系,以尝试解决该问题。

    如果这样做没有找出硬件存在的问题,但确实消除了 Stop 错误消息并且可以正常启动计算机,则说明可能是某个硬件阻止了安装。如果是这种情况,请在安装 Windows XP 后重新连接该硬件,然后就不需要再尝试其他方法了。

方法 5:更新 SCSI 驱动程序并卸下所有 SCSI 设备

如果方法 4 没有消除 Stop 错误消息,则请使用此方法。如果在执行下列任何步骤时需要帮助,请参阅硬件文档。
  1. 从适配器供应商处获得最新的 Windows 驱动程序。
  2. 关闭 SCSI 控制器的同步协商。
  3. 验证 SCSI 设备的终端器和 ID 是否正确。
  4. 从 SCSI 链中删除所有 SCSI 设备(除了一个硬盘,如果从该硬盘上的驱动器启动或者安装到该硬盘上的驱动器)。
  5. 尝试重新安装 Windows XP。
    • 如果这样做消除了 Stop 错误消息,请继续执行步骤 f。
    • 如果这样做没有消除 Stop 错误消息,请转到方法 6。
  6. 尝试找出导致此错误的 SCSI 设备。重新安装 Windows XP 后,请逐一重新连接每个 SCSI 设备。重新连接每个 SCSI 设备后重新启动计算机。
  7. 如果这样做找出了设备存在的问题,请断开该 SCSI 设备并与供应商联系,以尝试解决该问题。

    如果这样做没有找出 SCSI 设备存在的问题,但确实消除了 Stop 错误消息并且可以正常启动计算机,则说明可能是某个设备阻止了安装。如果是这种情况,请在安装 Windows XP 后重新连接该设备,然后就不需要再尝试其他方法了。

方法 6:重新定义 IDE 设置并卸下所有 IDE 设备

如果方法 5 没有消除 Stop 错误消息,则请使用此方法。如果在执行下列任何步骤时需要帮助,请参阅硬件文档。
  1. 将板载 IDE 端口定义为“Primary only”。
  2. 验证 IDE 设备的 Master/Subordinate/Only 设置是否正确。
  3. 卸下除硬盘以外的所有 IDE 设备。
  4. 尝试重新安装 Windows XP。
    • 如果这样做消除了 Stop 错误消息,请继续执行步骤 e。
    • 如果这样做没有消除 Stop 错误消息,请转到方法 7。
  5. 尝试找出导致此错误的 IDE 设置或设备。重新安装 Windows XP 后,请逐一重新连接每个 IDE 设备。重新连接每个 IDE 设备后重新启动计算机。
  6. 如果这样做找出了设置或设备存在的问题,请禁用该设置或断开该 IDE 设备并与供应商联系,以尝试解决该问题。

    如果这样做没有找出 IDE 设置或设备存在的问题,但确实消除了 Stop 错误消息并且可以正常启动计算机,则说明可能是某个设置或设备阻止了安装。如果是这种情况,请在安装 Windows XP 后重新启用该设置或重新连接该设备,然后就不需要再尝试其他方法了。

方法 7:就已知问题与制造商联系

在其他所有用于尝试找出并解决该问题的方法均不奏效时,才使用此方法。
  1. 联系计算机或主板的制造商,了解是否存在任何与运行或安装 Windows XP 有关的已知问题。制造商也许能够提供以下步骤的相关帮助:
    • 在计算机上运行诊断程序。
    • 升级计算机 BIOS(如果适用)。
  2. 尝试重新安装 Windows XP。

    如果这样做不起作用,请访问下面的 Microsoft 网站,以获取有关如何与支持部门联系的信息:
    http://support.microsoft.com/contactus/?ln=zh-cn

错误发生在已安装 Windows XP 之后

如果在已经安装了 Windows XP 之后收到“Stop:0x0000000A”错误消息,则可能是最近添加的第三方软件或硬件导致了该错误。首先,请尝试使用“对第三方软件和硬件进行故障排除”部分中的方法对其他组件进行故障排除。您可能需要将最近添加的所有软件或硬件的支持文档准备好。如果这些方法没有解决该问题,请尝试使用“还原 Windows”部分中的方法。

推荐步骤

我们建议您在开始执行以下故障排除方法之前对系统(包括所有个人文件和文件夹)进行备份。

对第三方软件和硬件进行故障排除

方法 1:检查最近添加的第三方软件

如果已经安装了任何第三方软件,请尝试删除或禁用它,使之不要加载。然后重新启动计算机,以查看是否是该软件或驱动程序导致了该错误。
  • 如果存在多个第三方软件,请逐一删除或禁用它们,然后在删除或禁用了其中每个软件后重新启动计算机,以便尝试找出是哪个第三方软件导致了该错误。
  • 如果删除了该第三方软件后消除了 Stop 错误消息,则说明导致该错误的软件存在问题。请将此问题报告供应商,以尝试解决它。
  • 如果删除了该第三方软件后没有消除 Stop 错误消息,则说明该软件并非问题所在。请转到“方法 2:检查最近添加的第三方硬件”部分。

方法 2:检查最近添加的第三方硬件

如果在安装了 Windows 后添加了任何硬件设备或驱动程序,则请删除最近添加的硬件,然后重新启动计算机以确定是否是该硬件导致了该错误。
  • 如果存在多个最近添加的硬件,请逐一删除每个设备或驱动程序,然后在每次删除后重新启动计算机,以尝试找出是哪个硬件导致了该错误。
  • 如果删除了最近添加的硬件后消除了 Stop 错误消息,则请使用以下一种或多种方法来尝试解决该问题:
    1. 获取更新后的设备驱动程序(如果有)。
    2. 与设备或驱动程序供应商联系,了解该硬件是否存在任何已知的问题。
    3. 运行诊断程序以确保该硬件在正常工作。
    如果此方法消除了 Stop 错误消息,您就不需要再尝试其他方法了。
  • 如果删除了最近添加的设备后没有消除 Stop 错误消息,则请尝试使用“系统还原”来还原 Windows。为此,请转到“还原 Windows”部分。

还原 Windows

如果对最近添加的第三方软件和硬件进行故障排除后并没有消除 Stop 错误消息,则请尝试还原 Windows。为此,请首先尝试方法 1。

方法 1:使用“最后一次正确的配置”功能

“最后一次正确的配置”功能是一个恢复选项,当您对计算机进行了更改后无法启动 Windows XP 时或者当您怀疑以前所做的更改已经导致了问题时,可以使用此功能。此功能可还原计算机上一次成功启动时的有效注册表信息和驱动程序设置。 有关使用“最后一次正确的配置”功能的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307852 如何在 Windows XP 中使用“最后一次正确的配置”功能启动计算机
  • 如果此方法还原了 Windows 并且消除了 Stop 错误消息,您就不需要再尝试其他方法了。
  • 如果此方法没有还原 Windows 或者没有消除 Stop 错误消息,则请转到方法 2。

方法 2:修复 Windows XP 安装

如果无法使用“最近一次正确的配置”功能还原 Windows,则请尝试通过修复 Windows XP 安装来还原 Windows。
先决条件
确保已将 Windows XP 安装 CD 或 DVD 准备好。
推荐的资料
开始执行故障排除步骤之前,可能需要将以下资料准备好:
  • 防病毒软件或 BIOS 级别软件文档
  • 有关如何将 CD 或 DVD 驱动器设置为具有最高优先级的启动设备的计算机文档
若要修复 Windows XP 安装,请按照下列步骤进行操作:
  1. 禁用任何防病毒程序和 BIOS 级别的防病毒保护。有关帮助,请参见相关的软件手册或联机帮助。
  2. 确保 CD 或 DVD 驱动器是具有最高优先级的启动设备。有关如何操作的信息,请参见计算机文档。
  3. 将 Windows XP CD 插入 CD 或 DVD 驱动器中,然后重新启动计算机。
  4. 当出现“Press any key to boot from CD”指示时,按任意键。计算机将从 Windows XP CD 启动。
  5. 当计算机从 CD 启动后,系统将检查硬件,然后提示您选择下列选项之一:
    • 要开始安装 Windows XP,请按 Enter。
    • 要用“恢复控制台”修复 Windows XP 安装,请按 R。
    • 若要退出安装程序而不安装 Windows XP,请按 F3。
  6. ENTER
  7. F8 以接受许可协议。
  8. 会出现一个框,其中列出当前的 Windows XP 安装,然后计算机会提示您选择下列选项之一:
    • 要修复所选的 Windows XP 安装,请按 R。
    • 要继续全新安装 Windows XP,而不修复,请按 Esc。
  9. R。修复了 Windows XP 之后,如果更改了某个硬件,可能需要重新激活 Windows XP。
    • 如果此方法还原了 Windows 并且消除了 Stop 错误消息,您就不需要再尝试其他方法了。
    • 如果此方法没有还原 Windows 或者没有消除 Stop 错误消息,则请转到方法 3。

方法 3:使用“返回驱动程序”功能

如果可以在安全模式下启动计算机,则在方法 2 不起作用时可以使用此方法还原 Windows。

通过“返回驱动程序”功能,可以用以前安装的设备驱动程序版本替代当前的设备驱动程序。如果安装的新设备驱动程序导致计算机运行不稳定,则可以使用此功能。使用“返回驱动程序”功能时,可以还原(或返回到)原来的设备驱动程序,然后继续使用计算机。 有关如何使用“返回驱动程序”功能的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
283657 如何使用 Windows XP 中的返回驱动程序功能
  • 如果此方法还原了 Windows 并且消除了 Stop 错误消息,您就不需要再尝试其他方法了。
  • 如果此方法没有还原 Windows 或者没有消除 Stop 错误消息,则请转到方法 4。

方法 4:使用“Windows XP 系统还原”功能

如果可以在安全模式下启动计算机,则在方法 3 不起作用时可以使用此方法还原 Windows。“Windows XP 系统还原”会创建关键系统文件和某些程序文件的“快照”,并将这些信息以还原点的形式存储起来。您可以使用这些还原点将 Windows XP 还原为以前的状态。 有关如何使用“系统还原”功能的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
306084 如何在 Windows XP 中将操作系统还原为以前的状态
  • 如果此方法还原了 Windows 并且消除了 Stop 错误消息,您就不需要再尝试其他方法了。
  • 如果此方法没有还原 Windows 或者没有消除 Stop 错误消息,则请转到方法 5。

方法 5:使用恢复控制台

建议仅当安全模式和其他启动选项都不起作用时才使用恢复控制台来还原 Windows。如果无法启动计算机,则可以从 Windows XP 启动盘或 CD-ROM 运行恢复控制台。

可以使用恢复控制台启用和禁用服务,格式化驱动器,读写本地驱动器(包括被格式化为使用 NTFS 文件系统的驱动器)上的数据,还可以执行许多其他管理任务。当需要通过将文件从磁盘或 CD-ROM 复制到硬盘来修复计算机,或者需要重新配置导致计算机无法正常启动的服务时,恢复控制台尤为有用。
先决条件
确保已将 Windows XP 安装 CD 或 DVD 准备好。 有关如何使用恢复控制台的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307654 如何安装和使用 Windows XP 的恢复控制台
  • 如果此方法还原了 Windows 并且消除了 Stop 错误消息,您就不需要再尝试其他方法了。
  • 如果此方法没有还原 Windows 或者没有消除 Stop 错误消息,则请转到方法 6。

方法 6:重命名有问题的软件或驱动程序

如果可以在 DOS 或安全模式下启动计算机,请在其他所有用来尝试还原 Windows 的方法均不奏效时才使用此方法。
  • 如果 Windows 位于 FAT 分区,请使用 MS-DOS 启动计算机,然后重命名有问题的软件或驱动程序。
  • 否则,请使用带命令提示符的安全模式启动计算机,然后重命名有问题的软件或驱动程序。

    有关安全模式启动选项的详细信息,请访问 Microsoft 帮助和支持网站并参阅“Windows XP 中安全模式启动选项的说明”。
    • 如果此方法还原了 Windows 并且消除了 Stop 错误消息,您就不需要再尝试其他方法了。
    • 如果此方法没有还原 Windows 或者没有消除 Stop 错误消息,则请访问下面的 Microsoft 网站,以获得有关如何与支持部门联系的信息:
      http://support.microsoft.com/contactus/?ln=zh-cn

更多信息

如果本文中介绍的方法没有消除“Stop: 0x0000000A”错误消息,并且您是在符合 HCL 的硬件上运行 Windows,则请参阅 Microsoft 知识库中的以下文章:
314103 收到蓝屏上的 STOP 消息后与 Microsoft 进行联系的准备工作

属性

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

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com