XP 穩定易用但也會「感冒」,重灌系統備份麻煩且無法開機時更無從備份。本文提供 Windows 環境下三大修復支柱,助您避免重灌。
最常見為 Rundll32.exe 遺失。解決:
展開 x:\i386\Rundll32.ex_ c:\windows\system32\Rundll32.exe
(x=光碟機代號,依實際路徑調整) 或從其他正常電腦複製該檔至對應目錄。
DLL 連結檔遺失可用 Regsvr32 a.dll 於執行視窗註冊(a.dll 為遺失檔名),確定對話框即可。
DLL 遺失/被替換常導致應用程式報錯。SFC 為命令列工具,需於「命令提示字元」執行,格式:sfc /參數1 /參數2 …。
| 參數 | 功能說明 |
|---|---|
| /scannow | 掃描所有受保護系統檔,以正確檔取代錯誤檔,將最新版放入 DLLCache。可能需安裝光碟及補丁。無光碟時可修改登錄 HKey_Local_Machine\software\Microsoft\Windows\CurrentVersion\setup 下 Installation Sources、ServicePacksourcePath、SoutcePath 指向硬碟安裝檔路徑。 |
| /scanonce | 下次啟動時掃描受保護檔。/scannow 出錯時才用。 |
| /scanboot | 每次啟動皆掃描,嚴重拖慢開機,一般不用。 |
| /purgecache | 清除檔案快取(預設 %systemroot%\system32\dllcache)並立即掃描。常搭配 /cachesize=x 設定快取大小(MB),較小省空間,較大保護更多檔案。 |
一般執行 sfc /scannow 即可修復,耗時約 10 分鐘。
sfc /scannow 無效時啟用。特別適合安裝/移除軟體後的故障。
能進安全模式即可按一般流程操作。
%systemroot%\windows\system32\restore。rstrui.exe 依提示操作。System Volume Information。