当电脑出现蓝屏现象之后的一分钟之内就会被系统强制进行内核级别的重启并且加载之前稳定的系统快照来避免严重的错误的发生。微软为Windows 10/11加入了崩溃恢复功能,默认情况下该功能会先保存用户的当前会话信息,并且跳过出问题的驱动程序以防止其造成的影响,在日志里也会有详细的关于停止代码、发生的时间以及相关的驱动版本等信息。如果之前已经设置好系统还原点或者开启了内存诊断缓存、启用了“自动重启并修复”的选项的话,在六十秒以内就可以完成整个系统的重新启动和驱动程序隔离的过程——这不是真正的故障解决而是操作系统为了保证系统的稳定性而做的一个智能容错措施,在此期间它会把所有的硬件设备都切换到一个安全的状态之下。

第一种情况是真正的恢复还是虚假的重启
需要马上打开“事件查看器”,通过Win+X+E来进入该程序,并且要选择包含关键字“BugCheck”或者错误等级为“严重”的记录,在其中找出最近一个小时之内蓝屏之前和之后ID 41(内核意外终止)、ID 1001(Windows错误报告)、ID 1002(WHEA硬件错误)的相关信息。如果发现了同一个STOP码不断重复出现的话,那么就表示问题还没有得到解决,“一分钟恢复”实际上就是让系统强行跳过了出错的模块之后再继续工作下去,之后仍然有可能会再次发生崩溃。
使用和检验系统的自动修复功能
在设置-更新和安全-恢复-高级启动-立即重启之后再进行一次重启,在高级选项中选择疑难解答->高级选项->启动设置->重启,并且按下F6键开启低分辨率视频模式来避免显卡驱动冲突的问题;接着回到高级选项里点击启动修复按钮,系统就会自动检查引导配置、驱动签名情况以及重要的系统文件有没有损坏,并且会在大约三到五分钟之内完成整个过程,在此期间还会自动生成一份修复报告存放在C:\Windows\Logs\CBS\CBS.log这个位置上,可以将其下载下来并与文档中的“Repair Success”这一项做对比看它是不是显示为true的话就说明问题已经解决好了。
进行三次层次上的深入检查
第一步是打开管理员权限的命令提示符窗口,在里面输入以下命令来修复受保护的系统文件、清理和恢复图片源以及检查并修复硬盘上的坏扇区(需要重启之后再做这项操作),第二步就是用Windows内存诊断工具进行一次全面性的内存扫描了,在此之前要先按住Shift键点击开始菜单中的“重新启动并检查”选项来进行全盘扫描,在第三步里我们要进入设备管理器查看一下有没有带有黄星标记出来的硬件设备,并且还要把最近七天内安装过的驱动程序全部回滚到上一个版本。
第四部分 建立起持久性的保护方案
在“控制面板->系统和安全->系统->高级系统设置->启动和故障恢复”的地方把“自动重启”选项去掉,在下一次出现蓝屏的时候可以完整的看到停止的原因,并且打开“写入调试信息为小内存转储”的选项,把保存的位置设为默认的C:\Windows\Minidump;每个月都要手动创建一个新的系统还原点(控制面板->系统->系统保护->创建),并且开启文件历史记录来备份桌面上的重要文件以及文档等等;这样就可以把因为蓝屏而造成的有效的诊断时间由原来的几秒钟提高到一个小时左右了。
因此蓝屏“一分钟恢复”的实质就是系统在崩溃边缘采取的一种应急降级措施,在经过了日志回溯、分层验证和主动防御这三道关卡之后才可以有效防止再次发生。



留言 · 0
还没有留言,说点什么吧
写留言