电脑正用着,屏幕一蓝,底下停着 DRIVER_IRQL_NOT_LESS_OR_EQUAL,括号里第一个参数是 0x000000D1。重启能进系统,过两天又来一次。

这个码在说什么

它表示某个内核驱动在过高的中断级别上,访问了一块已经换出到硬盘的内存。那个级别不允许等待内存换入,系统只能停机。翻成日常话:有个驱动在不该动手的时候动了内存,系统拦不住,干脆蓝屏保护数据。

它指向的是驱动,不是硬盘坏了。所以排查方向是最近谁动过驱动。

常见的几个触发点

  • 网卡、无线网卡、显卡驱动刚更新过,或者版本和系统不匹配
  • 装了第三方杀毒、虚拟网卡、VPN、虚拟机桥接,它们的过滤驱动最容易出这种事
  • 内存条接触不良、混插不同规格,或者开了超频和内存超频配置
  • 系统更新之后,旧驱动没跟着更新

按这个顺序查

先看蓝屏界面上有没有列出文件名,形如某个 .sys,记下来。进安全模式观察一段时间,如果安全模式下不复现,问题基本落在第三方驱动或开机自启的软件上。

接着回忆时间线:蓝屏是从装了什么之后开始的。把最近更新的驱动回退,把新装的杀毒或网络类软件卸掉,一次只动一样,动完观察一天。内存方面,跑一遍系统自带的内存诊断,把超频关掉再试。

显卡驱动出问题时,普通卸载常常留残留。用官方安装包里的清洁安装选项,或者进安全模式用卸载工具清一遍再装,比反复覆盖安装有效。

还能进一步看转储文件。系统默认会在系统盘留下 minidump,用带符号解析的工具打开,能看到出问题时加载的驱动列表和那个 .sys 名字。这一步只是定位,别照着网上帖子随便删系统文件。

顺手把系统文件检查一遍,命令提示符里跑 sfc /scannow,再跑一次 DISM 的修复命令。这一步能排掉系统文件本身损坏的可能。

判断:只蓝一次,重启后长期正常,可以先观察;一周内反复出现并且总指向同一个 .sys,就盯着那个驱动处理,别整机重装。真要重装,也先把 minidump 拷出来,不然下次还是同一个坑。