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

高手解決 Windows XP 開機無限重啟:Kernel32.dll 損壞修復實戰

編輯:Windows XP 系統介紹

故障現象:進入開機畫面後卡在登入前自動重啟,關機重開無效

主因通常是 Kernel32.dll 遺失或損壞。解決方法:使用 Windows XP 安裝光碟的「復原主控台」提取乾淨的系統檔覆蓋。

詳細操作步驟

  1. 插入 XP 安裝光碟,開機從光碟啟動,選「R」進入復原主控台。(若不熟參考《抓住末日前一秒:Windows 復原主控台》)。
  2. 命令提示字元下輸入:cd system32 → Enter。
  3. 重命名損壞檔:ren kernel32.dll kernel32.old → Enter。
  4. 輸入 map 確認光碟機代號(假設為 F:)。
  5. 展開光碟上壓縮檔:expand F:\i386\kernel32.dl_ → Enter(注意尾底線)。
  6. 輸入 exit 重開機,取出光碟,系統應能正常進入桌面。

補充:Windows 98 開機卡在「Starting Windows 98...」的兩種可能

  • DOS 啟動區損壞:用啟動碟開機,輸入 SYS C: 傳送系統檔(版本必須一致)。
  • Config.sys / Autoexec.bat 錯誤:進安全模式 → msconfig 取消「處理 Config.sys/Autoexec.bat」勾選,或用啟動碟將兩檔改名為 .bak。

結語

善用復原主控台能解決大多數核心系統檔損壞導致的無法開機問題,避免重灌系統的麻煩。

Copyright © Windows教程網 All Rights Reserved