问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Windows快速启动功能详解:原理、问题及解决方案

创作时间:
作者:
@小白创作中心

Windows快速启动功能详解:原理、问题及解决方案

引用
51CTO
1.
https://blog.51cto.com/u_16213645/12188288

在使用Windows 8、10系统时,你是否遇到过一些奇怪的问题,比如无法进入BIOS、无法更新系统、开机内存占用过高、虚拟键盘无法输入中文、关机后自动重启等等?这些问题看似毫无关联,但往往关闭"快速启动"这个功能就能解决。那么,"快速启动"到底是什么?为什么它会导致这么多奇怪的bug呢?本文将为你详细解答。

快速启动工作原理

"休眠"和"睡眠"功能已经伴随Windows很久,此前我们也介绍过"休眠、睡眠和关机的区别"。

通过这两个功能,微软希望用户可以不"关机"电脑,以方便更快地唤醒系统,但是经过长期观察,微软发现大部分用户还是会每次用完都将电脑"关机",让电脑下次启动时回到初始化状态。

于是微软工程师心想"如果用户只是想要电脑回到初始化状态的感觉,为什么我们不将这种状态存储到'休眠文件'中,以实现更快的开机速度呢"。于是Windows 8、10在基于早期版本中"混合睡眠"模式的基础上实现了"快速启动"功能。

通过将操作系统状态保存到"休眠文件"中,唤醒系统时只需要将系统加载到内存中,不需要每次都从头初始化系统,从而节省开机时间。

"快速启动"和"休眠"的区别在于,使用"快速启动"关机后系统会结束所有程序、文档并注销账户,只有Windows系统内核、驱动、运行状态等会存储到"休眠文件"。当再次唤醒系统时,Windows就不必重新加载这些核心,只需要将"休眠文件"重新加载到内存即可。因此"快速启动"才能同时兼顾关机速度和开机速度。

奇奇怪怪的bug

理解"快速启动"的原理后,就不难理解为什么这个功能会导致众多小bug了,正是因为系统从未真正关机,系统内核从未重置,让一些bug或导致bug的错误也得以保留。

这就是为什么有些人的电脑开机后需要重启一次才能恢复正常,因为上一次关机并不是真正的关机,而重启的关机才是真正的关机。

如何进行"干净"的关机

现在"快速启动"已经非常完善了,几乎不会导致bug,但是有时候难免也会遇到意外,或者如果你想真正"干净"的完全初始化系统,可以通过以下方法实现真正"关机"。

  1. 控制面板 - 硬件和声音 - 电源选项 - 更改电源按钮功能 - 关机设置中可以关闭"快速启动"功能。你可能需要先选择"更改当前不可用的设置"才能修改下方选项。

但是关闭"快速启动"后开机速度会慢许多,有点得不偿失。

  1. 可以按住Shift再点关机,即可让"本次关机"取消快速启动。

是系统中的"关机",不是物理按键!

补充:按住Shift再点重启,会让电脑重启进入"恢复模式"

  1. 也可以管理员身份运行cmd并输入shutdown/s /full /t 0实现"干净"关机。

4."重启"的关机并不会使用"快速启动"功能,也属于"干净"的关机。

你可以在"任务管理器"中查看电脑是否使用了"快速启动",如果是完全关机重启的话"正常运行时间"会被重置,而"快速启动"则会保留运行时间。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号