在 Windows 11 上,如果小伙伴们遇到“Error 0xA:IRQL_not_less_or_equal”报错。通常是因为系统中某个硬件驱动程序存在问题、内存异常或防病毒软件存在冲突。
当遇到这个问题时,我们通常可以使用以下方法来修复:
Windows 更新和驱动程序更新
系统设置中禁用服务和启动项
DISM 和 SFC 命令行工具
Windows 内存诊断
尝试删除防病毒软件
重新安装显卡驱动程序
安装最新更新
包括操作系统和驱动程序的更新。
安装系统更新
在系统设置的Windows Update中,打开“最新更新可用后立即获取”,单击“检查更新”按钮。
快速说明:如果已知问题导致的错误,微软可能已经有预览版的更新解决问题,则可以打开此功能来下载更新。
安装驱动程序更新
在Windows 更新设置高级选项的“可选更新”部分下, 检查可用的驱动程序和其他更新。下载并安装。
完成这些步骤后,再重启看是否还会报错。
执行干净启动
来自其他非微软的应用程序也可能导致冲突,从而可能触发“IRQL”错误。“干净启动”是在启动时使用最少的驱动程序和应用程序排除第三方其它应用程序导致的问题。
要在 Windows 11 上执行干净启动,请使用以下步骤:
搜索 msconfig 并单击顶部结果以打开“系统配置”应用。
单击“服务”选项卡。
选中“隐藏所有 Microsoft 服务”选项。
单击“全部禁用”按钮。
单击“启动”选项卡。
单击“打开任务管理器”选项。
选择每个已启用的应用程序。
单击“禁用”按钮。
重新启动计算机。
如果在完成这些步骤后,错误不再发生,则可以一次重新启用一项服务或启动项,直到找到导致问题的项目。
修复安装
当系统中一个或多个文件损坏时,也可能会遇到“IRQL_not_less_or_equal”错误。如果是这种情况,使用部署映像服务和管理 (DISM) 和系统文件检查器 (SFC) 命令行工具修复安装可以解决此问题。
具体步骤如下:
搜索“cmd”,右键单击顶部结果,然后选择“以管理员身份运行”选项。
键入以下命令:dism /Online /Cleanup-image /Restorehealth
然后键入以下命令以修复安装:SFC /scannow
完成这些步骤后,DISM 工具将扫描并修复包含系统文件的本地映像的文件,SFC 工具将使用映像中的系统文件修复安装。
关于DISM和SFC,可以参考我前面的文章《Windows 10系统修复 - DISM(部署映像服务和管理)和SFC(系统文件检查器)工具保姆级详解》。
运行内存测试
Windows 11 上运行内存测试,具体步骤如下:
搜索“Windows 工具”,然后单击顶部结果以打开该文件夹。
双击“Windows 内存诊断”工具。
单击“立即重新启动并检查问题”选项。
完成这些步骤后,系统将在 Windows 内存诊断工具中启动并运行“标准”模式测试,这应该足以确定内存是否有故障。也可以随时使用“F1”键打开页面更改扫描选项。
测试完成后,计算机将重新启动。使用以下步骤查看内存诊断结果:
搜索“事件查看器”,然后单击顶部结果以打开应用程序。
展开“Windows 日志”类别。
右键单击“系统”项,然后选择“查找”选项。
确认“MemoryDiagnostics-Results”关键字,然后单击“查找下一个”按钮。
单击“取消”按钮。
双击右侧的 MemoryDiagnostics-Results 源。
查看诊断结果。
如果结果显示“Windows 内存诊断程序测试了计算机的内存,未检测到任何错误”,则可以排除内存问题。
如果内存出现问题,可以尝试在主板上重新安装内存。如果问题仍然存在,则可能是时候升级系统内存了。
删除防病毒软件
“错误0xA”错误也可能意味着防病毒软件(Microsoft Defender 防病毒软件除外)与操作系统冲突。可以通过暂时卸载防病毒软件来排查问题。当你卸载安全应用程序时,Microsoft Defender 防病毒软件将自动激活。
重新安装显卡驱动程序
通常,当遇到蓝屏死机(BSoD)错误和其他问题时,问题最终出在计算机上安装的图形驱动程序上。所以也可以尝试重新安装显卡驱动程序。