Win7删除休眠文件
癥狀描述
????幫用戶的Windows 7的系統(tǒng)盤清理磁盤空間的時(shí)候發(fā)現(xiàn)一個(gè)名為hiberfil.sys的系統(tǒng)文件占用磁盤空間特別大,無法直接通過刪除達(dá)到釋放磁盤空間的目的。
原因分析
hiberfil.sys是Windows 7系統(tǒng)的休眠文件。一般來說:?
休眠文件(hiberfil.sys)占用的磁盤空間 + 虛擬內(nèi)存頁面文件(pagefile.sys)占用的磁盤空間 = 物理內(nèi)存大小。?
由于休眠功能默認(rèn)是開啟的,所以導(dǎo)致文件被占用無法刪除。如圖1所示。該文件是隱藏的系統(tǒng)文件,需要在“文件夾選項(xiàng)”中設(shè)置顯示隱藏的系統(tǒng)文件。?
?
圖1
?
解決方案
1.
以管理員身份登錄,右擊開始菜單中的“命令提示符”,選擇“以管理員身份運(yùn)行”進(jìn)行提權(quán)操作,如圖2所示。?
?
圖2
2.
輸入命令“powercfg -h off”,輸入完畢后hiberfil.sys文件會(huì)被自動(dòng)刪除
補(bǔ)充說明
1.
如果不打算使用休眠功能,可以通過以上方法安全刪除休眠文件,不會(huì)留下任何隱患。如果想開啟,敲入命令“powercfg -h on”即可,hiberfil.sys會(huì)被自動(dòng)創(chuàng)建。
2.
Windows 7 睡眠 = Windows XP 待機(jī)
Windows 7 休眠 = Windows XP 休眠
Windows 7 混合睡眠 = Windows 7 睡眠 + Windows 7 休眠。
所謂待機(jī)是指將當(dāng)前內(nèi)存中的會(huì)話與數(shù)據(jù)保存在物理內(nèi)存中,然后關(guān)閉除內(nèi)存以外的其他設(shè)備的供電。優(yōu)點(diǎn)是下次開機(jī)則會(huì)迅速的從內(nèi)存中讀取上次保存數(shù)據(jù)。缺點(diǎn)是一旦內(nèi)存意外掉電則會(huì)丟失內(nèi)存中的數(shù)據(jù),無法在下次開機(jī)的時(shí)候?qū)崿F(xiàn)快速開機(jī)。
休眠是將當(dāng)前內(nèi)存中的會(huì)話與數(shù)據(jù)保存在系統(tǒng)盤的休眠文件中,然后關(guān)閉所有設(shè)備的供電,下次開機(jī)則會(huì)相對(duì)較快的從休眠文件中讀取上次保存數(shù)據(jù)。
綜上所敘,待機(jī)后進(jìn)系統(tǒng)速度快,但是還要給內(nèi)存供電,且掉電后數(shù)據(jù)丟失,而休眠后進(jìn)系統(tǒng)相對(duì)待機(jī)要慢幾秒(但是仍快于平時(shí)的正常開機(jī)),無需給內(nèi)存供電。故在Windows 7中,就將這兩種的優(yōu)缺點(diǎn)互為補(bǔ)充,合并后變成了“混合睡眠”功能,即當(dāng)前內(nèi)存中的會(huì)話與數(shù)據(jù)會(huì)同時(shí)保存在休眠文件和物理內(nèi)存中,如果沒有掉電,則會(huì)迅速的從內(nèi)存中讀取所需數(shù)據(jù);如果意外斷電也沒關(guān)系,仍可以從睡眠文件中加載所需數(shù)據(jù)。?
3.
命令“powercfg -h off”其實(shí)只是關(guān)閉Windows 7休眠功能。混合睡眠功能還是可以用的。(其實(shí)用到的只是Windows 7的睡眠功能。如果內(nèi)存意外掉電,則無法恢復(fù)到混合睡眠前的狀態(tài))
總結(jié)
以上是生活随笔為你收集整理的Win7删除休眠文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RMAN备份及恢复归档日志的语法
- 下一篇: PL/SQL Developer启动时报