系統盤(c盤)空間清理方法總結

zecaro發表於2011-03-09
今天遇到一臺windows伺服器,c盤分了9G左右,剩餘空間都0了。搜了半天,很多方法都用過了,還是沒什麼效果,比如清除臨時檔案,安裝檔案啊,改虛擬記憶體啊。最後還是用了下面文章裡的第2條,移動ServicePackFiles檔案,暫時緩解了一下空間。mark~
 
我們一般會把系統安裝在C盤,但是使用一段時間後會發現C盤的空間越來越少。尤其我們做開發的,會在電腦中裝上很多軟體的。比如我的機器上C盤空間15G,平時安裝軟體時只要可以選擇我都會把它裝到其他盤的,但是半年下來,C盤只剩下800M的空間了,究其原因,一方面windows系統會佔用很大的空間,另一方面平時安裝軟體時也會把一些系統檔案安裝到C盤下的。在此總結我清理C盤的一些方法,也歡迎大家補充:
1、windows會使用虛擬記憶體,預設是放在C盤的,大概要佔用一個多G的空間,可以把虛擬記憶體設定到其他磁碟機代號
設定方法:我的電腦-〉屬性-〉高階-〉效能-〉設定-〉高階-〉虛擬記憶體

2、移動ServicePackFiles檔案,大概有700M左右
為保護系統的可靠及穩定性,windows有一個“檔案保護”的後臺服務,預設情況下,該服務一直處於啟用狀態,監視著所有受保護的系統檔案,如果發現替換或移動受保護的系統檔案企圖,它能直接阻止,在檔案被異常替換後,Windows會自動恢復這些檔案。ServicePackFiles 資料夾,對 Service Pack 檔案提供保護,同時也提供對於一些系統元件的安裝維護服務。
設定方法:將C:\WINDOWS\ServicePackFiles目錄移動到其他盤,然後修改登錄檔:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath 將它指到你移動後的位置

3、清除IE臨時檔案、回收站、
刪除c:\windows\temp目錄、C:\Documents and Settings\使用者名稱\Local Settings\Temp目錄


4、清除windows打補丁留下的檔案,佔用空間也比較大
windows經常會打一些補丁,打補丁後會留下一些檔案作為恢復時用,不過一般情況下也用不到,可以刪除的
刪除位置:C:\WINDOWS\$hf_mig$目錄下所有檔案
               C:\WINDOWS\$NtUninstallKB***$型別的目錄

5、去除除錯資訊,可節省好幾百M的空間
windows當系統崩潰時會佔用比較大的磁碟空間用來儲存轉儲檔案。一般情況下很少會去檢視此檔案,我們可以把它去除
開啟控制皮膚→系統屬性→高階→啟動和故障恢復,將“寫入除錯資訊”改成“無”,可以清除Dump檔案

6、壓縮NTFS驅動器
右擊要壓縮的驅動器-"屬性"-"常規"-"壓縮磁碟以節省磁碟空間",然後單擊"確定", 在"確認屬性更改"中選擇需要的選項。這樣可以節省約20% 的硬碟空間。在壓縮C盤的時候,最好在安全模式下壓縮,這樣效果要好一些。

7、Sqlserver升級到sp1後的一些檔案
升級後會在c盤留下一些檔案,可以刪除C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap下的檔案,大約有500M

8、刪除C:\MSOCache下的檔案,是Office的安裝快取檔案

9、刪除C:\Program Files\MSECache下檔案,比如安裝MOSSSDK後會在這個目錄下儲存安裝檔案

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23650854/viewspace-688826/,如需轉載,請註明出處,否則將追究法律責任。

相關文章