也許你已經知道,啟用系統休眠功能會以多占用系統盤空間為代價。因此,不少人將休眠功能關閉以騰出更多空間(尤其是對于固態硬盤用戶來說)。但是,休眠功能也有它的好處,除了省電外,它能讓我們迅速恢復工作現場。如果不想丟棄休眠功能,但還希望能騰出更多的磁盤空間,有什么辦法呢?
我們可以通過對休眠文件進行雙重壓縮,能夠在不失去休眠功能的同時,將休眠文件所占磁盤空間的降到最低。當然,這其中我們還需要注意,合理解決好因休眠壓縮文件大小不適合而導致藍屏出現的問題。
1. 摸清休眠文件的底細
現在很多電腦都配備較大的內存,4GB常見,8GB、16GB也越來越多。而Windows 7以上系統(含Windows 7)的休眠狀態默認要在系統盤劃出等同于物理內存約75%的空間,用于進入節能狀態后保存內存中的數據。因此電腦中若裝了8GB物理內存,默認情況下系統盤根目錄下會出現一個6GB多的hiberfil.sys文件(4GB內存為3GB多)。
在Windows 8.1/10資源管理器的文件搜索框中輸入hiberfil.sys文件名進行搜索,你可能會發現結果令你失望,一無所獲(圖1)。難道C盤下沒有這個文件嗎?不是的,由于該文件具有系統保護和隱含屬性,搜索結果中無法看到此文件,但此文件其實是系統安裝后就默認存在著的。
那么,它在哪兒?怎么能看得到它?我們只需從資源管理器的“查看”標簽面板下點擊“選項”按鈕進入“文件夾選項”窗口,在“查看”選項卡的“高級設置”列表中將“隱藏受保護的操作系統文件”選項前的“√”消掉,然后再選擇“顯示隱藏的文件、文件夾和驅動器”一項(圖2),確定之后,再搜索就看到這個文件了(圖3)。圖中我們看到,安裝了4GB內存的本機,這個文件的大小約為3.17GB。
2. 參數壓縮 休眠文件縮身
我們已經看到了這個文件,的確夠大的,如果你的設備是一個16GB容量的平板,這一占用很“兇殘”。那么,這個文件能不能再小些?如何才能再小些?
Windows 7之前的系統,休眠文件大小與物理內存總數是相等的。微軟PC系統從Windows 7開始就增加了這個默認設置下休眠文件占用系統物理內存總數的75%的功能。且從Windows 7開始我們其實還可以將休眠文件按指定的50%~100%的壓縮比進行壓縮,這一點知道的人不多。
要對休眠文件進行壓縮,只需按下Win+X組合鍵或在Windows 8.1/10開始菜單上右鍵單擊,在彈出的菜單中選擇“命令提示符(管理員)”,在隨后打開的黑色窗口中運行下列格式的命令(圖4):
POWERCFG /HIBERNATE /SIZE nn
其中“nn”是壓縮百分比,可輸入50~100之間的整數,若不指出,系統默認值為75。
重新登錄之后,你會發現休眠文件的大小發生了改變。
3. 自身壓榨 要出更多空間
除了使用休眠文件自身的參數設定讓休眠文件變小外,我們還可以利用系統自身的壓縮功能對該文件進行二次壓縮。
在hiberfil.sys文件上點擊鼠標右鍵,在隨后彈出的屬性窗口中點擊“高級”按鈕(圖5),在激活的“高級屬性”窗口中,選中“壓縮內容以便節省磁盤空間”一項,然后確定(圖6)。
小提示:
Windows系統默認對NTFS格式的磁盤開啟可壓縮選項,如果文件經過系統壓縮,其顏色默認會顯示為藍色,未經壓縮的文件依然顯示為黑色。我們可以有選擇地對整個驅動器或部分文件文件夾、文件進行壓縮。但是,需要注意的是,壓縮之后的文件,其訪問效率要低于正常的時候,也就是說,文件壓縮會不同程度地影響到系統的運行效率,這也是獲取系統空間所必須付出的“代價”。
4. 可致藍屏 壓縮需要小心
要注意的是,如果上述參數修改得過小,可能導致系統休眠時出現“STOP 0x000000A0 INTERNAL_POWER_ERROR”藍屏錯誤。對于運行不同程序、執行不同任務的計算機,由于壓縮率設置不合適可能出現藍屏的幾率不相同。實際可用的壓縮率可能不完全相同,不能一概而論。也許一個系統中使用到高達50%的壓縮率尚可正常休眠,但到了另一個系統中低于60%就不能工作了。具體使用多大的壓縮率才能保證系統正常工作,這需要用戶具體設置嘗試,測試期間最好不要在電腦上處理重要數據,以免因藍屏而丟失數據。等系統測試穩定后再行正常工作。
既然壓縮休眠文件可能出現藍屏,存在一定的風險。因此,一般建議物理內存非常大,并且系統盤空間嚴重不足的情況下修改該設置。如果內存本身比較小,例如只有2GB,壓縮休眠文件能騰出的空間也十分有限,以犧牲穩定性為代價去換取一點空間也不太值得。
小提示:
如果在修改后休眠遇到上述藍屏錯誤,可重啟動系統進入維護命令窗口,設置一個較大的壓縮率。如果問題依然發生,可嘗試執行“POWERCFG /HIBERNATE /SIZE 100”命令,將休眠文件改為“大滿貫”不壓縮試試。注意,休眠文件只能位于系統盤根目錄下,無法像其他文件那樣,將其設置到其他硬盤分區。
以上就是巧用雙重壓縮,讓休眠騰出更多的硬盤空間方法介紹,操作很簡單的,大家學會了嗎?希望這篇文章能對大家有所幫助!
新聞熱點
疑難解答