想管理開機啟動項,首先要知道它們躲在哪幾個關鍵位置。Windows 7 主要透過以下四大機制載入開機程式:
最直觀的位置:
C:\Users\<使用者名稱>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\StartupC:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup在此捷徑的程式會在使用者登入時自動執行。
執行 msconfig 開啟「系統設定」,切換至「啟動」頁籤,可看到幾乎所有可見的開機啟動項目,包含名稱、命令參數、註冊表位置。可直接勾選/取消勾選啟用或停用。
注意:此處不包含經特殊程式設計隱藏的啟動項(如某些惡意軟體)。
shell= 後若非 explorer.exe 或有額外程式名稱,需警惕惡意程式植入。load=、run= 可指定開機載入程式,常被惡意軟體利用。病毒、木馬最愛藏身之處,主要分佈在:
| 範圍 | 註冊表路徑 |
|---|---|
| 目前使用者 | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run |
| 所有使用者 | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run |
| 一次性執行 | ...\RunOnce、...\RunOnceEx |
| 服務相關 | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services |
防護建議:安裝新軟體前後對比註冊表快照,使用註冊表監視工具(如魔方設定大師)即時偵測異常寫入。
C:\Windows,安裝程式常用於重開機後刪除暫存檔,惡意程式可借此隱藏蹤跡或刪除原始受感染檔案。掌握這四大機制,您就能全面掌控 Windows 7 開機流程,大幅縮短開機時間、提升系統安全性。