IRQL_NOT_LESS_OR_EQUAL (0xA) 错误是 Windows 停止错误,通常在设备驱动程序或系统内存访问无效内存时发生。 此错误通常是由故障或过时的驱动程序、内存问题或硬件问题引起的。 以下步骤可帮助诊断和解决问题。
更新驱动程序
如果有问题的驱动程序导致错误,更新 Windows 设备上的驱动程序可能会有所帮助:
在有问题的 Windows 设备上,选择“启动
”,然后选择“设置设置
>
>高级选项”。或
选择以下Windows 更新“高级选项”快捷方式:
在打开的“高级选项”窗口中,确保“接收其他Microsoft产品的更新”已打开。
在 “其他选项”下,选择“ 可选更新”。
在 “可选更新 ”窗口中,选择所有可选更新,然后选择“ 下载并安装 ”按钮。
在“设置”应用的左侧窗格中,选择“Windows 更新
”。在“Windows 更新”窗口中,选择“检查更新”按钮。
填充可用更新后,安装所有可用更新。
安装完所有更新后,即使没有任何更新需要重启,也要重启 Windows 设备。
在以下情况下,有关任何更新的驱动程序或其他驱动程序,请参阅 Windows 设备制造商站点:
- 没有通过 Windows 更新 更新的驱动程序。
- 通过Windows 更新更新驱动程序并不能解决问题。
检查 Windows 设备的内存
可以使用 Windows 内存 诊断工具检查 Windows 设备的内存。 运行 Windows 内存诊断工具:
在有问题的 Windows 设备上,保存所有工作并关闭所有应用。
右键单击“ 开始
”菜单,然后选择“ 运行”。提示
还可以通过在键盘上选择 Windows 键
+ R 来打开运行。在打开的 “运行 ”窗口中,在 “打开:”旁边输入:
mdsched
然后选择“ 确定” 按钮。
注意
如果出现“ 用户帐户控制 ”窗口,请输入在 Windows 设备上具有管理员权限的帐户的用户名和密码,然后选择“ 是 ”按钮。
在打开的“Windows 内存诊断”窗口中,选择“立即
重启”,检查 (建议) 的问题。Windows 设备重启。 重启后,将显示 Windows 内存诊断工具屏幕,内存诊断自动启动。 内存测试需要一些时间才能完成。
默认情况下,Standard测试运行。 扩展测试执行更彻底的测试,但完成时间比Standard测试更长。 若要运行更多扩展测试,例如,如果Standard测试显示没有问题,
- 在 Windows 内存诊断工具 屏幕中,选择键盘上的 F1 键。
- 在“测试组合:”下,使用键盘上的箭头键从“Standard”更改为“扩展”。
- 若要应用设置并继续内存测试,请选择键盘上的 F10 键。
内存测试完成后,Windows 设备将自动重启并转到登录屏幕。
登录到 Windows 设备。 登录后, Windows 内存诊断 通知将按显示内存测试结果的时间和日期显示在通知区域中。 显示通知可能需要几分钟时间。
如果通知未显示内存测试结果,或者通知错过或消除,则可以在事件查看器中查看结果。 在 事件查看器 中查看内存测试结果:
右键单击“开始
”菜单,然后选择“事件查看器”。在打开的事件查看器窗口中,在左侧窗格中,导航到事件查看器 (本地) >应用程序和服务日志>Microsoft>Windows>MemoryDoagnostics-Results>Debug。
“事件查看器”窗口中的结果窗格显示已运行的每个内存测试的结果。 选择任何单独的消息以查看任何单个内存测试运行的详细信息。
提示
事件 ID 2001 表示未检测到内存错误。
如果这些操作无法解决问题,请参阅 解决 Windows 中的蓝屏错误 ,了解要执行的其他操作。
