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

Win7 開機慢?一鍵 BAT 清理啟動項與暫存檔加速開機流程

編輯:Win7 常見問題解答

Win7 使用久了,啟動項堆疊、暫存檔累積、註冊表殘留會嚴重拖慢開機速度。本文提供一鍵批次檔,自動清理 Run、RunOnce、MSConfig 啟動項、啟動資料夾捷徑、系統暫存檔與 Prefetch,並保留 ctfmon.exe (輸入法必要),最後啟動 msconfig.exe 供人工複查。

使用步驟

  1. 將下列程式碼存為 BootSpeedUp.bat,以系統管理員身分執行。
  2. 腳本會自動刪除登機啟動登錄值、清理暫存檔、開啟 msconfig 供確認。
  3. 重新開機觀察開機速度提升。

批次檔核心指令 (節錄)

@ECHO OFF
color 1f
title 開機加速
PAUSE
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Run /va /f
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v ctfmon.exe /d "C:\WINDOWS\system32\ctfmon.exe"
reg delete "HKLM\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg" /f
... (保留輸入法相關啟動項)
del "C:\Documents and Settings\All Users\開始菜單\程序\啟動\*.*" /q /f
del "%userprofile%\開始菜單\程序\啟動\*.*" /q /f
start C:\WINDOWS\pchealth\helpctr\binaries\msconfig.exe

注意:腳本會清空所有使用者啟動項,執行前請確認常用軟體 (雲端同步、防毒、輸入法等) 可手動重新加入啟動。建議搭配「工作管理員」→「啟動」頁籤 (Win8/10) 或 msconfig (Win7) 逐項檢查必要性。長期優化請養成「安裝軟體取消開機自動啟動」習慣。

Copyright © Windows教程網 All Rights Reserved