蓝屏问题 — 桌面运维 — 蓝屏(BSOD)问题大全

蓝屏问题 — 桌面运维 — 蓝屏(BSOD)问题大全

分类:IT运维 > 蓝屏问题 | 桌面运维知识库系列


适用环境:Windows 10 / 11 / Server

更新时间:2026-04-15


一、蓝屏基础知识

1.1 什么是蓝屏(BSOD)

Blue Screen of Death,即”蓝屏死机”,是 Windows 遇到严重错误时的保护机制。系统检测到无法安全恢复的错误时,自动停止运行并显示错误信息。

1.2 蓝屏信息包含什么

  • 终止代码(Stop Code):如 IRQL_NOT_LESS_OR_EQUAL
  • 失败模块:导致崩溃的文件名,如 ntoskrnl.exenvlddmkm.sys
  • 错误参数:一串十六进制数字,用于精确定位

1.3 蓝屏日志在哪里


C:\Windows\Minidump\    ← 最近的蓝屏转储文件(.dmp)
C:\Windows\MEMORY.DMP   ← 完整内存转储(如果启用了)
事件查看器 → Windows日志 → 系统 → 筛选 Event ID 1001(BugCheck)

二、常见蓝屏终止代码速查表

2.1 驱动相关

终止代码 含义 常见原因 解决方法
IRQL_NOT_LESS_OR_EQUAL 内核模式进程试图访问非法内存地址 驱动程序错误、内存故障 回滚/更新驱动,检查内存
DRIVER_IRQL_NOT_LESS_OR_EQUAL 驱动程序访问了不该访问的内存 有问题的第三方驱动 找到出错驱动并更新/卸载
PAGE_FAULT_IN_NONPAGED_AREA 引用了不存在的内存页 驱动bug、内存故障、磁盘错误 检查内存和磁盘
DRIVER_VERIFIER_DETECTED_Violation 驱动验证器检测到违规驱动 驱动开发问题 禁用驱动验证器,更新驱动
KMODE_EXCEPTION_NOT_HANDLED 内核模式异常未处理 驱动或硬件问题 检查最近安装的驱动

2.2 硬件相关

终止代码 含义 常见原因 解决方法
WHEA_UNCORRECTABLE_ERROR 硬件错误(Windows硬件错误架构) CPU过热、内存故障、超频 检查散热、内存、取消超频
MACHINE_CHECK_EXCEPTION 硬件检查异常 CPU、内存、主板问题 硬件检测
0x00000124 硬件错误 温度、电源、内存 检查硬件健康状态
MEMORY_MANAGEMENT 内存管理错误 内存条故障、内存不兼容 运行Windows内存诊断
0x0000007F 双重错误(堆栈溢出) 硬件故障、内存超频 检查内存和CPU

2.3 系统/软件相关

终止代码 含义 常见原因 解决方法
CRITICAL_PROCESS_DIED 关键系统进程终止 系统文件损坏、驱动冲突 系统修复(SFC/DISM)
SYSTEM_SERVICE_EXCEPTION 系统服务异常 驱动或软件冲突 更新驱动,检查最近安装的软件
UNEXPECTED_KERNEL_MODE_TRAP 意外的内核模式陷阱 硬件故障、驱动问题 检查硬件和驱动
KERNEL_SECURITY_CHECK_FAILURE 内核安全检查失败 系统文件损坏、驱动问题 SFC修复
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED 系统线程异常 驱动不兼容 找到出错驱动并更新

2.4 存储相关

终止代码 含义 常见原因 解决方法
INACCESSIBLE_BOOT_DEVICE 无法访问启动设备 硬盘模式变更、驱动丢失 检查BIOS设置、硬盘连接
BAD_SYSTEM_CONFIG_INFO 系统配置错误 注册表损坏、BCD错误 修复BCD、恢复注册表
0x0000007B 启动设备不可访问 BIOS中SATA模式与系统不匹配 将SATA模式改为AHCI/IDE匹配系统

2.5 更新/补丁相关

终止代码 含义 常见原因 解决方法
0xC000021A 关键用户模式进程终止 系统更新失败、补丁冲突 卸载最近的更新
0x80070002 文件缺失 更新文件不完整 运行Windows更新疑难解答

三、蓝屏排查流程

3.1 标准排查步骤


蓝屏发生
  │
  ├─ Step 1: 记录信息
  │    ├── 拍照记录终止代码和失败模块
  │    ├── 记录发生时间、操作场景
  │    └── 检查 Minidump 文件
  │
  ├─ Step 2: 初步判断
  │    ├── 指向第三方驱动(如 nvlddmkm.sys)→ 更新/回滚该驱动
  │    ├── 指向 ntoskrnl.exe → 检查系统更新和硬件
  │    ├── 错误代码含 0x124/0x7F → 检查硬件(温度、内存)
  │    └── 蓝屏发生在更新后 → 尝试卸载更新
  │
  ├─ Step 3: 安全模式排查
  │    ├── 进入安全模式
  │    ├── 如安全模式不蓝屏 → 驱动/软件问题
  │    └── 如安全模式仍蓝屏 → 硬件/系统问题
  │
  ├─ Step 4: 针对性修复
  │    ├── 驱动问题 → 回滚/更新/卸载
  │    ├── 系统文件损坏 → SFC /DISM
  │    ├── 内存问题 → Windows内存诊断
  │    ├── 磁盘问题 → chkdsk
  │    └── 更新/补丁问题 → 卸载更新
  │
  └─ Step 5: 深度分析
       ├── 使用 WinDbg 分析 dmp 文件
       └── 联系厂商支持

