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

常見系統檔案遺失與損壞的修復指南

編輯:XP 常見問題解答

前言

系統檔案遺失或損壞是導致電腦無法開機、軟體無法運行的常見主因,多由病毒感染、誤刪、軟體衝突或硬碟壞軌引起。以下整理四個經典案例及修復步驟。

案例一:Windows 98 開機提示 nwlink.vxd 遺失

現象: 雙系統環境下,用 Win98 開機在 DOS 階段報錯,按任意鍵可進入系統但感覺不穩定。

原因: 系統引導程式檔案損壞。

修復:

  1. 啟動「系統檔案檢查器」:開始 → 程式集 → 附屬應用程式 → 系統工具 → 系統資訊 → 工具 → 系統檔案檢查器。
  2. 選擇「從安裝盤提取一個檔案」,輸入 nwlink.vxd 即可還原。
  3. 若問題持續,請重新安裝相關硬體驅動程式。

案例二:XP 開啟控制台提示找不到 Rundll32.exe

現象: 點擊控制台彈出「Windows 找不到 C:\Windows\Rundll32.exe」。

原因: 此為系統核心動態連結庫呼叫器,檔案損壞或遺失。

修復:

  1. 放入 Windows XP 安裝光碟。
  2. 開啟「命令提示字元」,執行:
    expand F:\i386\rundll32.ex_ C:\Windows\rundll32.exe
    (請將 F: 替換為您的光碟機代號)

案例三:病毒清除後雙擊磁碟提示找不到 COMMAND.EXE

現象: 中「愛情後門」病毒清除後,雙擊磁碟機代號報錯,定位到 Explorer 才能開啟。

原因: 病毒在各磁碟根目錄建立 AutoRun.inf,並修改登錄檔關聯。

修復:

  1. 命令提示字元下依序執行:
    attrib autorun.inf -s -h -r
    del autorun.inf
    (需對每個磁碟機執行)
  2. 開啟登錄編輯器,搜尋 COMMAND.EXE 鍵值,刪除其所在的整個 shell 子機碼。
  3. 對所有受影響磁碟重複上述登錄檔清理動作。

案例四:XP 開機提示 hal.dll 遺失

現象: 開機黑畫面報錯 hal.dll 遺失。

原因: C 槽 Boot.ini 損壞,系統找不到正確的 Windows 安裝路徑(特別是非安裝在 C 槽的多重開機環境)。

修復:

  1. 從另一台相同磁碟分區結構的電腦複製 Boot.ini 覆蓋。
  2. 或手動編輯 Boot.ini,確保 default 和 partition 參數指向正確的 Windows 安裝目錄。

預防建議

  • 定期備份關鍵系統檔案或製作系統映像檔。
  • 安裝可靠防毒軟體並保持病毒碼更新。
  • 避免直接刪除系統資料夾內的未知檔案。
Copyright © Windows教程網 All Rights Reserved