關於 userinit.exe
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\winlogon\userinitUserinit.exe 為 Windows 關鍵進程,管理啟動序列(網路連線、殼啟動等)。正常情況啟動完成後自動結束。若開機後長時間未結束可能為木馬偽裝。被病毒破壞或登錄鍵值被修改,會導致無法正常登入、輸入帳號密碼後立即登出、反覆嘗試仍登出。
userinit.exe 被替換,或登錄 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 下 userinit 正常值 C:\WINDOWS\system32\UserInit.exe, 被修改。表現:登入反覆登出、無法進入桌面。按 Ctrl+Alt+Del 啟動 explorer.exe 反而能進桌面。金山清理專家可檢測異常 userinit 及相關木馬下載器。
方法一:從正常電腦複製 userinit.exe
前提:Windows 能啟動但難以登入(可透過工作管理器啟動 explorer 進桌面)。從正常機複製 %system%\userinit.exe 至 USB 碟,還原至故障機同目錄。
方法二:使用 WinPE 光碟急救 (含圖文步驟)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\userinit.exe 項(病毒劫持導致反覆登出)。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit 鍵值為預設 C:\WINDOWS\system32\UserInit.exe,。
userinit.exe 覆蓋系統目錄檔案:瀏覽光碟 I386\system32,右鍵複製 userinit.exe 至 X:\windows\system32 (X 為系統盤符,通常 C)。確認覆蓋。

方法三:使用 Windows 安裝光碟進入修復主控台
開機選「修復電腦」→ 按 R 進入修復主控台 → 選擇系統 → 輸入管理員密碼 → 執行:expand D:\i386\USERINIT.EX_ C:\windows\system32\USERINIT.EXE (D 為光碟機代號)。
本站提供 XP 版 userinit.exe 下載 (down.45it.com),解壓覆蓋至 windows\system32 即可。