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

Windows XP/2000 自動執行程式十大藏身處:全方位啟動項管理指南

編輯:XP 常見問題解答

許多人只知道「啟動」資料夾,卻不知 Windows XP/2000 有超過十處登錄檔鍵值與資料夾可讓程式開機自動執行。惡意軟體常潛伏於這些鮮為人知的位置。本文盤點最重要的兩個資料夾與八個登錄檔鍵值,助您徹底掌控啟動項。

一、使用者專屬啟動資料夾

%UserProfile%\「開始」功能表\程式集\啟動
僅對目前登入使用者生效,許多應用程式慣用此處。

二、所有使用者共用啟動資料夾

%AllUsersProfile%\「開始」功能表\程式集\啟動
任何使用者登入皆會執行,權限影響範圍較大。

三、Load 登錄鍵

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\load
資料較少見,但同樣可指定啟動程式路徑。

四、Userinit 登錄鍵

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit
預設值 userinit.exe,(含逗號),可附加多程式,如 userinit.exe,OSA.exe。

五、Explorer\Run 登錄鍵(雙位置)

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run

六、RunServicesOnce 登錄鍵(使用者登入前執行)

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce

優先順序最高,用於服務類程式。

七、RunServices 登錄鍵

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices

緊接 RunServicesOnce 之後執行,仍在使用者登入前。

八、RunOnce\Setup 登錄鍵

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Setup

使用者登入後執行,常由安裝程式使用。

九、RunOnce 登錄鍵

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce(登入後立即執行,優先於其他 Run)
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce(處理完其他 Run 與啟動資料夾後執行)

XP 另需檢查 RunOnceEx。

十、Run 登錄鍵(最常用)

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run(優先執行)
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run(緊接執行,早於啟動資料夾)

管理建議

  • 定期用 msconfig、Autoruns (Sysinternals) 或「工作管理員」→「啟動」索引標籤檢查。
  • 停用非必要項目,減少開機時間與資源佔用。
  • 發現不明路徑、無簽章程式,立即掃毒並移除。

結語:掌握這十大藏身處,才能真正掌控系統啟動流程,防範惡意軟體駐留。

Copyright © Windows教程網 All Rights Reserved