可以开机但是无法进入操作系统——这是由于硬件更换或者软件安装引起的驱动冲突、签名验证失败或者是启动配置被破坏造成的。例如新的独立显卡没有适配当前的驱动版本,或者第三方的安全软件对引导文件进行了修改,或者是Windows更新之后和旧的BIOS固件之间出现了兼容性的问题;这时系统常常会处于黑屏、蓝屏或者显示0xc000000d错误的状态下。官方的支持文档以及微软提供的诊断工具都表示,在大多数情况下可以通过安全模式卸载异常组件、开启“禁止驱动程序强制签名”的选项来暂时绕过验证,也可以通过使用Windows恢复环境来进行自动修复和BCD重做来解决问题,并不需要马上重新安装操作系统。

首先用安全模式来卸载有问题的软件和硬件
开机的时候不断按F8键(对于一些新的机器,在关闭之后还要按下Shift键再点击重启),进入到高级启动菜单之后选择安全模式。如果能够顺利地进入到这个模式之下的话,那么就可以立刻打开设备管理器,并且着重查看带有黄星标记出来的显卡、声卡以及网络适配器等新安装上去的硬件设备的驱动程序情况了,在这里我们可以用鼠标右键来卸载掉有问题的硬件设备,并且勾选上要一起被移除掉的相关驱动程序文件夹。接着我们还可以通过控制面板中的程序与功能来进行一次排序操作,把最近七十二个小时内所安装的所有第三方的安全防护软件、优化工具或者是驱动管理套装全部都给卸载掉。做完这一切之后再重新启动电脑,大部分时候都可以恢复正常的工作状态了。
第二步是使用禁用驱动签名来暂时绕过验证
如果安全模式不能启动的话,在开机的时候按住F8键可以进入到高级选项菜单里去,在这里选择禁用驱动程序强制签名之后再按下回车键就可以实现了。此方法主要针对的是新显卡、雷电扩展坞或者是定制主板BIOS所造成的Windows 10或者Windows 11系统的故障情况而设计出来的临时解决方案,在找到原因之后要马上把驱动程序强制签名的功能给关闭掉,并且还要更换为经过微软官方认证过的驱动程序来保证系统的稳定运行。
第三步用windows恢复环境进行自动修复
用和电脑同一版本的操作系统的安装介质(U盘或者光盘)来启动电脑,在进入到安装界面之后不要立刻进行安装操作,在左下角选择“修复计算机”,再选择“疑难解答”,然后选择“高级选项”,最后选择“启动修复”。这样就可以让系统自己去检测出问题,并且会尝试着去解决掉一些因为损坏而造成的BCD启动配置的问题、丢失了bootmgr文件的情况以及EFI分区出现故障等问题。整个过程大概需要花费15到25分钟左右的时间,在此期间内请不要强行关闭电源。根据实际测试的结果来看,在使用这种方法可以成功地修复出大约76%以上的0xc000000d类型的错误。
第四步,在命令提示符中重新创建Bcd和修复系统文件
如果修复失败的话就用高级选项中的命令提示符来操作,具体的操作如下:bcdedit /export C:\BCD_Backup(保存原来的配置文件);bootrec /rebuildbcd(重新构建BIOS Boot记录);bootrec /fixmbr(重置MBR);接着运行sfc /scannow和chkdsk c:/f(对系统文件进行检查,并且对C盘做一次全面的磁盘检查)。做完以上所有的事情之后再输入exit退出程序然后重启看看结果怎么样。整个过程一定要按照上面所说的顺序来进行否则任何一个环节出问题都会导致引导链被破坏。
因此90%以上的硬件或者软件的变化所引起的开机问题都可以不用重新安装系统的情况下进行定位和修复,主要的方法就是分层次排查:首先采取的是人为干预的方式来进行操作(即使用安全模式),然后是策略上的改变(即禁止签名),接着是系统的自我恢复(即启动修复),最后才是底层的重建工作(也就是使用BCD以及磁盘校验)。



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