安全模式是 Windows XP 診斷與修復系統故障的核心環境。本文詳細說明如何善用安全模式、簽章驗證工具與系統組態公用程式,精準鎖定並解決驅動程式與設定衝突問題。
4. 安全模式啟動策略
- 安全模式: 載入最基本驅動程式與服務,適用於非網路相關程式故障
- 帶網路支援的安全模式: 載入網路驅動程式,適用於網路、瀏覽器相關問題
操作:開機時連續按 F8,在「Windows 進階選項功能表」選擇對應項目
使用 Sigverif 鎖定問題驅動程式
原理
通過 Windows Hardware Quality Labs (WHQL) 測試的驅動程式擁有數位簽章,穩定性較高。未簽章驅動是常見故障源頭。
操作步驟
- 「執行」輸入
sigverif 啟動簽章驗證工具
- 點選「進階」→「尋找其他未經數位簽章的檔案」→「瀏覽」至
Windows\System32\Drivers
- 點選「開始」掃描,取得所有未簽章驅動程式清單
驗證與隔離流程
- 新建資料夾
BAK
- 將掃描出的未簽章驅動移動到
BAK(不再載入)
- 重新開機測試,問題是否消失
- 按「相關程式/裝置」分組,逐組移回
Drivers 測試,鎖定特定驅動
停用問題驅動程式
- 裝置管理員:
compmgmt.msc → 裝置管理員 → 雙擊裝置 → 「裝置使用方式」選「不要使用這個裝置(停用)」
- 或先嘗試「從廠商取得更新驅動程式」
- 對應服務:
services.msc → 雙擊服務 → 啟動類型設「停用」
使用 Msconfig 解決組態衝突
Msconfig 涵蓋範圍
System.ini、Win.ini、Boot.ini
- 啟動程式(啟動資料夾與登錄檔指定)
- 環境變數、國際設定
診斷流程
- 「執行」輸入
msconfig
- 在「一般」標籤選「診斷模式」或「選擇性啟動」
- 逐項啟用/停用服務與啟動項,重新開機觀察
- 重複測試直到隔離出衝突項目
重要提醒:
- Windows 2000 無內建 Msconfig,可從 XP 複製一份使用
- 切勿使用 Windows 98 版 Msconfig,無法識別 Win2K/XP 的組態檔結構
綜合診斷策略
- 安全模式啟動 → 執行 Sigverif 掃描未簽章驅動
- 隔離可疑驅動 → 移至備份資料夾 → 重開機驗證
- 使用 Msconfig 精簡啟動項與服務
- 逐步恢復直到重現問題,精準定位元兇
- 更新或永久停用問題驅動/服務