Windows关机异常导致的无法开机

W

今天本宝宝的电脑突然之间打不开了,给我吓了一跳,赶忙去网上查,“电脑开不开机但是风扇一直转”,结果得到的答复却是CMOS因为静电或者CIH病毒烧掉了,天啊内心那个绝望。然而如果这样就把电脑送去修,那岂不是太没有面子?所以我打算自己先鼓捣鼓捣

首先我先把电脑的内存条取了下来,来看看来及是否会进行BIOS自检,结果并没有触发BIOS提示我电脑没有内存,难道真的是我的电脑CMOS坏掉了?

但是我很快就意识到我犯了一个错误,因为Windows系统在安装的时候默认会开启主板上的两个选项一个叫Fast Boot,一个选项叫Security Boot,后者是验证引导程序数字签名,而前者在我的主板上默认包含了Quick Boot,单Fast Boot只会加快启动速度,而Quick Boot会使主板在开机的一瞬间不进行自检而是在开机过程中进行自检,这样就揭示了为什么我内存条拔下来也没有触发BIOS的提示

但是还有一个问题就是,那我的电脑到底为什么开不了机,这可能Windows的一个盖上盖子触发的事件有关,因为我将缓存文件写在了机械硬盘里,而且Windows默认打开了快速启动,所以关机的时候系统会把一些文件写在机械硬盘的页面文件里,而合上盖子出发的睡眠事件,则是将缓存文件写在我的固态硬盘里,因此在这种情况下,我做个一个非常傻的行为,在电脑没有完全关机的情况下合上了盖子,这就导致了一个后果,系统同时进行了关机和睡眠两个动作,并且整体过程是睡眠的整体速度大于关机的整体速度,所以系统最后的状态是被定格在睡眠上,但是Windows的主进程已经被关闭,当系统开机的时候BIOS默认会调用Windows的睡眠状态进行恢复,这就产生了电脑打不开,但是各个硬件都在正常工作,而且CPU发热量很高

瞎扯蛋了这么一大堆怎么解决的呢?我最后还是把我的系统盘拿了下来,然后重新开机,BIOS找不到系统就会清除掉之前Windows的睡眠模式,当再把硬盘插回去的时候重启就能正常进入系统了

Windows对于关机这个命令在10这个版本的系统里有很多的限制,有多系统的用户就会知道,在Windows 10中为了达到快速启动的效果,Windows会对Windows本身掌管的NTFS或者FAT磁盘进行锁盘,在Linux或者Unix下就无法读取这些磁盘,这次也就是恰好触发了Windows的一个BUG(可以算BUG了),发篇文章来分享一下自己的经历

About the author

NOBUG.IN

Add comment

By NOBUG.IN

Your sidebar area is currently empty. Hurry up and add some widgets.