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

緊急搶救受損 Windows 系統:DLL 批次重新註冊與註冊表還原(下)

編輯:XP 系統基礎知識

4. 批次重新註冊所有 DLL

不知哪個 DLL 遺失/損壞時,批次重註冊全系統 DLL:

@echo off
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1

存為 repair.bat,建立桌面捷徑。需要時雙擊執行,系統自動逐一重註冊 system32 下所有 DLL。完成後重試運行系統,通常即恢復正常。

5. 還原原始註冊表檔案

註冊表損壞導致系統異常時,利用 copy 指令將安裝時自動備份於 %windir%\Repair 的原始註冊表檔覆蓋回 %windir%\system32\config:

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

操作環境:單一系統用 Win98 啟動碟進 DOS;多重開機切換至其他正常系統。執行時提示覆蓋全選「是」。完成重開機,系統通常恢復正常。

6. 系統還原功能(XP 專屬)

「開始」→「程式集」→「附件」→「系統工具」→「系統還原」→ 選「將電腦恢復到較早時間」→ 選擇近期還原點 → 下一步 → 自動還原。前提:平時系統正常時須主動建立還原點。

Copyright © Windows教程網 All Rights Reserved