0x00000141并非微软官方蓝屏代码,极可能是ocr误识别所致,真实代码应为0x0000014c(attempted_write_to_readonly_memory);需通过事件查看器中“bugcheck”日志的“bugcheckcode”字段确认,再按驱动冲突或内核模块异常分路径排查。

定位蓝屏根源:先确认是不是0x00000141真身
Win11系统突然黑屏重启,错误代码显示为0x00000141,但你必须先排除误读——这个代码在微软官方文档中并不存在。真实情况是:你看到的极大概率是屏幕残影、拍照模糊或OCR识别错误导致的误判,实际应为0x0000014C(ATTEMPTED_WRITE_TO_READONLY_MEMORY)或0x00000141被误写,而标准Stop Code里没有0x00000141这一项。
打开“事件查看器→Windows日志→系统”,筛选来源为“BugCheck”的错误条目,双击查看详情,找到“BugcheckCode”字段的十六进制数值,这才是真实代码。别信截图,只信这里显示的数字。
若确认是0x0000014C:优先排查驱动与内存冲突
0x0000014C表示系统试图向只读内存区域写入数据,90%以上由第三方驱动强行修改内核内存页权限引发,尤其常见于杀毒软件、录屏工具、USB设备管理驱动、超频工具配套服务。
第一步:启动进入安全模式 → 按住Shift点击重启 → 疑似问题驱动暂时不加载 → 观察是否仍蓝屏。若安全模式稳定,则问题必在第三方驱动。
第二步:打开设备管理器 → 展开“显示适配器”“网络适配器”“声音、视频和游戏控制器” → 右键每个设备 → “属性→驱动程序→驱动程序详细信息” → 记下所有非Microsoft签名的.inf文件路径(如Realtek、NVIDIA、AVAST、OBS等厂商名)。重点检查最近7天内更新或安装的驱动。
第三步:使用命令行精准卸载可疑驱动 → 以管理员身份运行CMD → 执行:pnputil /enum-drivers | findstr "0x14C\|OBS\|AVG\|Razer\|MSI" → 若返回结果含非微软驱动,记下oem*.inf编号 → 执行pnputil /delete-driver oem25.inf /uninstall(替换为你查到的实际编号)。
若dump分析确认是0x00000141(极罕见):直查内核模块异常
仅当WinDbg分析.dmp文件明确显示BugCheckCode == 0x141时才进入此流程,这意味着内核模块(通常是.sys文件)主动触发了非法写入保护页操作,属于驱动开发级错误,普通用户无法修复源码,只能隔离。
方法一:用BlueScreenView加载C:\Windows\Minidump\下的最新.dmp文件 → 查看“Caused By Driver”列 → 找出最常出现的.sys文件名(如dxgkrnl.sys、nvlddmkm.sys、WdFilter.sys) → 去该厂商官网下载对应硬件的最新稳定版驱动,而非Beta版。
方法二:禁用所有非必要内核服务 → Win + R → 输入msconfig → 切换到“服务”选项卡 → 勾选“隐藏所有Microsoft服务” → 点击“全部禁用” → 重启 → 若蓝屏消失,再逐个启用服务排查,直到复现为止。
注意:不要尝试手动修改PAGE_EXECUTE_READWRITE内存属性,这会直接导致系统不可用。
强制清除残留驱动痕迹
有些驱动卸载不干净,会在注册表和系统目录留下钩子,持续引发0x0000014C/0x00000141类错误。
第一步:下载DriverStore Explorer(RAPR.exe),解压后右键以管理员身份运行。
第二步:点击“Enumerate” → 在列表中勾选所有名称含“AVG”“Kaspersky”“IObit”“Revo”“Trend”“Malwarebytes”的驱动包 → 点击“Delete Package(s)” → 勾选“Also delete driver from driver store” → 确认执行。
第三步:打开C:\Windows\System32\drivers → 手动搜索并删除以下文件(若存在):aswSnx.sys、klif.sys、mbamchameleon.sys、wd\*.sys(除wd\wdcsam64.sys外)。
第四步:执行net stop wuauserv & net stop cryptSvc & net stop bits & net stop msiserver → 进入C:\Windows\SoftwareDistribution → 重命名Download文件夹为Download.old → 重启服务:net start wuauserv & net start cryptSvc & net start bits & net start msiserver。











