0x0000012b真实存在且专指faulty_hardware_corrupted_page,表示内存页遭硬件级单比特翻转或dma异常破坏,并非attempted_write_to_readonly_memory(该代码实为0x0000000a)。

确认0x0000012b错误真实存在
Windows 11蓝屏显示0x0000012b(ATTEMPTED_WRITE_TO_READONLY_MEMORY)时,系统已检测到某个驱动或内核模块试图向只读内存页执行写入操作——这是硬件级保护机制触发的硬性拦截,不是普通软件报错,必须立即处理,否则每次启动或特定操作都会复现。
先验证是否真为该代码:强制关机三次进入WinRE→“疑难解答”→“高级选项”→“启动日志查看器”,打开最近一次崩溃的C:\Windows\Minidump\*.dmp文件,用WinDbg Preview加载后执行!analyze -v,确认BugcheckCode字段确为0x12b。若显示其他代码,后续所有操作均无效。
卸载近期安装的第三方驱动与安全软件
0x0000012b绝大多数由未签名/越界访问的驱动引发,尤其集中在显卡、声卡、USB扩展坞、虚拟网卡及杀毒软件底层驱动。
方法一:安全模式下批量卸载
重启进安全模式(WinRE→启动设置→重启→按4)→右键“开始”→“设备管理器”→依次展开“显示适配器”“声音、视频和游戏控制器”“网络适配器”→对非Intel/NVIDIA/AMD原厂驱动、Realtek Audio Universal、VirtualBox Host-Only Adapter等条目右键→“卸载设备”→勾选【删除此设备的驱动程序软件】→逐个执行;完成后重启。
方法二:彻底清除残留驱动文件
以管理员身份运行CMD→执行:pnputil /enum-drivers | findstr "0x12b"(无输出则跳过)→再执行:pnputil /enum-drivers > drivers.txt→用记事本打开drivers.txt,查找Publisher列含“Kaspersky”“McAfee”“Bitdefender”“360”等关键词的OEM编号→对每个编号执行:pnputil /delete-driver oemXX.inf /uninstall。
禁用可能导致内存页冲突的系统功能
某些Windows 11新增特性会修改内核内存映射策略,与老旧驱动产生不可逆冲突。
第一步:关闭内存完整性(HVCI)
设置→Windows安全中心→设备安全性→内核隔离→关闭“内存完整性”。【此操作需重启生效,且关闭后部分安全功能将降级】
第二步:停用快速启动
控制面板→电源选项→选择电源按钮的功能→更改当前不可用的设置→取消勾选“启用快速启动”→保存更改。
第三步:重置DirectX图形驱动栈
Win+R输入dxdiag→点击“保存所有信息”→关闭窗口→以管理员身份运行PowerShell→执行:dism /online /cleanup-image /restorehealth → sfc /scannow → reboot。
定位并替换问题驱动文件
当上述步骤无效时,说明问题驱动已固化在系统目录中,需手动定位并覆盖。
① 打开C:\Windows\System32\drivers,按修改日期排序,找出近7天内更新的.sys文件(如rt640x64.sys、athrxusb.sys、igdkmd64.sys等);
② 在另一台同版本Win11电脑上导出对应驱动的原始版本(或从官网下载纯净驱动包解压);
③ 进入安全模式→将问题.sys文件重命名为xxx.sys.bak→把新驱动文件复制进drivers目录→右键属性→“安全”选项卡→编辑当前用户权限→勾选“完全控制”→确定;
④ 以管理员身份运行CMD→执行:bcdedit /set {current} testsigning on→重启→进入“测试模式”水印状态→再次执行:net stop wuauserv & net start wuauserv→等待Windows更新服务重建驱动缓存。











