開機自動執行程式過多會拖慢啟動、佔用資源,甚至隱藏惡意軟體。Win 7 自動執行項分散於多個位置,本文系統性整理 5 大清查點,助您徹底掌控開機流程。
C:\Users\<使用者名稱>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startupmsconfig → 「開機」索引標籤。| 登錄路徑 | 範圍 |
|---|---|
HKCU\Software\Microsoft\Windows\CurrentVersion\Run | 目前使用者 |
HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce | 目前使用者(僅執行一次) |
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run | 所有使用者 |
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce | 所有使用者(僅執行一次) |
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices | 服務類(較舊) |
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce | 服務類一次性 |
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon | Userinit、Shell 等關鍵啟動值 |
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ | 映像檔執行選項(IFEO 劫持) |
檢查原則: 對照乾淨系統備份/已知乾淨登錄,發現異常路徑/名稱(如 system.exe、windows.exe 偽裝系統檔)立即刪除。建議使用登錄監控工具(如魔方、Process Monitor)監視安裝新軟體時的登錄變動。
C:\Windows\Wininit.ini(或 Wininit.hak)。config.sys、autoexec.bat、*.bat 等,可透過特定程式碼載入程式。安全建議: 定期用 msconfig 與登錄檢查自動執行項,安裝新軟體前後對比,備份關鍵登錄分支,發現不明項目立即查證移除。乾淨的開機序列是系統穩定與安全的基石。