必须启用小内存转储并验证.dmp文件有效性:右键“此电脑”→“属性”→“高级系统设置”→“启动和故障恢复”→“设置”→选“小内存转储(256 KB)”,路径设为C:\Windows\Minidump;重启后检查该目录下最新MiniYYYYMM-DD-NN.dmp文件大小是否为250–300KB,权限需含SYSTEM与Administrators“完全控制”。

电脑偶尔蓝屏又自动重启,根本来不及记下错误代码,但你怀疑是内存、硬盘或主板等硬件问题导致的内核崩溃——这时必须确保系统生成并保存有效的内存转储文件,否则所有后续分析都失去依据。
确认并启用小内存转储功能
默认情况下,Windows可能完全禁用转储文件生成,或仅启用“自动内存转储”,该模式不保证保留完整上下文。必须手动设为“小内存转储”(MiniDump),它体积小(约2–3MB)、生成快、兼容性高,且足以定位硬件级驱动异常模块。
右键“此电脑”→“属性”→“高级系统设置”→“启动和故障恢复”→点击“设置”→在“写入调试信息”下拉菜单中选择【小内存转储(256 KB)】→确认转储目录为C:\Windows\Minidump(无需修改)→勾选“将事件写入系统日志”→点击确定。
这一步漏做,后续所有分析工具都将无.dmp文件可读。重启后系统才开始记录,此前蓝屏不会补录。
手动触发蓝屏并强制停留(仅限测试环境)
方法一:使用键盘快捷键强制触发(需提前启用)
以管理员身份打开CMD,执行:shutdown /r /t 0 /f /blue。该命令会立即触发一次标准蓝屏(STOP 0x0000007E),屏幕停留约1分钟,足够你用手机拍摄完整错误代码、参数及底部驱动名。注意:此操作会强制重启,务必先保存所有工作。
方法二:断开硬盘数据线后开机(物理验证法)
关机→拔掉SATA/NVMe硬盘数据线→仅保留系统盘(若多盘)→开机。多数主板会在检测不到启动设备时触发storport.sys相关蓝屏(如0x0000007A),同时生成.dmp。此法直接暴露存储控制器层异常,但【仅限有备用硬盘或已备份数据的用户操作】,误操作可能导致无法进系统。
提取并验证转储文件有效性
第一步:打开文件资源管理器,地址栏粘贴 C:\Windows\Minidump →按回车。
第二步:启用“查看”→“显示/隐藏”→勾选“隐藏的项目”,确保看到所有.dmp文件。
第三步:按修改日期排序,找最新生成的MiniYYYYMM-DD-NN.dmp文件(如Mini101226-01.dmp)。
重点检查文件大小:正常小转储应在250–300KB之间。若小于64KB,说明转储未成功写入,大概率是磁盘空间不足、权限被拦截或杀毒软件阻止了写入。此时需清空C盘至少1GB空间,并临时关闭第三方安全软件。
第四步:右键该.dmp文件→“属性”→“安全”选项卡→确认“SYSTEM”和“Administrators”组拥有“完全控制”权限。权限缺失会导致WinDbg无法加载。


















