許多怪異故障源於使用者設定檔損毀。
操作:用其他管理員帳號登入 → 控制台 → 使用者帳戶 → 建立新管理員帳號 → 用新帳號登入。
舊帳號資料在 C:\Documents and Settings\舊帳號,可手動遷移「我的文件」、「桌面」、「收藏夾」等重要資料。
系統功能異常常因需註冊的 DLL(ActiveX)註冊資訊遺失/損毀。
操作:記事本輸入以下存為 regdll.bat 執行:
@echo off for %%i in (*.dll) do regsvr32.exe /s %%i
重新開機。此法將 System32 下所有 DLL 重新註冊,修復大多數「找不到入口點」、「類別未註冊」等錯誤。
系統目錄下有 Repair 子目錄備份安裝完成時的登錄檔(SAM、SYSTEM、SOFTWARE、DEFAULT、SECURITY)。
操作(需在 DOS/修復控制台/雙系統環境下執行):
cd %windir%\Repair copy SAM %windir%\System32\Config copy SYSTEM %windir%\System32\Config copy SOFTWARE %windir%\System32\Config copy DEFAULT %windir%\System32\Config copy SECURITY %windir%\System32\Config
重開機即完成「系統初始化」,所有設定回到出廠狀態(使用者資料不受影響)。
新裝驅動導致無法開機時最有效。
操作:重開機按 F8 → 選「最後一次正確配置」 → Enter。系統用上次成功開機時的 CurrentControlSet 登錄分支覆蓋當前設定,驅動衝突即解除。
執行 sfc /scannow(開始→執行),系統掃描所有受保護系統檔案,發現損毀會提示插入安裝光碟替換原版檔案。
建議:使用整合最新修補程式的安裝光碟(Slipstreamed SP3),避免檔案被還原為舊版本。
C:\Windows\System32\Restore\rstrui.exe 啟動還原嚮導。修改登錄、安裝驅動、系統優化前,務必用 Ghost(或 Clonezilla、Macrium Reflect)備份系統分區映像檔。出錯時幾分鐘還原,比任何修復招式都快、都乾淨。