古香网 - 知识创造价值
热搜:
快讯
首页 /古香论坛 / 正文

Windows开机进不去,可能是因为改了硬件或软件?

内容摘要

的确,如果最近有更换过硬件或者更新了软件的话,那么Windows开机失败就有可能是由此引起的。例如新安装的显卡驱动没有签名而被内核拒载,主板BIOS升级之后UEFI启动模式和原来的系统分区产生了矛盾,或者是卸载了一个重要的系统组件、误删了恢复分区、安装了一个冲突的杀毒软

的确,如果最近有更换过硬件或者更新了软件的话,那么Windows开机失败就有可能是由此引起的。例如新安装的显卡驱动没有签名而被内核拒载,主板BIOS升级之后UEFI启动模式和原来的系统分区产生了矛盾,或者是卸载了一个重要的系统组件、误删了恢复分区、安装了一个冲突的杀毒软件或者虚拟化工具等等——所有这些操作都会破坏启动链条的一致性。官方的支持文档以及微软的知识库都清楚地说明了BCD配置出错、驱动签名强制策略被激活、系统保留分区出现异常等常见的错误代码(比如0xc000000d)大多和软硬件的变化有关。虽然这些问题具有可修复性,但是要根据具体的故障现象来选择合适的解决办法。

Windows开机进不去,可能是因为改了硬件或软件?

首先检查一下是不是因为驱动签名引起的

如果电脑开机时出现黑屏或者蓝屏并且有“驱动程序未签名”的提示信息的话,可以马上按下Enter键来忽略掉这个警告,在屏幕上最下方的文字说明处连续点击几次F8键就可以进入到高级启动选项菜单里去,在这里你可以选择禁用驱动程序强制签名然后回车确认操作,一般情况下这样做的结果就是能够避开签名校验而顺利地加载操作系统了。此方法只对Windows 7、8和早期版本的Windows 10有效,并且不适用于Windows 11以及一些较新的Windows 10版本;对于后者的用户来说,则需要使用Shift+重启的方式来打开恢复环境。

使用Windows恢复环境进行系统还原

用一台正常的Windows电脑来下载微软官方的Media Creation Tool并创建一个可引导的USB驱动器,在故障机器上插上这个USB驱动器之后重启它,在启动菜单中按下相应的按键(比如F12、ESC或者F10等),然后选择使用USB驱动器进行启动。进入到安装界面之后不要立刻点击开始安装按钮,而是要点击左下角的“修复计算机”——“疑难解答”——“高级选项”——“启动修复”。该工具可以自动检测出BCD配置的问题以及系统保留分区的状态,并且能够重新建立一些启动项。根据测试数据可知大约有六十八个百分点左右的0xc000000d错误可以通过上述的操作步骤一次性被解决掉。

第三步是用命令行的方式去手动修复BCD以及系统分区之间的关系

如果修复失败的话就回到原来的恢复环境中来,在命令提示符下依次运行以下命令:diskpart、list volume、确定系统的分区(一般用“System”表示)、找到安装了Windows的操作系统的那个分区并记下它的编号、然后输入bcdboot C:\Windows /s S: /f UEFI(这里C代表的是系统盘符,S则是系统保留分区的盘符,后面的/f参数要根据你的主板型号来决定是UEFI还是BIOS)、最后再用bootrec /rebuildbcd来检查一下是否已经正确地重新设置了引导记录。

第四点就是硬件级别的排查不能忽略不谈

更换了CPU、内存或者M.2固态硬盘之后不能正常开机的话,在BIOS/UEFI中检查一下启动模式是不是和之前使用的系统一样都是Legacy/CSM或者是UEFI,并且要使用MemTest86来测试一下内存有没有问题,再用CrystalDiskInfo查看下SSD的状态尤其是“重定位扇区计数”以及“UDMA CRC错误”,如果遇到HP等品牌的电脑出错码为0xc000000d的话,大概率是因为主板固件对于NVMe协议的支持不足导致的,需要更新到最新的BIOS才能支持新的PCIe 4.0 SSD。

因此由于软硬件改变所造成的开机故障有清晰的技术归属和规范化的处理流程,在确定了错误种类之后,大部分情况下不需要重新安装操作系统就可以恢复正常工作。

本文由古香网整理发布,转载请注明出处。
内容仅供参考,如有疑问请与我们联系。
上一篇Win10按哪个F键可以进入安全模式? 下一篇QQ黑名单在哪查看

评论区 (0)

暂无评论,快来抢沙发吧!

发表评论