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

30 秒讓電腦快一倍:自製批次檔清垃圾、優化開機、掃毒三合一

編輯:XP 系統基礎知識

三個自製 .bat 腳本,雙擊即執行:清理系統垃圾檔 (臨時檔、Log、GID、CHK、備份檔、IE 快取、Cookies、最近項目等)、優化開機 (清除所有啟動項、保留 ctfmon 與輸入法項目)、清除常見病毒/惡意程式檔案與共用資料夾權限。製作簡單、效果立竿見影。

製作方法 (通用)

  1. 「開始」→「程式集」→「附件」→「記事本」。
  2. 複製下方程式碼 (黑色部分) 貼上。
  3. 「另存新檔」→ 路徑選「桌面」→ 檔案類型「所有檔案」→ 檔名 清除系統垃圾.bat / 優化開機.bat / 掃毒.bat (副檔名必為 .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 清除系統垃圾完成!
echo. & pause

約 1 分鐘完成,釋放數百 MB 空間。

腳本二:優化開機 (優化開機.bat)

@ ECHO OFF
color 1f
title 清除所有多餘的啟動項目
PAUSE
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f
reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /va /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v ctfmon.exe /d C:\WINDOWS\system32\ctfmon.exe
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v command /d "\"C:\WINDOWS\IME\imjp8_1\IMJPMIG.EXE\" /Spoil /RemAdvDef /Migration32"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v item /d IMJPMIG
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v key /d SOFTWARE\Microsoft\Windows\CurrentVersion\Run
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v command /d "C:\WINDOWS\system32\IME\TINTLGNT\TINTSETP.EXE /IMEName"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v item /d TINTSETP
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v key /d SOFTWARE\Microsoft\Windows\CurrentVersion\Run
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v command /d "\"C:\WINDOWS\IME\imjp8_1\IMJPMIG.EXE\" /Spoil /RemAdvDef /Migration32"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v item /d TINTSETP
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v key /d SOFTWARE\Microsoft\Windows\CurrentVersion\Run
del "C:\Documents and Settings\All Users\「開始」功能表\程式集\啟動\*.*" /q /f
del "C:\Documents and Settings\Default User\「開始」功能表\程式集\啟動\*.*" /q /f
del "%userprofile%\「開始」功能表\程式集\啟動\*.*" /q /f
start C:\WINDOWS\pchealth\helpctr\binaries\msconfig.exe

清除所有 Run/啟動資料夾項目,保留輸入法相關鍵值,最後啟動 msconfig 供確認。

腳本三:清除常見病毒/惡意程式 (掃毒.bat)

@ECHO OFF
del c:\winnt\logo1_.exe
del c:\windows\logo1_.exe
del c:\winnt\0sy.exe
del c:\windows\0sy.exe
... (刪除 1sy.exe~9sy.exe, rundl132.exe, vdll.dll, tdll.dll, dll.dll, kill.exe, sws32.dll 等已知惡意檔案)
net share c$ /d
net share d$ /d
... (刪除所有行政共用 C$~J$, admin$, ipc$)
... (重複刪除 system32 下同類檔案)
del c:\_desktop.ini /f/s/q/a
del d:\_desktop.ini /f/s/q/a
... (各分區刪除 _desktop.ini)

針對早期常見蠕蟲/後門檔案名稱與行政共用,約 3 分鐘完成。注意: 現代病毒檔名隨機化,此腳本僅供輔助,不可替代正規防毒軟體。

使用建議

  • 三個 .bat 放桌面,需要時雙擊執行。
  • 優化開機腳本較激進,執行前請確認無關鍵自啟程式 (如防毒、同步軟體) 會被誤刪。
  • 定期更新防毒軟體病毒碼,才是根本之道。
Copyright © Windows教程網 All Rights Reserved