如何修复错误 0xA:IRQL_not_less_or_equal

应用对象
Windows 11 Windows 10

IRQL_NOT_LESS_OR_EQUAL (0xA) 错误是 Windows 停止错误,通常在设备驱动程序或系统内存访问无效内存时发生。 此错误通常是由故障或过时的驱动程序、内存问题或硬件问题引起的。 以下步骤可帮助诊断和解决问题。


更新驱动程序

如果有问题的驱动程序导致错误,更新 Windows 设备上的驱动程序可能会有所帮助:

  1. 在有问题的 Windows 设备上,选择“启动WindowsLogo”,然后选择“设置设置Windows 更新>同步>高级选项”。

    选择以下Windows 更新“高级选项”快捷方式:

  2. 在打开的“高级选项”窗口中,确保“接收其他Microsoft产品的更新”已打开。

  3. “其他选项”下,选择“ 可选更新”。

  4. “可选更新 ”窗口中,选择所有可选更新,然后选择“ 下载并安装 ”按钮。

  5. “设置”应用的左侧窗格中,选择“Windows 更新”“同步”。

  6. “Windows 更新”窗口中,选择“检查更新”按钮。

  7. 填充可用更新后,安装所有可用更新。

  8. 安装完所有更新后,即使没有任何更新需要重启,也要重启 Windows 设备。

在以下情况下,有关任何更新的驱动程序或其他驱动程序,请参阅 Windows 设备制造商站点:

  • 没有通过 Windows 更新 更新的驱动程序。
  • 通过Windows 更新更新驱动程序并不能解决问题。

检查 Windows 设备的内存

可以使用 Windows 内存 诊断工具检查 Windows 设备的内存。 运行 Windows 内存诊断工具

  1. 在有问题的 Windows 设备上,保存所有工作并关闭所有应用。

  2. 右键单击“ 开始Windows”“日志 ”菜单,然后选择“ 运行”。

    提示

    还可以通过在键盘上选择 Windows 键WindowsLogo + R 来打开运行

  3. 在打开的 “运行 ”窗口中,在 “打开:”旁边输入:

    mdsched

    然后选择“ 确定” 按钮。

    注意

    如果出现“ 用户帐户控制 ”窗口,请输入在 Windows 设备上具有管理员权限的帐户的用户名和密码,然后选择“ ”按钮。

  4. 在打开的“Windows 内存诊断”窗口中,选择“立即向前重启”,检查 (建议) 的问题

  5. Windows 设备重启。 重启后,将显示 Windows 内存诊断工具屏幕,内存诊断自动启动。 内存测试需要一些时间才能完成。

    默认情况下,Standard测试运行。 扩展测试执行更彻底的测试,但完成时间比Standard测试更长。 若要运行更多扩展测试,例如,如果Standard测试显示没有问题,

    1. Windows 内存诊断工具 屏幕中,选择键盘上的 F1 键。
    2. “测试组合:”下,使用键盘上的箭头键从“Standard”更改为“扩展”。
    3. 若要应用设置并继续内存测试,请选择键盘上的 F10 键。
  6. 内存测试完成后,Windows 设备将自动重启并转到登录屏幕。

  7. 登录到 Windows 设备。 登录后, Windows 内存诊断 通知将按显示内存测试结果的时间和日期显示在通知区域中。 显示通知可能需要几分钟时间。

如果通知未显示内存测试结果,或者通知错过或消除,则可以在事件查看器中查看结果。 在 事件查看器 中查看内存测试结果:

  1. 右键单击“开始Windows”“日志”菜单,然后选择“事件查看器”。

  2. 在打开的事件查看器窗口中,在左侧窗格中,导航到事件查看器 (本地) >应用程序和服务日志>Microsoft>Windows>MemoryDoagnostics-Results>Debug

  3. “事件查看器”窗口中的结果窗格显示已运行的每个内存测试的结果。 选择任何单独的消息以查看任何单个内存测试运行的详细信息。

    提示

    事件 ID 2001 表示未检测到内存错误。

如果这些操作无法解决问题,请参阅 解决 Windows 中的蓝屏错误 ,了解要执行的其他操作。