電腦用久了會積累大量臨時文件、日誌、緩存等垃圾數據,佔用磁盤空間並拖慢系統響應。與其依賴第三方清理軟體,不如自己編寫一個簡單、透明、可控的批處理(.bat)腳本,定期執行深度清理。以下是經過驗證的腳本內容與使用教程。
@echo off
echo 正在清除系統垃圾文件,請稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
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\*.*"
sfc /purgecache
defrag %systemdrive% -b
echo 清除系統垃圾完成!
echo. & pause
notepad 開啟記事本。清理系統垃圾.bat,保存到桌面或固定資料夾。del /f /s /q:強制刪除唯讀文件、遞歸子目錄、靜默模式無需確認。%systemdrive%:系統盤變量(通常為 C:),%windir%:Windows 目錄,%userprofile%:當前用戶配置目錄。rd /s /q ... & md ...:刪除並重建 Temp 目錄,避免權限殘留問題。sfc /purgecache:清理系統文件檢查器緩存。defrag %systemdrive% -b:優化啟動預讀信息,加快開機速度。安全提示: 腳本僅針對公認安全的臨時/緩存目錄,不涉及用戶文檔、註冊表、系統核心文件。建議首次運行前備份重要數據,並確認路徑無誤。若系統盤為 SSD,請移除 defrag 行以減少寫入磨損。