http://blog.yam.com/geniusoffice0716/article/72050431
每次裝好新系統之後,C槽總是被系統占用了好多容量,尤其是pagefile.sys和hiberfil.sys這兩個系統檔案,動輒1TB的大容量HDD也許沒甚麼感覺,但在小不拉幾的SSD上每GB可都要斤斤計較了。
pagefile.sys是虛擬記憶體的放置處,可以在"進階系統設定"裡面自行調整,而hiberfil.sys在Windows 7下是放置"休眠"時所需的檔案,所以很多人會直接使用「powercfg -h off」這個指令關閉休眠功能,但這個檔案在Windows 8下不只是休眠檔案,和快速啟動的功能有所關聯,所以本篇文章將提供Windows 8調整hiberfil.sys容量的方法。
相信會看到這篇文章的朋友,都是為了hiberfil.sys而煩惱的,而目前網路上的教學大都是Windows 7,直接關閉休眠功能,但這在Windows 8下是不正確的,雖然也可以直接關閉,但是一但完全刪除,Windows 8主打的快速啟動功能同時也被關閉了,啟動速度就會回到Windows 7的感覺,甚至會更慢喔!!
以上是國外網站做的抽樣測試,可見Windows 8的快速啟動普遍都較快,所以除非真的很需要硬碟空間,或是不需要快速啟動(有兩顆以上SSD跑RAID0之類...)的朋友,不然本人強烈建議保留hiberfil.sys
hiberfil.sys系統預設大小為實體安裝記憶體容量的75%,所以安裝的記憶體越大,占用的容量就越多,我的電腦安裝16G的記憶體,hiberfil.sys的大小就是12G左右,若是裝有32G或是64G記憶體,hiberfil.sys就大得可怕了!
要修改hiberfil.sys大小,需要使用系統內建的命令提示字元,WIN+Q快速鍵開啟搜尋功能,輸入CMD後就會出現與命令提示字元有關的程式。
在"命令提示字元"上按右鍵,選擇以系統管理員身分執行。
輸入「dir c:\ /ah」指令查看hiberfil.sys的大小
接下來要修改hiberfil.sys大小,輸入「powercfg /h /size 要乘的倍率(百分比)」
powercfg /h /size後方的數值代表乘以記憶體的倍率,經本人實驗只能輸入50以上的數值,也就是說最少須保留記憶體一半的容量給hiberfil.sys
修改完成後hiberfil.sys從原先的11.9G縮小為7.9G,讓快被塞爆的C槽多出了4G的空間,同時也保有Windows 8的快速啟動功能,大家不妨試試看!!