最近整理C盤,發現C盤有很多“無法移動的文件”(綠色部分),很奇怪啊,我已經將“虛擬內存”中的“頁面文件大小”都設置為“無分頁文件”並且重新啟動了機器。
於是在“工具”-“文件夾選項”-“查看”中,設置將隱藏文件全部顯示出來。
發現有一個hiberfil.sys文件,有1.78G大小,網上一查:
在系統區根目錄下會有一個hiberfil.sys的文件,它的大小和內存容量一樣,這是什麼文件呢?
原來這個就是系統的休眠功能所占用的硬盤空間的文件(Windows默認休眠功能是處於打開狀態的),電腦處於休眠狀態時,內存中的所有內容將保存到硬盤,並且電腦會被關閉。
電腦在返回打開狀態之後,關閉電腦時打開的所有程序和文檔將全都還原到桌面。
也就是說,當你讓電腦進入休眠狀態時,Windows在關閉系統前將所有的內存內容寫入hiberfil.sys文件。
而後,當你重新打開電腦,操作系統使用Hiberfil.sys把所有信息放回內存,電腦恢復到關閉前的狀態。
然而,Windows在硬盤上留下了hiberfil.sys文件,即使這個文件不再需要了。
原來是這樣!並且不限於XP或NT。