
用戶都希望電腦能夠像家電一樣打開后馬上可以使用,為此,微軟在Windows 8中加入了“快速啟動”功能,盡可能地縮短系統啟動的時間。所謂“快速啟動”實際上是“內核休眠”中的一種特殊休眠功能,能夠在切斷電腦電源前將系統內核的運行數據存儲到一個文件之中,在重新啟動時直接加載該文件的數據以實現系統的快速啟動。與此前版本Windows系統休眠的功能不同,“內核休眠”只保存系統內核數據,并不保留用戶打開的應用程序等會話信息,在系統重新被喚醒時它將為用戶開始一個新的會話。與以往的休眠技術相比,“內核休眠”需要保存和加載的數據相對較少,所以保存和加載的時間自然就更快。
待機而不是關機
Windows XP、Vista和Windows 7等老版本的Windows系統雖然不能夠使用“內核休眠”功能,但是能夠通過休眠等各種節能模式實現類似的效果,不過,前提條件是電腦的BIOS和所有驅動程序支持該節能模式。我們不必擔心這會耗費過多的電力,在CHIP的測試中,如果完全關閉Windows 7,但不切斷電腦的電源,那么功耗僅有0.5W,在待機模式下也只需要約3W,而換來的是Windows能夠以“飛快”的速度被喚醒。
配置:即時啟動
實現快速啟動我們不需要任何特殊的工具,Windows XP、Vista和Windows 7已經提供了我們需要的功能。
Windows XP Windows實現快速啟動的關鍵在于使用各種節能模式,而不是完全關閉電腦。在Windows XP中主要利用待機模式(節能模式S3)和休眠模式(節能模式S4),待機模式也就是所謂“掛到內存”(Suspend to RAM/STR)的節能模式,當前系統的運行數據將保留在內存中,保持5V的電源供電讓內存不丟失數據;休眠模式則是將所有運行的數據都保存到硬盤上,然后完全關閉電腦。如果希望以最快的速度喚醒電腦,那么待機模式是較佳的選擇,系統只需為各種設備供電并喚醒它們,即可恢復到進入待機模式前的狀態。相比之下,休眠模式更節能,但是需要花費較多的時間從硬盤上讀取數據才能恢復系統。
如果準備使用待機模式,則只需單擊“開始”按鈕,選擇“關閉計算機”,在對話框中選擇“待機”即可。如果準備使用休眠模式,那么首先需要在“控制面板”中打開“電源選項”,切換到“休眠”選項卡,選中“啟用休眠”,然后在“開始”菜單上選擇“關閉計算機”,并按下[Shift]鍵,關閉電腦對話框中原有的“待機”按鈕將變成“休眠”。
Windows Vista 在Windows Vista中同樣有待機和休眠兩種節能模式,除此之外,還有一個新的混合待機模式,這是一個結合待機模式和休眠模式的節能模式,系統當前的運行數據保留在內存中的同時也會被存儲到硬盤上,這樣在電腦一直保持供電的情況下,可以像普通的待機模式一樣以最快的速度喚醒電腦,在供電中斷的情況下,又能夠避免出現普通待機模式丟失數據的情況,它能夠像普通的休眠模式一樣,在電腦重新啟動時讀取硬盤上的數據迅速恢復系統。
單擊“開始”按鈕,再單擊鎖定按鈕右側的箭頭,即可選擇我們需要的節能模式。默認設置下,這里的“睡眠”功能將采用混合待機模式,需要改變設置時可以在“控制面板”中打開“電源選項”,在當前使用的電源計劃下方單擊“修改計劃設置”,再單擊“更改高級電源設置”即可修改默認的節能模式。
Windows 7 Windows 7進入節能模式的方法與Windows Vista相同。如果希望使用混合待機模式,則可以在“控制面板”中打開“電源選項”,在當前使用的電源計劃下方單擊“修改計劃設置”,再單擊“更改高級電源設置”將“睡眠”選項下的“允許混合睡眠”設置為“打開”即可啟用此功能。如果準備使用休眠模式,則可以在開始菜單搜索輸入框中鍵入“cmd”,等待返回查找到“cmd.exe”的搜索結果,按住[Shift]+[Ctrl]鍵回車以管理員身份運行該程序,并在打開的命令提示符窗口中鍵入“powercfg -H on”執行啟用休眠模式,這樣就可以在節能模式中看到“休眠”選項了。
排除:待機錯誤
如果系統中的節能模式無法正常工作,那么可以參考下面的方法嘗試排除故障,以使各種節能模式能夠正常工作。
查看節能模式 想使用某種節能模式時才發現系統中的該功能無法使用,例如“待機”按鈕是灰色的,或者電源選項中沒有列出需要的功能等等。如果希望詳細了解系統支持的節能模式以及目前的設置,則可以以管理員身份打開命令提示符窗口,并通過命令“powercfg”查看,例如鍵入“powercfg/a”可以查看系統支持的節能模式;鍵入“powercfg/?”可以了解該命令詳細的使用方法。
測試節能模式 我們應該測試各種節能模式的工作狀態,在系統進入節能模式后,如果按下鍵盤的按鍵就能夠喚醒它,那么就意味著當前系統并沒有進入很深的節能模式(S1、S2、S3從淺到深)。在待機模式下,可以按下光盤驅動器的彈出按鈕,如果沒有反應,那么意味著Windows已經真的進入僅保留5V電源供電的節能模式。
檢查所有驅動程序 設備需要支持節能模式的驅動器程序,才能夠在進入節能模式之后被喚醒并恢復正常的工作。通過“powercfg”我們可以列出系統中支持各種節能模式的設備,同時,注意在使用節能模式之后,設備管理器中是否會出現有驚嘆號的設備。出現狀態異常的設備,很多時候是由于設備的驅動器不兼容ACPI電源管理技術。通常,設備制造商會及時更新驅動程序,所以需要確保Windows中所有設備的驅動程序是最新的。
檢查BIOS 對于各種節能模式的支持,大部分電腦的BIOS或者UEFI固件都不會有什么問題,只有一些比較舊的電腦,BIOS可能無法完全符合ACPI標準。對于已經有些年頭的主板,可以嘗試更新BIOS,不過,在此之前,可以先檢查一下節能模式的異常狀態是否只是由于BIOS中ACPI功能被禁用所導致的。
調整喚醒設備 喚醒電腦的設備通常是鍵盤和鼠標,不過,為了防止不小心觸碰鍵盤、鼠標,我們應該在設備管理器中雙擊鍵盤或鼠標設備,單擊切換到“電源管理”,取消“允許此設備喚醒計算機”的選中標記,確保只能夠通過電腦的電源按鈕來喚醒。