Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 系統最佳化

Windows 登入後自動登出/注銷修復:userinit.exe 遺失或登錄檔被竄改,PE 環境下修復三步驟

編輯:系統最佳化

點選使用者進入桌面「正在載入個人設定」隨即「正在儲存設定」自動登出,回到登入畫面?核心原因通常是 userinit.exe 遺失/損壞,或登錄檔 Winlogon\Userinit 鍵值被竄改(病毒/惡意軟體所為)。本文提供 PE 環境下三步驟修復法:複製 userinit.exe、修正登錄檔、全盤掃毒。

故障現象

  • 輸入密碼登入 → 「正在載入個人設定」→ 「正在儲存設定」→ 自動登出 → 回到使用者選擇畫面。
  • 安全模式通常也會發生(核心機制受損)。

根因分析

  • C:\Windows\System32\userinit.exe 遺失、損壞、被病毒感染/隔離。
  • 登錄檔 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit 鍵值被修改(正確值:C:\Windows\System32\userinit.exe, 末尾有逗號)。

PE 環境修復三步驟

  1. 備份/取得乾淨 userinit.exe: 從同版本正常電腦複製 C:\Windows\System32\userinit.exe 至 USB/外接硬碟。
  2. PE 環境下覆蓋: 進入 WinPE(USB/光碟啟動) → 將 userinit.exe 複製至 C:\Windows\System32\ 覆蓋。
  3. 修正登錄檔: PE 中 Win+R → regedit → 載入離線系統登錄檔(或直接編輯 PE 可見的系統登錄檔) → 定位 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit → 設為 C:\Windows\System32\userinit.exe,(注意逗號)。
  4. 重開機進入系統 → 立即全盤深度掃毒 → 清除威脅 → 故障排除。

關鍵細節

  • Userinit 值必須以逗號結尾,否則系統會嘗試執行空字串導致登出。
  • 若無同版本電腦,可從 Windows 安裝光碟 install.wim 解包取得,或下載官方原版 ISO 解包。
  • 修復後必須全盤掃毒,否則根因未除,極大機率復發。

預防建議

  • 安裝可信防毒軟體並開啟即時防護。
  • 不隨意執行不明來源執行檔/腳本。
  • 定期建立系統還原點/備份映像,故障時可快速回滾。

PE 環境三步驟修復 userinit.exe 與登錄檔,配合全盤掃毒,自動登出徹底根治。

Copyright © Windows教程網 All Rights Reserved