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

Windows XP 系統故障實戰修復大全:不重灌也能救系統

編輯:XP 系統基礎知識

面對系統檔案遺失、開機錯誤、病毒竄改等故障,重灌系統雖是萬靈丹但代價高昂。本文針對常見故障類型,提供分層次的修復策略,助你在不重灌前提下挽救系統。

一、系統檔案遺失/損壞修復

1. 經典案例:Rundll32.exe 遺失

錯誤訊息:「Windows 找不到檔案 'C:\Windows\system32\Rundll32.exe'」。修復步驟:

  1. 插入 XP 安裝光碟。
  2. 「執行」中輸入:expand X:\i386\rundll32.ex_ C:\Windows\system32\rundll32.exe(X 為光碟機代號)。
  3. 重新開機。

2. DLL 檔案遺失(以 MFC42u.dll 為例)

優先在光碟 i386 目錄尋找 .dll 或壓縮檔 ._,使用 expand 解壓至 System32。光碟無該檔案時,可至微軟下載中心搜尋對應套件(如 Vcredist.exe),或從可信 DLL 下載站(如 2dll.com)取得。部分 DLL 需註冊:regsvr32 C:\Windows\System32\abc.dll。

3. 僅顯示 CLSID 代碼的異常情況

錯誤視窗顯示類似 {8FC0B734-A0E1-11D1-A7D3-0000F87571E3} 的 CLSID。解決法:開啟 regedit,搜尋該 CLSID,展開至 InProcServer32,查看「預設」值的資料即為遺失檔案路徑(如 %SystemRoot%\System32\GPEdit.dll),再從光碟補回該檔案。

二、系統級修復工具

1. SFC 系統檔案檢查器

執行 sfc /scannow,掃描並修復所有受保護系統檔案(需插入安裝光碟)。若光碟不在手邊,可修改登錄 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup 下的 Installation Sources、ServicePackSourcePath、SourcePath 指向硬碟備份的安裝源路徑。

2. 最後一次正確設定

開機按 F8 進入進階選單,選擇「最後一次正確設定」。可還原 HKLM\System\CurrentControlSet,適用於驅動程式更新導致藍屏/不穩定。不會還原其他登錄分支或系統檔案。

3. 系統還原

以管理員登入(或安全模式),「附屬應用程式」→「系統工具」→「系統還原」,選擇「將電腦還原到較早時間」,挑選還原點執行。若還原後問題未解,可在歡迎畫面選「復原我上一次的還原」回退。

三、開機故障終極武器:復原主控台

安裝與登入

光碟啟動或執行 X:\i386\winnt32.exe /cmdcons 安裝至開機選單。重開機選「Microsoft Windows XP Recovery Console」,輸入管理員密碼(無密碼直接 Enter)進入命令列環境。

核心修復指令

  • NTLDR/NTDETECT.COM 遺失:copy X:\i386\ntldr C:\ / copy X:\i386\ntdetect.com C:\(覆蓋輸入 y)。
  • 重建 Boot.ini:bootcfg /rebuild → fixboot C:(確認 y)。
  • 清除駐留病毒(如偽裝服務的 wsock32.dll):del C:\Windows\System32\wsock32.dll,再進系統用毒軟體掃描。

復原主控台功能極強,輸入 help 可查看所有指令,指令名 /? 可看詳細用法。掌握這些技巧,讓你在系統危機中從容應對。

Copyright © Windows教程網 All Rights Reserved