IRQL_NOT_LESS_OR_EQUAL (中断请求级别不小于或等于)

2025年3月17日 | 阅读 8 分钟
IRQL_NOT_LESS_OR_EQUAL

这是用户在 Windows 10 中可能遇到的最常见的蓝屏死机错误之一。您可能需要帮助才能理解 IRQL NOT LESS OR EQUAL 的含义。错误发生时出现的屏幕可能对解决问题帮助不大。IRQL 是中断请求线 (Interruption Request Line) 的缩写。系统使用它来发出需要紧急关注或快速响应的事件信号。

有时,IRQL NOT LESS OR EQUAL 错误仅被称为 IRQL 错误。与内存相关的错误通常发生在系统进程或驱动程序试图访问其缺乏有效访问权限的内存地址时。进程的内存分配有一个上限地址,因此在上述错误中,NOT LESS OR EQUAL 指的是尝试访问超出最大值或边界值的内存地址。

IRQL_NOT_LESS_OR_EQUAL 错误发生时会怎样?

如果发生上述错误,它会触发操作系统停止运行。它会导致系统崩溃并触发蓝屏死机 (BSOD) 错误。BSOD 指的是蓝屏死机。您会看到一条消息,显示系统正在收集更多信息,并附带一个百分比。这表明系统正在后台收集取证数据。

默认情况下,当收集阶段完成后,系统会执行重启。如果您已将设置更改为关机,它将关机而不是重启。

IRQL_NOT_LESS_OR_EQUAL 错误最常见的原因

当系统出现 IRQL NOT LESS OR EQUAL 错误时,可能有不同的原因导致上述错误,值得调查。如果您最近遇到了 IRQL NOT LESS OR EQUAL 错误,您应该检查您在系统中执行的更改。它们很可能是错误发生的最可能原因。其他潜在原因包括:

  1. 损坏的系统文件:损坏的系统文件是错误最常见的原因。使用 DSIM / Online / Cleanup-Image / CheckHealth 命令可以最好地解决此问题。用户可以在管理命令提示符或 PowerShell 会话中执行上述命令。您必须以管理员身份登录命令提示符。如果命令发现任何问题,请运行 DISM /Online /Cleanup-Image /RestoreHealth 进行清理。最后一步是运行系统文件检查器,直到它报告系统文件没有错误。您可能需要执行多次检查。使用以下命令执行系统文件检查 SFC /SCANNOW。如果上述命令有效,它将自动修复 IRQL 错误。
  2. 不兼容的设备驱动程序:如果用户最近执行了驱动程序更新,并且错误仅在更新后发生,您可能需要回滚到以前的版本。您可以使用设备管理器将驱动程序回滚到以前的版本。要打开设备管理器,请使用键盘快捷键 Windows + X。右键单击导致问题的设备。转到“属性”,导航到“驱动程序”选项卡,然后单击“回滚驱动程序”选项。如果您无法使用“回滚”选项,您可能需要卸载当前驱动程序并手动安装以前的版本。
  3. 有缺陷的硬件:由于该错误与驱动程序相关。有缺陷的硬件也可能是蓝屏死机错误的原因。如果设备出现故障或失效,您可以在可靠性监视器中找到错误报告。您可以通过在“运行”框中键入 perfmon /rel 来启动可靠性监视器。您也可以在命令提示符或 PowerShell 中使用相同的命令。防止因有缺陷的硬件导致 IRQL LESS OR NOT EQUAL 的最佳解决方案是将设备从电脑中断开并更换为新设备。
  4. 损坏或不完整的软件安装:任何最近的系统应用程序或软件更改也可能导致蓝屏死机错误。检查可靠性监视器,查看是否有与安装失败相关的任何通知。您还可以查看“更新历史记录”,其中可以看到用户的最新更新。在某些情况下,最佳解决方案是卸载软件并检查是否仍然出现蓝屏死机错误。

图形驱动程序经常导致 IRQL_NOT_LESS_OR_EQUAL 错误

在我使用 Windows 10 的 6 年多时间里,我遇到了不止六次 IRQL 错误。除了一个实例,所有情况的原因都是有缺陷的 Nvidia GeForce 图形驱动程序。在所有这些情况下,我通过回滚到上一个版本,彻底阻止了 IRQL 错误的发生。

这就是为什么我不会从我的 Windows 电脑中删除重复的 Nvidia 图形驱动程序,直到新驱动程序运行两周没有任何问题。优秀的 GitHub 项目 DriverStore Explorer 在需要时可以很好地执行此类清理。在进行此类清理时请花点时间;如果需要,您将为自己保留回滚选项。

