windows 11 蓝屏笑脸图标可通过禁用自动重启、执行bcdedit /set {current} bugcheckdisplaymode 0命令及验证值为0x0来关闭;注册表中设置displaydisabled=1可进一步禁用图形界面,但会隐藏错误代码。

Windows 11 蓝屏时默认显示一张蓝色背景+白色笑脸图标(BSOD smiley face),它并非装饰,而是系统在触发内核错误后、进入崩溃转储前的视觉反馈界面;关闭该图标需禁用“自动重启”并修改内核调试显示策略,否则系统会在蓝屏出现0.5秒内强制重启,根本来不及看到笑脸。
关闭蓝屏笑脸图标的核心操作
第一步:禁用自动重启,否则蓝屏一闪而过,无法确认是否生效
右键“此电脑”→“属性”→左侧“高级系统设置”→“启动和故障恢复”区域点击“设置”→取消勾选【自动重新启动】→点击“确定”保存。
第二步:关闭内核调试图形界面(即笑脸图标)
以管理员身份运行命令提示符(Win+X → 终端(管理员)),执行:bcdedit /set {current} bootlog nobcdedit /set {current} testsigning offbcdedit /set {current} nointegritychecks off
最后一行关键指令:bcdedit /set {current} bugcheckdisplaymode 0
第三步:验证设置是否写入
继续在同一窗口输入:bcdedit /enum {current}
向下滚动,找到 bugcheckdisplaymode 项,确认其值为 0x0;若显示 0x1 或未出现该字段,说明上一步失败,需重试并确保是管理员权限运行。
备用方法:通过注册表彻底隐藏蓝屏UI
方法一:禁用蓝屏时的图形渲染层
按 Win+R 输入 regedit 回车→导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
在右侧空白处右键→新建→DWORD (32位) 值,命名为 DisplayDisabled→双击将其数值数据设为 1→退出注册表编辑器。
方法二:强制蓝屏退回到纯文本模式(兼容性最强)
仍在同一注册表路径下,新建另一个 DWORD 值,命名为 ScreenSaverGracePeriod→数值数据填 0→该设置会抑制所有图形叠加层,包括笑脸、进度条、甚至微软Logo。
⚠️注意:修改注册表后必须重启才生效,且 DisplayDisabled = 1 会同时禁用蓝屏上的错误代码文字显示,仅保留黑底白字的原始内存地址堆栈——除非你只想要纯黑屏,否则不建议单独启用此项。
验证是否成功关闭笑脸
1. 打开管理员终端,执行:verifier /reset → 回车
2. 再执行:shutdown /r /t 0 → 系统将立即重启,跳过任何确认
3. 重启后立刻按住 Shift 键不放,直到进入恢复环境
4. 选择“疑难解答 → 高级选项 → 启动设置 → 重启”→按 F7 键启用“禁用驱动程序强制签名”
5. 进入桌面后,再次以管理员身份运行终端,输入:notepad.exe C:\Windows\System32\drivers\badpool.sys
该文件不存在,系统会触发 0x000000C2(BAD_POOL_CALLER)蓝屏——此时若屏幕显示为纯黑底白字错误信息,无蓝色背景、无笑脸、无微软Logo,则关闭成功。











