Windows快速啟動怎麼做到的,開不開?


3樓貓 發佈時間:2024-10-27 14:17:19 作者:wyq777 Language

在Windows控制面板的電源設置頁面,有一個”啟用快速啟動”的選項

Windows快速啟動怎麼做到的,開不開?-第0張

據微軟說這是一種允許電腦在關機後能夠迅速恢復到之前的狀態,從而減少開機時間的功能

貌似很少見過有人談這個話題

網上能看到的大部分也就是跟小白說不要開不要開

那麼這一期我將與各位一起探討一下

這個Windows快速啟動(也就是Windows Fast Startup)的原理,以及啟用後的功效和為此付出的代價.

Windows快速啟動怎麼做到的,開不開?-第1張

開啟"快速啟動"前後系統的開關機變化

傳統Windows開關機

我們先來談談傳統Windows的關機和啟用過程

在未啟用”快速啟動”的情況下,當點擊關機鍵那一刻,Windows似乎會做出下面步驟:

  1. 通過調用任務管理器來按照優先級和依賴關係關閉應用程序和進程,然後再關閉外圍的服務

  2. 註銷所有已登錄的系統用戶會話,將所有用戶配置寫入硬盤中

  3. 逐步停止系統服務,包括後臺進程,設備驅動和系統任務

  4. 關閉Windows系統內核

  5. 系統向硬件發出shutdown命令斷電

Windows快速啟動怎麼做到的,開不開?-第2張

當我們再次按下開機,Windows會採用冷啟動方式

進行Boot引導,加載,初始化內核,登錄用戶會話

反正一聽就有一種”老牛拉破車”的無力感

快速啟動下的Windows開關機

啟用了”快速啟動”之後,Windows的關機會介於一種凍結而不是完全關閉狀態

Windows快速啟動怎麼做到的,開不開?-第3張

按下關機

  • Windows照常關閉所有應用程序

但接下來

  • Windows會將內核狀態,系統服務,驅動程序等的內存拷貝到硬盤的hiberfil.sys文件,完成凍結的第一步

Windows快速啟動怎麼做到的,開不開?-第3張

  • 然後註銷所有用戶,這一點沒變

接下來

  • 在傳統關機本來應該關閉內核的時候,Windows貌似會將內核,驅動和硬件狀態再一起保存到硬盤,最後再發出斷電指令

好處:

再次開啟時,Windows不需要從頭加載內核,它會從硬盤冰箱裡拿出凍結的休眠文件hiberfil.sys,然後恢復此前的內核狀態

  • 最終再次登錄系統用戶會話

快速啟動的功效

那麼開啟快速啟動節省的時間我們似乎就知道從哪裡來了

我們節省的時間大概來自這些地方:

  1. UEFI初始化比BIOS初始化少用的時間,因為不選擇UEFI啟動+GPT分區而是傳統啟動方式的話,似乎有人甚至無法直接打開"快速啟動"

  2. 啟用內核的時間

  3. 加載驅動和設備狀態的時間

開不開

這個功能吼不吼啊?

不用想肯定是要付出代價的

給系統更新的時候通常要關機

因為我們直接改變了Windows的關機方式,所以這有時候可能沒法很好的進行”更新並關機”的選項

Windows快速啟動怎麼做到的,開不開?-第3張

另一方面,這個功能有可能干擾加密硬盤的加密

有時候你想給你硬盤裡的小姐姐住的房子上個鎖

可是這把鎖壞了,你不得不重新掛一把鎖上去

就像你的電腦不得不重新掛載這個加密硬盤一樣

不過像BitLocker這樣的全磁盤加密大概是不影響的

Windows快速啟動怎麼做到的,開不開?-第3張

還有,快速啟動關電腦時,Windows會鎖定Windows硬盤

就是佔著茅坑不拉屎,佔著餐位不點餐

Windows快速啟動怎麼做到的,開不開?-第3張

如果你的電腦組了雙系統,另一個系統很可能無法訪問這個硬盤甚至無法啟動另一個系統

如果另外一個系統強行啟動或訪問Windows鎖定的硬盤,有可能導致數據損壞

Windows快速啟動怎麼做到的,開不開?-第3張

這就像你開的餐館有個客人吃完東西甚至沒點東西但就是賴著不走,老闆和外面排隊的都著急.有時候外邊排隊的客人有點暴脾氣,衝進餐館一腳踹飛了座位上的人,結果被蜀黍罰款請吃公飯了

所以我個人認為呢,如果有配置雙系統的朋友呢,最好不要開這個功能,普通的用戶還是可以開的,我完全不認為這個功能像網上其他人說的這麼玄乎破壞性這麼強,只是在某些特定情境下用這個功能會付出一定的代價.


© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com