IRQL NOT LESS OR EQUAL 错误的常见原因

  • 如果系统文件损坏或遭到破坏,可能会导致蓝屏死机错误。系统文件可能因病毒或恶意软件感染而损坏。一些病毒攻击 Windows 系统文件或与 Windows 操作系统相关的程序。
  • 该问题可能与驱动程序有关。如果新驱动程序与系统硬件不兼容,也可能导致相同的错误。如果用户安装了与驱动程序冲突的新硬件,则可能导致 IRQL NOT LESS OR EQUAL 错误。
  • 另一个问题可能与 CPU 有关。如果 CPU 过热,可能会导致系统关机。如果 CPU 温度升高到一定范围,系统会立即通过蓝屏死机错误关机。这样做是为了防止对 CPU 造成进一步损害。
  • 更新或降级 Windows 版本也可能是上述蓝屏死机错误的原因。有时,在 Windows 系统上执行更新或降级时,文件可能放置不当。这可能是由于不同版本的 Windows 之间的冲突造成的。
  • 硬件相关问题也可能导致 IRQL NOT LESS OR EQUAL 错误。如果主板或内存损坏,可能会导致蓝屏死机错误。
  • 如果系统注册表损坏,可能会导致蓝屏死机错误。注册表损坏可能是由于最近安装或卸载的软件引起的。
  • 如果系统软件安装不正确,也可能导致 IRQL NOT LESS OR EQUAL。

修复 Windows 10 中的 IRQL NOT LESS OR EQUAL

用户可以执行一些修复来解决 IRQL NOT LESS OR EQUAL 错误。按照以下说明修复错误。

注意:在修复 Windows 10 中的 IRQL NOT LESS OR EQUAL 错误之前,建议备份大部分数据和重要文件,以便在操作过程中减少数据丢失。

卸载恶意软件

如果 IRQL_NOT_LESS_OR_EQUAL 错误发生在您最近安装软件之后,那么蓝屏死机错误最可能的原因就是该特定软件。该软件可能会干扰系统,或者可能存在导致蓝屏死机错误的病毒。要解决此问题,您可以运行杀毒软件,但最好的解决方案是卸载该软件并从受信任的来源重新下载。

按照以下步骤卸载软件:

  1. 在您的 Windows 系统中打开“开始”菜单。单击“设置”以继续。
  2. 在“设置”中,单击“应用”。在那里,您将看到“应用和功能”。您可以找到所有应用程序。在设置中,根据“安装日期”对应用进行排序。
  3. 排序应用程序后,您可以轻松找到该应用程序。现在选择该应用程序并单击“卸载”以从系统中卸载该应用程序。
  4. 您可以尝试卸载此软件的方法,看是否能解决此问题。
  5. 请从“开始”菜单单击“设置”以继续。

卸载最新安装的系统后,错误应该得到解决。如果仍未解决,您可以继续执行下面提到的下一个修复。

保持系统凉爽

系统工作时会产生大量热量。如果计算机散热系统有问题,无法将计算机中的热气排出,则会增加 CPU 温度,从而损坏 CPU 中的不同组件。因此,有必要采取措施来冷却您的系统。您可以执行以下步骤来降低系统温度。

  • 更换 CPU 风扇:如果 CPU 风扇工作不正常或性能不够高,系统将无法排出热空气,从而增加 CPU 温度。您可以更换风扇或安装一个额外的风扇来解决过热问题。
  • 安装水冷套件:如果系统配置非常高。那么,风扇无法解决问题。在这种情况下,用户应该安装一个水冷套件。这是一个额外的附件,可以确保计算机的安全。

运行 Windows 内存诊断工具

如果桌面显示 IRQL NOT LESS OR EQUAL 错误,则问题可能出在 RAM 上。您应该执行检查以验证 RAM 是否正常工作。要检查 RAM,您可以使用 Windows 内存诊断工具。

打开 Windows 搜索栏并键入“Windows 诊断”。打开“Windows 内存诊断”并按照以下步骤操作。

选择“立即重启并检查问题”选项。

注意:在使用上述选项之前,请保存您最近的工作并在重启系统之前关闭所有窗口。

开始上述过程后,您必须等待系统查找问题。搜索完成后,系统将返回检测到的问题。如果未返回任何问题,则可以继续进行下一个修复。

更新驱动程序

问题可能出在驱动程序上。驱动程序可能不再与系统兼容。如果驱动程序未更新到最新版本,它可能会中断窗口的功能,并且还会导致 IRQL NOT LESS OR EQUAL 蓝屏死机错误。

按照以下步骤更新驱动程序:

  1. 打开文件资源管理器,右键单击“此电脑”,然后选择“管理”。
  2. 您将在“系统工具”选项下看到“设备管理器”。
  3. 右键单击要更新的磁盘驱动器,然后单击“更新驱动程序”。
  4. 完成后,执行系统重启并验证错误是否已解决。如果错误仍然存在,您可以进入下一步。

运行硬件疑难解答

硬件故障也可能导致 IRQL NOT LESS OR EQUAL 错误。您可以运行疑难解答程序以验证问题是否出在硬件上。

按照以下步骤运行硬件疑难解答程序:

  1. 打开“设置”以开始使用疑难解答程序。
  2. 单击“更新和安全”。在“更新和安全”选项卡中,选择“疑难解答”,然后选择“硬件和设备”以继续。
  3. 单击“运行疑难解答程序”以启动硬件疑难解答程序。
  4. 现在,您必须等待系统找到硬件问题。整个过程完成后,如果硬件存在问题,将在屏幕上显示。您可以选择问题来修复它。如果没有任何问题,则错误不是由硬件问题引起的。

运行驱动程序验证器

解决 IRQL NOT LESS OR EQUAL 错误的最后一个修复是使用驱动程序验证器。在执行这些步骤时最好寻求专业帮助。

在启动驱动程序验证器之前,为系统创建还原点。该工具将运行到还原点,以避免不可恢复的操作。