Windows 開機自動執行程式的位置不只一處。全面掌握所有啟動項位置,才能徹底管理啟動項、排查惡意程式殘留。
C:\Users\用戶名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\StartupC:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartupHKCU\Software\Microsoft\Windows\CurrentVersion\Run (部份程式寫在此而非資料夾)。msconfig →「啟動」頁籤。shell=explorer.exe 後若接其他程式名稱,警惕惡意程式劫持 Shell。load=、run= 可掛載程式 (舊版相容)。| 路徑 | 層級 | 說明 |
|---|---|---|
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run | 機器 (所有使用者) | 最常見系統級啟動項 (安全軟體、驅動程式、更新服務) |
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce | 機器 | 僅執行一次 (安裝程式清理、首次設定) |
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run | 使用者 | 使用者級啟動項 (聊天軟體、雲端同步、工具列) |
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce | 使用者 | 使用者級單次執行 |
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run | 機器 (32位元程式在64位元系統) | 32位元程式啟動項重導向位置 |
services.msc 或 msconfig →「服務」頁籤。taskschd.msc →「工作排程器程式庫」→「Microsoft」→「Windows」各子目錄。HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run (群組原則部署)HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components (元件安裝觸發)