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

系統故障:Windows XP 連續重開機修復指南

編輯:Windows XP 系統介紹

Windows XP 開機畫面後、登入畫面前無限重開機:Kernel32.dll 損壞修復實戰

故障現象: XP 開機畫面出現後、登入畫面顯示前,電腦自動重開機,循環無法進入系統。

核心成因: Kernel32.dll 遺失或損壞(病毒感染、硬碟壞軌、不當關機、軟體衝突覆寫)。

修復流程:使用修復主控台從安裝光碟提取 Kernel32.dll

  1. 進入修復主控台: XP 安裝光碟開機 → R 選擇修復 → 選擇安裝編號 → 輸入 Administrator 密碼。
    (詳細步驟參考:2002年第19期《抓住末日前一秒:Windows故障恢復控制台》)
  2. 命令提示字元下執行:
cd system32
ren kernel32.dll kernel32.old
map
  1. map 指令輸出中確認 XP 安裝光碟所在光碟機代號(假設 F:)。
  2. 展開新檔案:
expand F:\I386\KERNEL32.DL_ C:\Windows\System32\kernel32.dll

注意: 來源檔案為 KERNEL32.DL_(底線 _ 表示壓縮檔),目標路徑請依實際系統盤代號調整。

  1. 輸入 exit 離開修復主控台,電腦重開機。
  2. 移除光碟,正常啟動 Windows XP。

附錄:Windows 98 開機卡住「Starting Windows 98...」雙重故障排查

可能一:DOS 開機區損壞

  • 使用 Win98 開機軟碟啟動 → 輸入 SYS C: 傳送系統檔案(版本必須一致)。
  • 無開機軟碟可在其他 Win98 機器「控制台→新增/移除程式→建立開機軟碟」。

可能二:啟動檔案錯誤

  • 開機按 F8 進入安全模式 → msconfig →「一般」頁籤 → 取消勾選「處理 Config.sys」、「處理 Autoexec.bat」 → 確定重開機。
  • 或用開機軟碟啟動 → rename autoexec.bat autoexec.bak、rename config.sys config.bak → Ctrl+Alt+Del 重開機。

預防建議

  • 定期備份 %SystemRoot%\System32\Kernel32.dll 及關鍵系統檔案。
  • 啟用系統還原,建立定期還原點。
  • 安裝可信防毒軟體,防範病毒感染系統核心檔案。
  • 使用 UPS/穩壓電源,避免非正常關機導致檔案系統損壞。
Copyright © Windows教程網 All Rights Reserved