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

Windows 2000 系統檔案檢查器 (SFC) 完整指令參考與 DLL 遺失修復實戰

編輯:Windows Server 教學

系統檔案遺失、版本錯誤或 DLL 損毀時,系統檔案檢查器 (SFC) 是首選修復工具。它能掃描所有受保護系統檔案、驗證版本、自動從安裝來源替換錯誤檔案,並重建 %SystemRoot%\System32\Dllcache 快取資料夾。

SFC 常用指令語法

參數功能說明
/scannow立即掃描所有受保護檔案,以正確 Microsoft 版本替換錯誤版本,並以最新版本重建 Dllcache。需存取安裝來源與 Service Pack 檔案。
/scanonce下次重開機時掃描一次所有受保護檔案。需安裝來源。
/scanboot每次開機皆掃描所有受保護檔案。需安裝來源。
/cancel取消所有暫止的掃描工作。
/enable啟用 Windows 檔案保護 (WFP) 正常運作。
/purgecache清除檔案快取並立即掃描。需安裝來源。配合 /cachesize=x 使用後必須執行。
/cachesize=x設定快取大小 (MB)。執行後需重開機並跟著 /purgecache 生效。
/quiet靜默模式:自動替換所有錯誤版本,不提示使用者。

實戰修復流程

  1. 準備 Windows 2000 安裝光碟或網路安裝來源路徑。
  2. 「開始 → 執行」輸入 cmd 進入命令提示字元。
  3. 執行 sfc /scannow(最常用、最徹底)。
  4. 依提示插入光碟或指定來源路徑,靜待掃描與替換完成。
  5. 重開機驗證問題是否解決。

進階情境

  • Dllcache 損毀無法使用:sfc /purgecache 清除重建。
  • 調整快取大小:sfc /cachesize=200 → 重開機 → sfc /purgecache。
  • 自動化部署腳本:使用 /quiet 參數無人值守修復。

SFC 是 Windows 2000 系統穩定性的最後防線,善用指令參數可精準解決各類系統檔案異常。

Copyright © Windows教程網 All Rights Reserved