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

Win 7 開機啟動項完整檢查指南:7 大藏身處、msconfig、登錄表全掌握

編輯:Windows 7 系統介紹

開機自動執行程式是惡意軟體最愛藏身之處。Win 7 啟動項分散在資料夾、登錄表、系統設定工具、INI 檔等多處,本文系統整理 7 大檢查點,教你用 msconfig、登錄表、魔方等工具徹底掌控啟動流程。

一、使用者啟動資料夾

  • 路徑:C:\Users\<使用者名稱>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
  • 開始選單 → 所有程式 → 啟動 (右鍵可開啟資料夾)。
  • 登錄表對應:HKCU\Software\Microsoft\Windows\CurrentVersion\Run

二、系統設定工具

Win+R → msconfig → 三大頁籤:

1. System.ini

shell=explorer.exe 後若接其他程式名稱,極可能為惡意程式掛載點。

2. Win.ini

[windows] 區段下的 load=、run= 可掛載程式 (如 load=hack.exe)。

3. 啟動頁籤 (最完整)

  • 列出所有開機啟動項目:名稱、命令、登錄表位置 (HKLM/HKCU Run/RunOnce 等)。
  • 可疑項目 → 禁用 → 套用 → 重開機驗證。
  • 工具推薦:魔方 (Mofang) 系統設定 → 啟動項管理,介面更直觀。

三、登錄表核心啟動鍵值 (病毒最愛)

四、Wininit.ini / Wininit.hak

位於 C:\Windows,安裝程式常用於安裝後清理。惡意程式可竄改以刪除原始檔案隱藏蹤跡。用記事本開啟檢查是否有異常刪除指令。

五、DOS 時代遺產

config.sys、autoexec.bat、*.bat 仍可被特定程式利用載入驅動/程式,雖少見但不可忽視。

六、服務與驅動程式

服務 (services.msc) 與驅動程式同樣在開機早期載入,惡意驅動隱蔽性極高。建議使用 autoruns (Sysinternals) 全掃描。

七、排程工作

工作排程器 (taskschd.msc) → 「工作排程器程式庫」→ 檢查「登入時」觸發的任務。

日常防護建議

  • 安裝新軟體/執行新程式後,立即檢查 msconfig 啟動頁籤與 HKCU/HKLM Run 鍵值。
  • 使用登錄表監視工具 (如 RegMonitor、魔方防護模組) 即時偵測異常寫入。
  • 保留乾淨系統的登錄表匯出檔,定期比對差異。
  • 除系統核心與硬體相關服務外,其他啟動項 (防毒、防火牆、播放器、記憶體優化等) 均可視需求啟用/停用。
Copyright © Windows教程網 All Rights Reserved
鍵值路徑適用範圍
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\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run群組原則強制執行
HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run32 位元程式在 64 位元系統