微軟今天發(fā)布了一個熱修復(fù)補(bǔ)丁程序(Hotfix),解決了Windows 7/Server 2008 R2系統(tǒng)中大容量硬盤的睡眠、休眠問題。
如果你的計算機(jī)中有一塊大容量SATA接口硬盤,比如1TB乃至更多,又安裝著Windows 7或者Windows Server 2008 R2,那么在進(jìn)入睡眠者休眠狀態(tài)并恢復(fù)之后,系統(tǒng)可能就會藍(lán)屏,并顯示如下STOP錯誤代碼之一:
- STOP 0x0000007A
- STOP 0x00000077
- STOP 0x000000F4
微軟表示,在從睡眠或休眠狀態(tài)中恢復(fù)時,SATA硬盤驅(qū)動程序會要求硬盤在10秒鐘之內(nèi)準(zhǔn)備就緒,但大容量硬盤可能會需要更長時間才能完成狀態(tài)轉(zhuǎn)換,導(dǎo)致恢復(fù)操作超時,進(jìn)而引發(fā)藍(lán)屏死機(jī)。
如果遇到這種情況,你就得安裝這個編號KB977178的修復(fù)補(bǔ)丁了,不過Hotfix都不公開發(fā)布,而需要自行索取,所以這里我們打包提供本地下載,方便有問題的用戶使用。
Hotfix修復(fù)補(bǔ)丁下載:http://support.microsoft.com/hotfix/KBHotfix.ASP/' target='_blank' class='infotextkey'>aspx?kbnum=977178&kbln=en-us
訪問KB977178知識庫:http://support.microsoft.com/kb/977178/en-us
附注:
休眠(Hibernate):切換到該模式后,操作系統(tǒng)會自動將內(nèi)存中的數(shù)據(jù)全部轉(zhuǎn)存到硬盤上的一個休眠文件中,然后切斷對所有設(shè)備的供電。在恢復(fù)的時候,系統(tǒng)會從硬盤上將休眠文件的內(nèi)容直接讀入內(nèi)存,并恢復(fù)到休眠之前的狀態(tài)。這種模式完全不耗電,因此不怕休眠后供電異常,但代價是需要一塊和物理內(nèi)存一樣大小的硬盤空間,而且這種模式的恢復(fù)速度較慢,取決于內(nèi)存大小和硬盤速度,一般都要一分分鐘左右,甚至更久。
睡眠(Sleep):Windows Vista開始引入的新模式,結(jié)合了待機(jī)和休眠的所有優(yōu)點(diǎn)。切換到睡眠狀態(tài)后,系統(tǒng)會將內(nèi)存中的數(shù)據(jù)全部轉(zhuǎn)存到硬盤上的休眠文件中(這一點(diǎn)類似休眠),然后關(guān)閉除了內(nèi)存外所有設(shè)備的供電,讓內(nèi)存中的數(shù)據(jù)依然維持著(這一點(diǎn)類似待機(jī))。這樣,當(dāng)我們想要恢復(fù)的時候,如果在睡眠過程中供電沒有發(fā)生過異常,就可以直接從內(nèi)存中的數(shù)據(jù)恢復(fù)(類似待機(jī)),速度很快;但如果睡眠過程中供電異常,內(nèi)存中的數(shù)據(jù)已經(jīng)丟失了,還可以從硬盤上恢復(fù)(類似休眠),只是速度會慢一點(diǎn)。無論如何,這種模式都不會導(dǎo)致數(shù)據(jù)丟失,速度和可靠性都有保障。