Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 C 槽空間暴瘦?深度清理 9 大佔空間大戶 + 批次檔自動清理腳本

編輯:Windows 7 系統介紹

Win7 使用久了 C 槽空間莫名縮水,主因是系統自動產生的大型檔案與快取。識別 9 大佔空間來源並清理,配合批次檔定期維護。

9 大 C 槽空間大戶與清理法

檔案/功能位置/說明清理方式
休眠檔C:\hiberfil.sys (隱藏),大小 = 實體記憶體管理員 CMD: powercfg -h off 關閉休眠 → 刪除檔案
虛擬記憶體C:\pagefile.sys,預設 1.5x RAM進階系統設定→效能→進階→虛擬記憶體→移至他槽/指定大小/關閉(≥8GB RAM 建議關閉)
Superfetch/Prefetch 快取C:\Windows\Prefetch\直接刪除資料夾內所有檔案
系統暫存檔C:\Windows\Temp\全選刪除
使用者暫存檔C:\Users\帳號\AppData\Local\Temp\全選刪除
IE/瀏覽器快取網際網路選項 → 刪除瀏覽歷程/暫存檔/Cookie控制台 → 網際網路選項 → 刪除
系統還原點C:\System Volume Information\系統保護設定 → 刪除舊還原點 / 磁碟清理 → 系統還原清理
Windows Update 備份C:\Windows\WinSxS\ 等不建議手動動,磁碟清理「Windows Update 清理」選項處理
系統/事件日誌C:\Windows\System32\LogFiles\直接刪除舊日誌檔

NTFS 壓縮省空間

C 槽右鍵 → 內容 → 勾選「壓縮此磁碟機以節省磁碟空間」→ 套用到所有子資料夾/檔案 → 忽略錯誤。可節省 10-20% 空間,輕微增加 CPU 負載。

批次檔自動清理腳本 (clean.bat)

@echo off
echo 正在清理系統暫存檔,請稍候...
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清理完成!
pause

另存為 clean.bat,以管理員身分執行定期清理。

實測: 作者全軟體安裝後 C 槽僅佔 7GB+。關鍵在於關閉休眠、移動/關閉虛擬記憶體、定期清理 Prefetch/Temp、善用磁碟清理工具。
Copyright © Windows教程網 All Rights Reserved