相信有很多人存在這樣的困惑:為什么我的C盤空間越來越少?每次啟動Windows 7,什么都沒做,甚至還卸載了一些軟件,卻發現C盤空間變的更大了。難道裝了Vista,C盤就得越來越小么,到底怎么回事?那么如何節省windows 7系統的C盤空間?讓我們拿起手術刀,一起揪出Windows 7 C盤空間越來越小的原因是什么,并徹底的消滅這個罪魁禍首。看鄭州北大青鳥培訓翔天信鴿校區呂老師給出大家最完美的解決方案。
這里面涉及到一些系統設置和優化,雖然沒有什么危險,但是也建議大家都看仔細,起碼,你要知道原理和方法,能隨時恢復過去。畢竟,Vista有些占用C盤空間的原因,還是對大家的系統有好處的,例如應用程序緩存等等。提醒大家注意,本文用C盤泛指安裝了Windows 7 的那個盤符,用C盤代表,你裝Vista到其他盤符,也照著葫蘆畫瓢行了。
1、深度剖析和完美解決
(1)休眠文件 hiberfil.sys :
該文件在C盤根目錄為隱藏的系統文件,隱藏的這個hiberfil.sys文件大小正好和自己的物理內存是一致的,當你讓電腦進入休眠狀態時,Windows Vista在關閉系統前將所有的內存內容寫入Hiberfil.sys文件。而后,當你重新打開電腦,操作系統使用Hiberfil.sys把所有信息放回內存,電腦恢復到關閉前的狀態。可Windows 7 并不會將這個文件刪除,而是一直放在硬盤上,會白白地占用一部分磁盤空間。有了睡眠功能就可以了,休眠功能可以選擇不要的,團隊的人就統統關閉了這個硬盤大戶。又占空間,又要頻繁讀寫硬盤。刺客的t61就這么一下多了4個G的空間。
Windows 7下面安全刪除休眠文件的方法一:用管理員身份運行cmd.exe 打開命令行窗口,然后運行:powercfg -h off,注意,C盤殘留的hiberfil.sys隱藏文件可以取消隱藏后,直接刪除。
(2)虛擬內存 pagefile.sys:
Windows 系統,包括Windows 7 ,默認設置物理內存的1.5倍大小,作為分頁交換文件,如果你是系統管理的大小,那么,這個體積是自動變化的,往往越來越大。如果你的物理內存比較少,只有512m或者1g,你可以選擇保留這個文件。
如果保留這個文件,我們建議你把他放到另外一個分區里面,不和C盤(系統盤)放到一起,不然,你到時候做Ghost或者其他備份的時候,還是需要手動刪除它。建議你一定要指定大小,就指定成1.5倍的Ram物理內存大小即可。如果你的內存在2G以上,我們建議你直接關閉虛擬內存功能,你會發現,你的整個Windows系統都“飛”了起來。
設置虛擬內存的方法:控制面板 - 經典視圖里面點擊系統,點擊左側高級系統設置,點擊第一個設置(性能),再點擊高級,在虛擬內存那兒,點擊設置。注意,C盤殘留的pagefile.sys隱藏文件可以取消隱藏后,直接刪除。
(3)Superfetch功能帶來的應用程序緩存:
在Windows 7系統里面,使用了Vista Superfetch的技術特性,詳情,請參考:Windows Vista SuperFetch/Prefetch技術詳解,教你如何設置Vista啟動預讀和應用程序預讀 這兩篇文章。
清理方法:直接把 c:\windows\prefetch 文件夾中的文件統統刪除即可。
(4)應用程序產生的臨時文件:
一般保存在windows\temp文件夾中,和用戶文件夾的temp文件夾中
清理方法:直接把 c:\windows\temp 和 C:\Users\你的用戶名\AppData\Local\Temp 文件夾中的文件統統刪除即可。
(5)IE等瀏覽器產生的臨時文件:
清理方法:控制面板 Internet選項里面,刪除cookie和IE臨時文件即可,尤其實在備份系統前最好刪除的干干凈凈。