為什麼Windows 8.1經常有「更新並重啟」而沒有「更新並關機」?

有的時候更希望更新完了關機,不理解為什麼微軟放棄了以前的做法。



這是因為Windows自從Windows 8.1起關機就和以前有本質不同。

Windows 8.1的關機並不是完全的關機,而是用戶會話的註銷+內核的睡眠(Sleep)。之所以這樣做,是因為NT內核發展到現在完全可以並且有信心做到長時間不重啟而不出現穩定性和性能問題。而內核的sleep比完全的shutdown來說節省了很多硬體自舉並初始化和載入驅動的過程,因此可以大大加快開機速度。這也是Windows 8 為什麼會在開關機速度上相比以往的Windows有這麼優異表現的原因。

這個改進帶來的一個小小副作用,就是在一些Windows Update過程中,如果牽扯到一些系統核心模塊的更新,則必須完成一次重啟才可能使得內核更新生效,因為關機只是一個保存內核狀態並直接關閉電源的動作,關機後開機則恢復前面保存的狀態。如果內核有更新,則可能導致更新的模塊或者驅動無法理解前面舊版本模塊或者驅動保存的內核狀態。為了應對這種情況,必須拋棄前面存儲的內核狀態進行一次完整的自舉啟動和硬體初始化+驅動載入。

Windows 8.1的這個新特性被稱作快速啟動(Fast Startup),這個特性默認啟用,但是可以在電源選項中關閉。關閉後就和老版本Windows一樣的啟動方式了,但帶來的缺點是啟動時間會加長。

簡而言之:

關機=用戶註銷+內核存檔並掛起

開機=內核讀檔並繼續+用戶登錄

重啟&<&>關機+開機


一天是重啟兩天是關機,你兩天不關機就知道了。


更新並重啟和更新並關機一同存在,位於開始界面右上角↗的電源選項里。有時不顯示更新並關機,但關機時仍舊安裝更新。


估計是快捷啟動的原因,需要重啟來重新載入主分區。可以關閉快捷啟動試一試。


推薦閱讀:

現在買諾基亞930合適嗎?
Windows Modern App 的字體渲染為什麼如此之差,該如何解決?
機械硬碟2T加固態硬碟256G最多能裝多少個linux系統和windows系統?
請問針對如下需求,win8是否有必要分區?
Window RT無法兼容 Windows 傳統軟體到底是因為 ARM 架構與 X86 架構的區別導致,還是微軟出於營銷考慮,故意不兼容的?

TAG:微軟Microsoft | MicrosoftWindows | Windows8 |