process_has_locked_pages蓝屏表明驱动或程序非法锁定物理内存页,需先强制重启进安全模式,再排查近30天更新的显卡/网卡/声卡/usb驱动,回滚或重装旧版;接着关闭快速启动、禁用内存压缩与sysmain/windows search服务;最后通过注册表启用tracklockedpages诊断并记录触发模块。

Win11系统突然蓝屏并显示PROCESS_HAS_LOCKED_PAGES错误,说明内核检测到某个驱动或程序非法锁定了不该锁定的物理内存页,这种状态会阻塞内存管理器正常工作,必须立即干预。
确认错误根源是否为第三方驱动
第一步:强制重启进入安全模式。关机后连续按电源键三次强制中断启动流程,Windows 11将自动进入“自动修复”界面→选择“高级选项”→“疑难解答”→“启动设置”→点击“重启”→待新界面出现后按F4键启用安全模式(带网络)。
第二步:打开设备管理器(Win+X→选“设备管理器”),逐项展开“显示适配器”“网络适配器”“声卡”“USB控制器”,右键每个设备→“属性”→“驱动程序”选项卡→查看“驱动程序日期”和“驱动程序版本”。【重点排查近30天内更新过的驱动,尤其是显卡、Realtek网卡、Conexant声卡、ASMedia USB控制器】。
第三步:对可疑驱动执行回滚。右键该设备→“属性”→“驱动程序”→“回退驱动程序”,若按钮灰色不可用,则说明当前已是原始驱动,需手动卸载后重装官网旧版驱动。
禁用可能导致内存锁定的系统功能
方法一:关闭Windows快速启动。控制面板→硬件和声音→电源选项→“选择电源按钮的功能”→“更改当前不可用的设置”→取消勾选“启用快速启动”,保存更改后重启。
方法二:停用Windows内存压缩。以管理员身份运行CMD,输入:dism /online /disable-feature /featurename:Microsoft-Windows-Shell-Compression /norestart,执行完毕后重启。这一步可避免系统在低内存压力下误触发页面锁定机制。
方法三:禁用非必要服务。Win+R输入services.msc→找到“Superfetch”(Win11中为“SysMain”)和“Windows Search”,右键→“属性”→启动类型改为“禁用”,应用后重启。这两个服务在SSD环境下可能引发异常内存映射行为。
注册表注入诊断开关定位问题模块
第一步:按Win+R输入regedit,以管理员权限打开注册表编辑器。
第二步:导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management。
第三步:右键右侧空白处→新建→DWORD (32位)值→命名为TrackLockedPages→双击修改数值数据为1→基数选“十进制”→确定。
第四步:重启电脑。若再次蓝屏,错误信息中将明确显示哪个驱动模块(.sys文件名)触发了锁定行为;【务必记录下该文件名,这是后续卸载或替换的关键依据】。
第五步:问题定位后,返回注册表删除刚才创建的TrackLockedPages项,避免长期开启影响系统性能。











