磁盤空間莫名損失——hiberfil.sys和pagefile.sys在作怪~

最近C盤空間常常莫名損失,總共30G的空間,所有文件加起來大約26G,可用空間只剩10來M——甚是鬱悶~

 

我的電腦—工具欄—工具—文件夾選項—查看—高級設置:取消“隱藏受保護的操作系統文件(推薦)”選項。這時在C盤根目錄下發現hiberfil.sys和pagefile.sys分別佔了大約2G和1G的空間,問題就在這裏啊。百度一下,hiberfil.sys用於休眠,pagefile.sys用於虛擬內存。按照下面的方法取消休眠功能,2G的空間就還給我了:)

 

hiberfil.sys

 

  在一些較新的具有STR功能的主板上安裝了xp後,在系統區根目錄下會有一個 hiberfil.sys 的文件,它的大小和內存容量一樣,這是什麼文件呢?原來這個就是系統的休眠功能所佔用的硬盤空間的文件(Windows 默認休眠功能是處於打開狀態的),電腦處於休眠狀態時,內存中的所有內容將保存到硬盤,並且電腦會被關閉。電腦在返回打開狀態之後,關閉電腦時打開的所有程序和文檔將全都還原到桌面。也就是說,當你讓電腦進入休眠狀態時,Windows 在關閉系統前將所有的內存內容寫入hiberfil.sys文件。而後,當你重新打開電腦,操作系統使用Hiberfil.sys把所有信息放回內存,電腦恢復到關閉前的狀態。然而,Windows 在硬盤上留下了hiberfil.sys文件,即使這個文件不再需要了。
  在開始-關閉計算機時按住shift鍵你就可以看到休眠選項。如果這個功能你不是經常使用,你應該到控制面板→電源選項→休眠中將其關閉,以釋放出硬盤空間,待到要需要使用時再打開即可。
  具體關閉方法:
  -方法1
  打開“控制面板”,雙擊“電源管理”。
  在“電源管理”屬性對話框裏選擇“休眠”選項卡。
  取消“啓用休眠”複選框,點擊“確認”按鈕。
  你一取消“啓用休眠”複選框,Windows XP就自動從硬盤刪除Hiberfil.sys文件。
  -方法2
  桌面右鍵-屏幕保護程序-電源-休眠-----去掉"啓用休眠"前的勾。

  hiberfil.sys是系統休眠時將內存中的所有信息保存到hiberfil.sys這個文件中,它的大小始終和你的物理內存大小一致。要刪除這個文件,可打開“控制面板”下的“電源管理”,選擇休眠選項,去掉“啓用休眠”前的鉤,系統會自動清除hiberfil.sys文件。Hiberfil.sys文件可能很大,是磁盤碎片整理程序不能整理的特殊系統文件。因此,文件Hiberfil.sys的存在將阻止磁盤碎片整理程序進行徹底的整理操作。

 

 

 參考:

http://baike.baidu.com/view/955270.htm

http://baike.baidu.com/view/724336.htm

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章