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

Windows XP 乾淨啟動完整教學:使用 MSCONFIG 診斷啟動衝突、隔離問題服務與啟動項

編輯:Windows XP 系統介紹

前言

系統不明原因報錯、服務衝突、第三方軟體導致不穩定時,「乾淨啟動」是微軟官方推薦的標準診斷流程:以最少驅動/服務/啟動項啟動 Windows,逐步恢復定位問題源頭。本文詳細說明 XP 下 MSCONFIG 乾淨啟動步驟、Windows Installer 服務手動啟動、恢復正常啟動全流程。

乾淨啟動核心原則

  • 停用所有第三方服務 (隱藏 Microsoft 服務後「全部停用」)。
  • 停用所有啟動項 (「啟動」索引標籤全取消勾選)。
  • 保留核心系統服務與驅動 (不勾選「使用原有 BOOT.INI」以外選項)。
  • 過程需 系統管理員權限,網域環境可能受群組原則限制。

步驟一:執行乾淨啟動

  1. Win+R → msconfig →「確定」。
  2. 「一般」索引標籤 → 選「選擇性啟動」 → 取消勾選:
  • 處理 SYSTEM.INI 檔案
  • 處理 WIN.INI 檔案
  • 載入啟動項

保留勾選:「使用原有 BOOT.INI」(不可取消)。

  1. 「服務」索引標籤 → 勾選「隱藏所有 Microsoft 服務」 → 「全部停用」 →「確定」。
  2. 提示重新啟動 →「重新啟動」。

步驟二:驗證症狀是否消失

  • 重開機進入桌面後,觀察原本錯誤/衝突/當機現象是否消失。
  • 再次開啟 msconfig 確認「一般」索引標籤三項仍為取消狀態。
  • 若症狀消失 → 進入步驟三逐步定位;若症狀仍在 → 問題在核心系統服務/驅動,需進一步分析 (事件檢視器、藍畫面分析)。

步驟三:二分法逐步恢復定位問題項目

  1. 開啟 msconfig →「一般」索引標籤。
  2. 依序 **單獨勾選** 以下項目,每次勾選一項 →「確定」→重開機 → 驗證症狀:
  1. 處理 SYSTEM.INI 檔案
  2. 處理 WIN.INI 檔案
  3. 載入啟動項
  4. 載入系統服務 (若前三項皆無問題,取消勾選「隱藏所有 Microsoft 服務」並勾選此項) — ⚠ 將永久刪除所有系統還原點,謹慎操作。

出現症狀的那一項即為問題來源。針對該類別 (INI 檔案、啟動項、服務) 進一步細分定位至具體檔案/程式/服務。

Windows Installer 服務在乾淨啟動下的手動啟動

乾淨啟動若勾選「載入系統服務」或「全部停用」包含 Windows Installer,安裝/移除程式會失敗 (錯誤:The Windows Installer service could not be accessed)。

手動啟動方法:

  1. 右鍵「我的電腦」→「管理」→「服務與應用程式」→「服務」。
  2. 找到「Windows Installer」→右鍵→「啟動」。
  3. 完成安裝/移除後,可再次停用該服務維持乾淨啟動環境。

恢復正常啟動

  1. Win+R → msconfig。
  2. 「一般」索引標籤 → 選「正常啟動 - 載入所有裝置驅動程式和服務」。
  3. 「確定」→提示重開機 →「重新啟動」。

進階技巧與注意事項

  • 系統還原點保護: 乾淨啟動前建立手動還原點,若步驟三勾選「載入系統服務」導致還原點遺失,可還原。
  • 記錄法: 每次測試前截圖 msconfig 狀態,記錄症狀變化,避免重複測試。
  • 第三方工具輔助: Autoruns (Sysinternals) 提供比 MSCONFIG 更完整的啟動項/服務/排程工作/Shell擴充檢視,可直接跳至註冊表/檔案位置,強烈建議配合使用。
  • Boot.ini 警告: 微軟強烈建議非專業人員勿透過 MSCONFIG 修改 BOOT.INI,錯誤修改導致無法開機。
Copyright © Windows教程網 All Rights Reserved