3.2 进入安全模式

方法1(推荐):


设置 → 更新和安全 → 恢复 → 高级启动 → 立即重新启动
→ 疑难解答 → 高级选项 → 启动设置 → 重启 → 按4进入安全模式

方法2(无法进入系统时):


开机时强制关机(长按电源)重复3次 → 触发自动修复 → 疑难解答

方法3(命令行):


bcdedit /set {default} safeboot minimal
shutdown /r /t 0
:: 进入后修复完,记得退出安全模式:
bcdedit /deletevalue {default} safeboot

四、蓝屏修复工具与命令

4.1 系统文件修复


:: 系统文件检查器(扫描并修复损坏的系统文件)
sfc /scannow

:: DISM修复(更深层的系统映像修复)
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

4.2 内存诊断


方法1:Windows内置
Win+R → mdsched.exe → 立即重新启动并检查问题

方法2:MemTest86(更全面,需U盘启动)
下载:https://www.memtest86.com/

4.3 磁盘检查


chkdsk C: /f /r
:: /f 修复磁盘错误
:: /r 定位坏扇区并恢复可读信息
:: 如果是系统盘,会提示下次重启时检查

4.4 驱动验证器(Driver Verifier)


:: 启用驱动验证器(检测有问题的驱动)
verifier /standard /driver

:: 查看验证器状态
verifier /querysettings

:: 停用验证器(修复后)
verifier /reset

⚠️ 启用后可能导致无法开机,确保先创建系统还原点!

4.5 分析蓝屏日志(WinDbg)

  1. 下载 WinDbg(Microsoft Store 免费)
  2. 打开 C:\Windows\Minidump\ 下的 .dmp 文件
  3. 输入命令:!analyze -v
  4. 查看 “Probably caused by” 字段确定问题驱动

或使用 BlueScreenView(更简单):

  • 下载:https://www.nirsoft.net/utils/blue_screen_view.html
  • 自动列出所有蓝屏记录和对应的驱动

五、高频蓝屏场景与解决方案

5.1 安装/更新驱动后蓝屏

场景: 安装显卡驱动、声卡驱动等后频繁蓝屏。

解决:

  1. 进入安全模式
  2. 设备管理器中回滚驱动:右键设备 → 属性 → 驱动 → 回滚驱动
  3. 或使用 DDU(Display Driver Uninstaller)彻底卸载显卡驱动后重装

5.2 安装Windows更新后蓝屏

解决:

  1. 设置 → 更新和安全 → 查看更新历史记录 → 卸载更新
  2. 或命令行:

   wusa /uninstall /kb:5005565
  1. 暂停更新,等待微软修复

5.3 加装/更换硬件后蓝屏

排查:

  1. 检查内存条是否插紧、金手指是否氧化(用橡皮擦擦拭)
  2. 检查新硬件的驱动兼容性
  3. 恢复BIOS默认设置
  4. 逐一排除:只保留最基本的硬件启动

5.4 随机蓝屏(无明显规律)

排查:

  1. 检查CPU温度(HWMonitor / Core Temp)
  2. 运行Windows内存诊断
  3. 检查电源功率是否足够
  4. 检查硬盘SMART状态
  5. 查看事件查看器中的 BugCheck 事件

5.5 蓝屏代码 VIDEO_TDR_FAILURE

含义: 显卡驱动超时重置失败。

解决:

  1. 更新显卡驱动
  2. 注册表增加TDR超时时间:

   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
   新建 DWORD:TdrDelay
   值:8(秒)
  1. 检查显卡散热

六、预防蓝屏的最佳实践

  1. 驱动管理
  • 只从官网下载驱动
  • 不要使用”驱动精灵”等第三方驱动工具
  • 更新驱动前创建系统还原点
  1. 系统更新
  • 企业环境建议延迟更新(设置为”半年度通道”)
  • 个人用户可开启自动更新
  1. 硬件维护
  • 定期清理机箱灰尘
  • 检查风扇运转正常
  • 定期检查硬盘健康(CrystalDiskInfo)
  1. 软件安装
  • 不安装来路不明的软件
  • 注意杀毒软件与其他安全软件的冲突
  • 避免同时安装多个杀毒软件
  1. 定期备份
  • 创建系统还原点
  • 重要数据定期备份
  • 考虑使用系统镜像备份(如 Macrium Reflect)
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