Windows 驱动诊断
一、系统内置工具
| 工具 | 关键能力 | 典型场景 | 快速入口 |
|---|---|---|---|
| 驱动程序验证程序 (Verifier) | 强制驱动在严苛规则下运行,第一时间蓝屏并生成 .dmp | 随机蓝屏、休眠唤醒失败、怀疑某驱动踩内存 | Win+R → verifier → 选“创建标准设置”→ 选驱动 → 重启 |
| 设备管理器 (devmgmt.msc) | 看状态、看版本、回滚/卸载/禁用/更新驱动,查资源冲突 | 黄色感叹号、未知设备、驱动回滚 | Win+X → 设备管理器 |
| 系统文件检查器 (SFC) | 扫描并修复受保护系统文件(含驱动相关 DLL、SYS) | 驱动加载失败且提示“缺少系统组件” | 管理员 CMD → sfc /scannow |
| DISM | 修复 Windows 映像底层缓存,解决 SFC 修不动的情况 | 驱动装不上、报错 0x800f081f 等 CBS 故障 | 管理员 CMD → dism /online /cleanup-image /restorehealth |
| 事件查看器 (eventvwr) | 按时间轴给出驱动加载/崩溃/电源事件(ID 41、219、1001 等) | 开机失败、休眠唤醒黑屏、需溯源时间线 | Windows 日志 → 系统 → 筛选“Kernel-Power”“DriverFrameworks-UserMode” |
| Windows 内存诊断 | 重启级内存体检,排除“内存位翻转”被误判为驱动问题 | 蓝屏码多为 MEMORY_MANAGEMENT、PAGE_FAULT_IN_NONPAGED_AREA | Win → mdsched → 立即重启并检查 |
二、微软官方扩展套件
| 套件 | 组件 | 用途摘要 | 获取 |
|---|---|---|---|
| Windows SDK / WDK | WinDbg、KD、CDB | 开 dump、内核调试、断点驱动源码 | 官网下载对应版本 SDK/WDK,装时勾选“Debugging Tools” |
| Sysinternals 小工具集 | DebugView、Process Monitor、LiveKd | 抓驱动 DbgPrint 输出;实时监控驱动读写文件/注册表;免重启看内核 | 微软官网 Sysinternals 一页打包,绿色exe |
| Device Console (DevCon) | 命令行版设备管理器,支持批量脚本 | 无头服务器或 WinPE 下批量禁用/启用设备 | SDK 安装后,在 Tools\x64 目录找到 devcon.exe |
三、第三方
| 工具 | 关键能力 | 适用 | 备注 |
|---|---|---|---|
| Snappy Driver Installer Origin (SDIO) | 离线驱动包完整校验、SHA-1 校检、批量安装 | 重装系统、无网络、强迫纯净 | 开源、无广告、驱动包可放 U 盘 |
| DriverStore Explorer (RAPR) | 可视化 DriverStore 冗余版本,一键删除 | 驱动残留导致装不上新版 | 单文件绿色,删前自动创建系统还原点 |
| OSR DeviceTree | 树状图展示设备节点、服务、中断、电源状态 | 高级玩家查枚举顺序、查 IRQ 冲突 | 免费需注册邮箱 |
| Process Hacker / System Informer | 看内核模块加载地址、实时 CPU/IO 占用 | 驱动泄漏句柄、DPC 过高 | 开源,驱动级钩子可卸载 |
四、场景速查
- 刚蓝屏 →
① eventvwr 找“上一次关闭时间”→ ② verifier 开标准规则 → ③ 复现后 WinDbg 开 dump → ④ !analyze -v - 重装后缺驱动 → SDIO 离线包一次性打全;若仅缺显卡,官网驱动优先。
- 驱动装不上 → 先用 RAPR 清旧版 → DISM /restorehealth → 再装。
- 休眠唤醒黑屏 → eventvwr 搜“Kernel-Power 41”→ verifier 选“电源选项”→ 复现后分析 dump。
五、注意事项
- Verifier 开启后系统会变卡,务必“单驱动轮询”并提前建还原点。
- 第三方“一键更新”类工具(Driver Booster 等)可能下发未签调试版,生产环境慎用。
- 清理 DriverStore 时,只删“旧版本&无设备使用”的条目;系统自带驱动勿动。
via:
- Snappy Driver Installer Origin – The original driver installation tool for Windows.
https://www.snappy-driver-installer.org/ - Snappy Driver Installer - Install and Update Drivers for Free
https://sdi-tool.org/ - GitHub - lostindark/DriverStoreExplorer: Driver Store Explorer
https://github.com/lostindark/DriverStoreExplorer - System Informer download | SourceForge.net
https://sourceforge.net/projects/systeminformer/ - Process Hacker download | SourceForge.net_
https://sourceforge.net/projects/processhacker/
1176

被折叠的 条评论
为什么被折叠?



