不依賴第三方清理軟體(可能誤刪),自己寫 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\*.*"
echo 清除完成!
pause
清除系統垃圾.bat(編碼選 ANSI)。del /f /s /q:強制、遞迴、安靜模式刪除(不提示確認)。%systemdrive%、%windir%、%userprofile%:環境變數,自動適配不同安裝路徑。rd /s /q ... & md ...:刪除整個 Temp 資料夾並重建,避免權限問題。腳本不包含:登錄檔清理、系統還原點刪除、驅動程式備份清理、使用者文件庫內容。僅針對公認可安全重建的暫存檔,執行後系統功能完全正常,甚至因 Prefetch 重建而略微提速。
cleanmgr /sagerun:1 系統內建磁碟清理更徹底。