方法 1: 開機按 F8 選「最後一次正確配置」。
方法 2: 進安全模式 → 裝置管理員 → 問題裝置右鍵 → 內容 → 驅動程式 → 「回復驅動程式」。
檢查登錄檔 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit 應為 C:\Windows\System32\userinit.exe, (含逗號)。修正後存為 .reg 匯入或用 WinPE 修改。
從安裝光碟 I386 目錄提取 NTLDR 複製至系統碟根目錄,或進入修復主控台執行 Fixboot。
多為 Kernel32.dll 遺失/損壞。進修復主控台:
cd system32
ren kernel32.dll kernel32.old
map (確認光碟機代號,假設 E:)
expand E:\I386\Kernel32.dl_
exit
方法 1:F8 選「最後一次正確配置」。
方法 2:光碟開機進修復主控台 → Fixboot → Exit 重開機。
進安全模式 → 執行 control userpasswords2 → 勾選「使用者必須輸入使用者名稱和密碼」 → 重開機改用一般登入畫面。
從 XP 光碟 I386 提取 NTLDR、NTDETECT.COM 至系統碟根目錄,設為唯讀/隱藏。編輯 Boot.ini 將 default= 指向 XP 分區。
光碟啟動安裝 XP 至複製檔案階段即取消,進入 Win98 編輯 Boot.ini 刪除所有 $ 字元,設為唯讀/隱藏。
光碟進修復主控台 → Fixmbr → 按 Y 確認寫入新 MBR。
非正常關機所致。完整掃描一次後,或執行 CHKNTFS /C (C 為系統碟) 取消排程掃描。