Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7 一鍵清理系統垃圾 BAT 腳本:自動清除暫存、日誌、快取、回收站

編輯:關於 Windows

Windows 7 長期使用累積大量暫存檔、日誌、錯誤報告、縮圖快取、Windows Update 備份等垃圾檔案。自製 BAT 批次腳本一鍵清理常見垃圾路徑,定期執行保持系統輕量。

腳本內容(複製儲存為 `清理系統垃圾.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

建立與使用步驟

  1. 記事本貼上上述碼 → 「另存新檔」→ 檔名 `清理系統垃圾.bat`(編碼 ANSI/UTF-8 with BOM)
  2. 右鍵腳本 → 「以系統管理員身分執行」(清理系統目錄需權限)
  3. 等待執行完成 → 按任意鍵關閉
  4. 建議放置桌面或快速啟動列,每週執行一次

記事本建立腳本 腳本內容 另存為 bat 執行中 桌面捷徑

指令參數解析

參數含義
/f強制刪除唯讀檔案
/s遞迴子目錄
/q安靜模式(不逐一確認)
rd /s /q刪除目錄樹包含內容,無提示
md建立目錄(重建 temp 避免權限問題)

增強版補充清理項目

:: Windows Update 清理 (需 Dism++ 或磁碟清理)
:: 瀏覽器快取 (Chrome/Firefox/Edge 路徑不同)
:: 縮圖快取: del /f /s /q /a:h %userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_*.db
:: 記憶體傾印: del /f /q %systemroot%\MEMORY.DMP
:: 事件日誌: wevtutil cl System & wevtutil cl Application

安全提醒

  • 執行前建立系統還原點
  • 不建議加入排程工作自動執行,避免誤刪進行中程式鎖定的暫存檔
  • 第三方工具(CCleaner、BleachBit、Wise Disk Cleaner)介面友善、規則豐富、支援瀏覽器/應用程式專用清理
Copyright © Windows教程網 All Rights Reserved