休眠和待機(jī)都能讓我們?cè)谙麓螁?dòng)時(shí)快速地進(jìn)入系統(tǒng),并且能立即恢復(fù)到上次的操作狀態(tài),達(dá)到省電的目的。雖然它們看似相同,但還是有所區(qū)別的。
明明白白休眠和待機(jī)
每次用完電腦都要關(guān)機(jī),安裝程序后也要求重新啟動(dòng)電腦,關(guān)機(jī)和重啟都屬于系統(tǒng)的電源管理功能,而休眠和待機(jī)功能也是系統(tǒng)電源管理的一部份。
休眠是將當(dāng)前處于運(yùn)行狀態(tài)的數(shù)據(jù),也是執(zhí)行休眠時(shí)內(nèi)容中的所有數(shù)據(jù)保存到硬盤中,文件名是hiberfil.sys,默認(rèn)位于系統(tǒng)盤根目錄中。休眠后,我們可以切斷電腦的整個(gè)電源,再次打開(kāi)電腦時(shí),系統(tǒng)就從hiberfil.sys文件中讀取休眠時(shí)保存的數(shù)據(jù),從而喚醒上次的系統(tǒng)狀態(tài)。
待機(jī)是把當(dāng)前處于運(yùn)行狀態(tài)的數(shù)據(jù)保存在內(nèi)存中,電腦會(huì)繼續(xù)對(duì)內(nèi)存供電,而對(duì)硬盤、屏幕和CPU等部件則停止供電。當(dāng)打開(kāi)電腦時(shí),所有的數(shù)據(jù)將直接從內(nèi)存中被喚醒。
由于休眠是從硬盤中讀取數(shù)據(jù),而待機(jī)是從內(nèi)存中讀取數(shù)據(jù),因此喚醒待機(jī)比喚醒休眠的速度快。不過(guò),如果突然斷電,那么處于待機(jī)狀態(tài)所保存的數(shù)據(jù)將全部丟失,而處于休眠狀態(tài)下則不用擔(dān)心數(shù)據(jù)會(huì)被丟失。
執(zhí)行待機(jī)和休眠
啟用待機(jī)功能非常簡(jiǎn)單,在“開(kāi)始”菜單中選擇“關(guān)閉計(jì)算機(jī)”,在彈出的“關(guān)閉計(jì)算機(jī)”窗口中直接點(diǎn)擊“待機(jī)”即可。
啟用休眠則要復(fù)雜點(diǎn)了,首先,要在系統(tǒng)電源管理中啟用休眠功能。在控制面板中點(diǎn)擊“電源選項(xiàng)”,然后在打開(kāi)的屬性窗口中切換到“休眠”選項(xiàng)卡,接著選中“啟用休眠”項(xiàng)(圖1)。
啟用了休眠功能后,在“關(guān)閉計(jì)算機(jī)”窗口中并不會(huì)直接出現(xiàn)“休眠”項(xiàng)。在Windows XP SP2中的“關(guān)閉計(jì)算機(jī)”窗口中按Shift鍵不放,這時(shí)會(huì)發(fā)現(xiàn)窗口中的“待機(jī)”將會(huì)變成“休眠”,再點(diǎn)擊“休眠”就能讓系統(tǒng)處于休眠狀態(tài)。
提示 Attentlon
如果“休眠”選項(xiàng)卡不可選,則表明你的計(jì)算機(jī)不支持該功能。
讓“休眠”選項(xiàng)現(xiàn)身
有沒(méi)有辦法讓“休眠”選項(xiàng)直接在關(guān)閉計(jì)算機(jī)窗口顯示出來(lái)呢?
Step1 在“ 運(yùn)行” 窗口中執(zhí)行“regedit”命令,打開(kāi)注冊(cè)表編輯器。展開(kāi)“ H K E Y _ L O C A L _ M A C H I N E \\SOFTWARE\\Policies\\Microsoft\\Windows”,右擊“Windows”,選擇“新建”→“項(xiàng)”。將“新項(xiàng)#1”改名為“System”(不包含引號(hào))。再選中“System”,按類似的方法在“System”下新建一個(gè)名為“Shutdown”的項(xiàng)。
Step2 選中“ S h u t d o w n ”, 在右側(cè)窗口空白處點(diǎn)擊鼠標(biāo)右鍵,選擇“新建→DWORD值”,接著將“新值#”改名為“ShowHibernateButton”,雙擊該鍵在彈出的窗口中設(shè)置該值為“1”,按照類似的方法再新建一個(gè)名為“HibernateAsDefault”的鍵,其鍵類型為DWORD且值為“1”(圖2)。
Step3 下載msgina.dll(下載地址:http://pcd.skycn.net)文件來(lái)代替系統(tǒng)盤Windows\\system32中的msgina.dll文件,由于Windows文件保護(hù)機(jī)制,因此要借用一款名為Replacer的小工具來(lái)幫忙(下載地址:http://www3.telus.net/_/replacer/)。
Step4 下載解壓后,運(yùn)行其中的replacer.cmd文件。將系統(tǒng)盤Windows\\System32目錄下的msgina.dll文件直接拖放到Replacer命令提示符窗口中并按回車,接著再將下載的msgina.dll文件拖放到Replacer命令提示符窗口中,回車后再按“Y”確認(rèn)替換(圖3)。
Step5 在替換的過(guò)程中可能會(huì)出現(xiàn)“Windows文件保護(hù)”窗口,點(diǎn)擊“取消”按鈕,然后再在彈出的警告窗口中點(diǎn)擊“是”(圖4)。
Step6 打開(kāi)“W i n d o w s任務(wù)管理器”,按住Ctrl鍵,在“關(guān)機(jī)”菜單中選擇“重新啟動(dòng)”快速關(guān)機(jī)(按正常方法關(guān)機(jī)可能會(huì)產(chǎn)生藍(lán)屏)。重啟以后就能在關(guān)閉計(jì)算機(jī)窗口中看到“休眠”項(xiàng)了(圖5)。
本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文。