萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

一鍵清除系統垃圾 BAT 腳本使用教學:快速釋放磁碟空間、加速系統

不想安裝臃腫優化軟體,又想快速清理系統垃圾?一個幾 KB 的 .bat 批次檔即可清除暫存檔、日誌、快取、回收桶等垃圾,執行速度極快、零廣告、零常駐。本文說明使用方法、腳本原理與自訂擴充技巧。

使用方法

  1. 下載 一鍵清理系統垃圾.bat 到桌面 (或任意資料夾)。
  2. 滑鼠右鍵該檔案 → 「以系統管理員身分執行」 (需管理員權限才能清理系統級暫存資料夾)。
  3. 命令提示字元視窗出現,顯示正在刪除的檔案路徑與計數。
  4. 等待畫面顯示 「清除系統垃圾完成!」** 即代表結束。
  5. 檢查 C 槽可用空間是否增加。
BAT 清理執行畫面
批次檔執行介面:正在刪除垃圾檔案

腳本清理範圍 (典型內容)

@echo off
echo 正在清理系統垃圾檔案,請稍候...
:: 清理使用者暫存檔
del /f /s /q %temp%\*.* >nul 2>nul
:: 清理系統暫存檔
del /f /s /q C:\Windows\Temp\*.* >nul 2>nul
:: 清理 IE/Edge 快取
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
:: 清理回收桶 (需確認)
rd /s /q C:\$Recycle.Bin >nul 2>nul
:: 清理舊版 Windows 更新備份
dism /online /cleanup-image /startcomponentcleanup /resetbase
echo 清除系統垃圾完成!
pause

註:實際下載的 .bat 內容可能不同,請先用記事本開啟檢視確認無刪除使用者資料的指令 (如 del %userprofile%\Documents) 再執行。

自訂擴充技巧

  • 加入清理瀏覽器快取:Chrome/Firefox/Edge 快取路徑通常在 %LocalAppData%\Google\Chrome\User Data\Default\Cache 等,可自行加入 del /f /s /q 指令。
  • 排除特定資料夾:在 del 前用 if not exist 判斷或改用 robocopy /mir 同步乾淨範本。
  • 加入磁碟清理工具自動化:cleanmgr /sagerun:1 (需先執行 cleanmgr /sageset:1 設定項目)。
  • 排程自動執行:工作排程器 → 建立基本任務 → 觸發條件「每週」 → 動作指向此 .bat → 勾選「使用最高權限執行」。

安全提醒

  • 僅執行來源可信的 .bat 檔案,**務必先用記事本開啟檢視代碼**,確認無刪除個人檔案、格式化磁碟、修改登錄檔等危險指令。
  • 執行前備份重要資料 (雖腳本通常只刪暫存檔,但人為錯誤難免)。
  • 若系統穩定、空間充足,無需過度清理;Windows 10/11 自帶「儲存空間感知」可自動管理。
copyright © 萬盛學電腦網 all rights reserved