电脑用着用着突然蓝屏,底下那行小字写着 win32k.sys,重启能进系统,过一会儿又蓝。这个文件不是病毒,删不掉也不该删。蓝屏代码下面通常还有一行 dump 文件路径,记下来方便查。

它管的是窗口和绘图

win32k.sys 是 Windows 的内核模式驱动,负责窗口管理、消息分发和 GDI 绘图。Win10 之后一部分功能拆到了 win32kfull.sys 和 win32kbase.sys,蓝屏画面上看到的名字可能不一样,指向的是同一套东西。它运行在最高权限的内核态,一旦出错就是整机蓝屏,不是某个程序崩溃。

蓝屏通常不是它自己的问题

这个驱动被大量第三方代码调用,显卡驱动、远程控制软件、沙箱、部分杀毒软件都可能在它里面出错。常见错误码是 PAGE_FAULT_IN_NONPAGED_AREA 和 SYSTEM_SERVICE_EXCEPTION,光看文件名字判断不了原因。超频不稳、内存条接触不良也会算到它头上。

先跑系统文件检查

管理员身份打开命令提示符,依次执行下面两条。sfc 扫描并修复系统文件,DISM 修复系统映像,两条都要等进度到 100%。

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

修完重启。如果蓝屏照旧,说明问题多半在驱动或硬件,不在系统文件本身。sfc 报无法修复的话,把 CBS.log 里的错误码记下来再查。

驱动和内存挨个排除

先更新或回退显卡驱动,用厂商官网的版本,别用来路不明的驱动包。最近装过虚拟光驱、录屏、外挂类软件的,先卸掉观察几天。再用 Windows 自带的内存诊断跑一遍,开始菜单搜「Windows 内存诊断」,或者命令行输入 mdsched.exe,选重启后检查。BIOS 里关掉内存超频,恢复默认频率,也能排除一大半。

频率越来越高的话,先备份重要数据再折腾。检测出内存条报错就换条子,没报错再考虑重装系统。重装前把驱动版本记一下,装完先别急着更新。win32k.sys 蓝屏说到底是别人在它地盘上出的错,盯着这个文件删或改名,只会让系统进不去。