Windows XP 開機過程中常遇到各種錯誤,本文整理了五大常見故障情境與解決方案,助您快速修復系統。
原因: 登錄機碼 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 中的 Userinit 鍵值被修改(正常值為 C:\Windows\system32\userinit.exe,)。
解決: 確認 C:\Windows\system32 下存在 userinit.exe,然後建立一個 .reg 檔案,內容如下並執行:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "Userinit"="C:\\Windows\\system32\\userinit.exe,"
或使用 WinPE/ERD2003 直接修改登錄恢復鍵值。
原因: 系統磁碟根目錄遺失 NTLDR 檔案。
解決:
NTLDR 複製到系統磁碟根目錄。Fixboot 指令修復開機磁區。進入修復控制台步驟: BIOS 設定光碟優先啟動 → 開機按 R 選擇修復 → 登入控制台。
原因: 病毒感染,或 Kernel32.dll 遺失/損毀。
解決: 先掃毒;若非病毒,進入修復控制台執行:
cd system32 ren kernel32.dll kernel32.old map expand E:\i386\Kernel32.dl_ (E 為光碟機代號) exit
解決: 無需重灌,兩種方法:
解決:
Fixboot 修復開機磁區,再 Exit 重開機。掌握這些技巧,XP 開機問題多半能迎刃而解。