Windows XP揪出佔據硬碟的兇手

來源:互聯網
上載者:User

最近筆者給一朋友裝機,新電腦搞回家後我就幫他裝系統,現在當然首選Win XP了。在要給系統硬碟分區時,原以為一個XP系統安裝完成後也就是佔到不到2G的空間,給它分個4G就足夠了。可沒想到用了一段時間後他就向我告急,工作列處總提示系統硬碟空間不足!

拍馬趕到後,發現系統硬碟C盤果然剩餘空間已經不多了。看看C盤,發現朋友並沒有往C盤安裝過多軟體也沒有儲存太多的檔案,使用磁碟清理工具清理一下後,C盤的剩餘空間也只有400M左右。一個Win XP 1G多,加上朋友安裝的一點軟體和存放的檔案也就不到3G,那麼另外的1G空間哪裡去了呢?

兇手現形

選擇C盤下的所有檔案,查看其大小,也是只有2G大小。在檔案夾選項的查看中將“隱藏受保護的作業系統檔案(推薦)”選項去掉,並在“隱藏和檔案夾”選項中選擇“顯示所有檔案和檔案夾”。終於發現問題所在了,在C盤根目錄下發現hiberfil.sys和pagefile.sys這兩個檔案出奇的大,查看大小,發現兩個檔案居然有700多M!看來就是他倆搞的鬼了。

幹掉兇手

我們先來看看hiberfil.sys這個檔案,查看它的大小,發現以後奇怪的現象,它的大小正好是256M,怎麼會和記憶體的大小一樣大小呢?巧合嗎?這也太巧了吧,當然不是了,筆者發現只要啟動了WinXP的休眠功能,該檔案就會存在,系統在進行休眠的時候就把記憶體中的資訊儲存到硬碟上的Hiberfil.sys檔案中,以確保喚醒時能夠恢複到休眠前的狀態。說實話XP的休眠功能真的沒什麼好處,佔用空間多不算,如果和主板的ACPI不相容還會造成關機不正常的現象。必須關閉它,開啟“控制台→電源選項→休眠”,將“啟用休眠”選項去掉(如圖2)。這時再到C盤下就發現hiberfil.sys檔案已經消失了。

再來看看pagefile.sys這個檔案,它就是系統分頁檔(也就是大家熟知的虛擬記憶體檔案),它的大小取決於開啟的程式多少和你原先設定分頁檔的最小最大值,是不斷變化的,有時可能只有幾十M,有時則達到600M以上。既然這個檔案已經使的系統磁碟分割緊張,我們就來調整它,把它調整到其他閒置分區中(E盤有10多G未用空間,就放到E盤吧)。選擇“控制台→系統→進階”,單擊效能地區中的“設定”按鈕;然後選擇“進階→更改”,在開啟的虛擬記憶體設定視窗中選擇系統所在的分區,選中“無分頁檔案”將系統磁碟分割去除(如圖3);最後選擇E盤,如果想手動設定記憶體記憶體的最小最大值就選擇“自訂大小”,如果想讓系統來自己管理的話就選擇“系統管理的分區”。

小提示:去除某個分區的分頁檔和設定某個分區的頁面後都要單擊一下旁邊的“設定”按鈕,這樣你的設定才會生效,直接單擊視窗的“確定”按鈕是不行的。

經過以上設定後,C盤下的hiberfil.sys和pagefile.sys檔案消失了,系統磁碟分割空間終於恢複了本來面目。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.