Win10 “快速启动”

情况描述

玄学,实在是玄学bug,遇到过电脑卡顿,多方排查根本,发现有啥可疑之处。连“关机”都不能解决问题[滑稽] 。

经过网上的搜寻类似问题,终于找到问题根源所在——Win10的 快速启动


“快速启动”是个啥

快速启动让你开机更快(一句废话,嘿嘿)

快速启动 是从 Windows 8 开始推出的。凭借“快速启动”同配置下,Windows8、10 的开机速度要比 Windows 7 快了30% 到 70% 。

以前的版本win7中有“休眠”,实现了休眠后再开机时从硬盘读取原本休眠前内存保存的所有数据。

快速启动 ,方法类似,大致原理则是:
所有用户进程(比如你开的记事本,浏览器之类的)都会被结束掉。结束后,内存里就剩下内核及系统相关的模块,还有一部分驱动了。”快速启动“的方法就是,把内核、模块、驱动等核心的系统软件服务写到硬盘里,开机时直接把它们读进来就好了,所以你就会觉得开机速度很快。

不是完全关机

快速启动的原理决定了系统内核没有关闭——必然产生了一个缺点:快速启动意味着你上次的关机并不是完全关机。正是因为系统从未真正关机,系统内核从未重置,让一些 bug 或导致 bug 的错误也得以保留。

“呃,等于是,我关机了但没完全关机?”

“没错。”

请调出任务管理器(win10,右键状态栏即可)。

window10启动docker WINDOW10启动快速启动好吗_window10启动docker

可以看见的是“正常运行时间”,它显示的就是你上次重启后到现在的运行时间

由于微软更新win8及win10让快速启动功能是默认启动的。于是有了这种场景:微软问用户“快不快就完了”,然后用户点头了,另一边bug“我也来凑凑”。


关闭“快速启动”的步骤

方法①

电源选项 -> 更改电源按钮功能

window10启动docker WINDOW10启动快速启动好吗_系统内核_02

方法②

按住Shift + 开始菜单的关机

window10启动docker WINDOW10启动快速启动好吗_window10启动docker_03