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

WinXP 開機無限重啟怎麼辦?userinit.exe 遺失或登錄錯誤兩大修復法

編輯:XP 系統應用技巧

WinXP 開機進入桌面前無限重啟,主因通常是系統關鍵檔 userinit.exe 遺失,或登錄機碼 Userinit 數值錯誤/被惡意程式掛載。提供 PE 系統補檔與登錄修復兩大方案。

方案一:userinit.exe 檔案遺失 → PE 系統補回

  1. 準備正常 WinXP 系統的 userinit.exe 複製至 USB 隨身碟。
  2. 用 Windows PE 開機盤進入微型系統。
  3. 「執行」輸入 %windir%\system32 開啟目錄 → 貼上 userinit.exe。
  4. 重開機驗證。

方案二:登錄 Userinit 數值錯誤/被掛載 → 修復登錄

  1. 進入安全模式或 PE 系統 → 執行 regedit。
  2. 定位 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon → 雙擊 Userinit → 數值資料改為 %windir%\system32\userinit.exe → 確定。
  3. 再定位 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options → 若有 userinit.exe 子機碼 → 刪除(此為惡意程式掛載點)。
  4. 重開機驗證。

修復後建議立即全盤掃毒,清除可能殘留的惡意啟動項(可用 autoruns.exe 輔助)。

Copyright © Windows教程網 All Rights Reserved