相對於Windows 7,Windows 8 使用了什麼技術,使得開機變快很多?


使用了近似休眠的技術,將Kernel寫入磁碟,下次啟動直接載入內存,跳過了需要啟動步驟(比如核心驅動等)。詳細見維基百科和微軟博客。

Startup

Windows 8 defaults to a "hybrid boot" mode; when the operating system is shut down, it hibernates the kernel, allowing for a faster boot on the subsequent startup. This is further compounded with support for multiple cores during bootup. On compatible systems, a manufacturer"s splash can now be maintained on-screen following thePower-on self-test, allowing for a seamless transition between control from the firmware to Windows.

As the increased boot speed of devices with UEFI can make it difficult to access these functions using keyboard shortcuts, the Advanced Startup menu can now also be launched from within Windows using either the PC Settings app, holding down Shift while clicking the Restart button, or by using the new "-o" switch onshutdown.exe.

參考:

Reengineering the Windows boot experience

Designing for PCs that boot faster than ever before


windows 8 默認的關機按鈕,不是真的關機,可以認為是一種休眠。

微軟將其稱作混合啟動(Hybrid Boot)

混合啟動」的原理是關機的時候只關閉用戶會話,讓系統內核會話轉入休眠狀態,從而有效提高Windows 8系統的重新恢復啟動速度

這種技術,幾乎沒什麼缺點,只會在C盤多保存出一個與內存大小相同的文件(比如8G)。以保存休眠時的一些文件會話狀態。而8G的C盤空間,在現在的時代,可以認為是無害的。優點自然比較明顯,可以加快啟動的速度。

根據我的個人測試,如果C盤使用固態硬碟(SSD),這項啟動將不會有明顯的提升。而使用傳統的機械硬碟,特別是5400轉的那些,區別是比較大的。

在電源設置中,是可以選擇是否啟用混合啟動替代默認傳統關機。如果取消,則會與傳統的開關機相同。


推薦閱讀:

Windows Update 需要打開么?
win7中同一個程序為什麼不能在多個用戶下共用?
用u盤裝系統出錯?
windows下有沒有好的可以直接截動圖gif的軟體推薦 ?
C盤分區很大沒事嗎?

TAG:Windows7 | Windows8 | 開機啟動 |