问题备忘录:因系统引导错误而产生的随机蓝屏
前段时间把家里的旧电脑搬到了自己宿舍后。就顺便给它升级了硬件
一是换了机箱(暴力快递导致机箱受损变形,不过本来也没打算继续用下去,太大也太旧了),另一个是购置了新主板(原先的主板在重装硬件的时候,一不小心电源给掉了下来,砸掉了几个贴片电容。挂了),然后买了条RC10固态,换掉原来的金士顿120G的固态。
在装好硬件后,接着就是迁移系统,这里就是直接把金士顿120G里的系统分区直接拷到RC10
然后通电,正常开机,正常进系统。
本来想着应该不会有什么问题的。但之后,在使用时,频繁出现蓝屏。
在没法找到具体原因后,就只能重装系统了。
但在重装了新系统之后,还是会出现随机蓝屏。比如从睡眠状态中唤醒,没几分钟就蓝屏了。
分析蓝屏日志也找不出些什么明显的原因。而且各种蓝屏代码都出现过,没一个重复的
恰巧,这次蓝屏,进BIOS,然后突然发现系统引导的路径,指向的是原来的金士顿120G固态。我瞬间Σ(っ °Д °;)っ?这个盘我都已经格式化过几次了。。。怎么被用作引导去了?
所以,我猜测,应该是这个引导的路径不对导致的随机蓝屏。毕竟一个m2.0接口的固态,另一个是SATA接口,可能是唤醒时读取数据发生了意外的bug
而且,在仔细检查后发现,引导的类型也不对。本来一般应该是
:UEFI+GPT(分区表类型)、然后引导的分区名称是 MSP
:Legacy+MBR(分区表类型)、然后引导的分区名称是 MBR
而这个RC10里,却是 UEFI+GPT,和一个MBR分区。而那个金士顿120G的因为删的太快,就没注意是引导分区MSP还是MBR。这里的错乱,退出应该是前面重装系统的时候没装好导致的。所以有时候真得注意些。。。
最后,我的解决方式就是:
1.进PE系统 > 打开分区工具 > 移除MBR分区 > 保存操作
2.拆分分区(拆300mb出来,建空闲分区,就能不破坏其他的分区) > 建立 ESP/MSR分区
3.打开引导修复工具(pe自带) > 选择MSP分区 > 重新建立引导
虽然还不确定这个是不是导致随机蓝屏的主要原因。不过能排除一个算一个吧。
而且,在上面的引导问题在设置完之后,还是又出现了蓝屏的情况。
估摸着,可能还有其他什么东西在影响着。后面有新发现再说了

