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

一起來打假:Windows XP 中 SFC 參數釋疑

編輯:XP 系統基礎知識

SFC 基本觀念:Windows 檔案保護 (WFP)

安裝軟體時可能覆蓋共用系統檔(*.dll、*.exe),導致系統不穩。自 Windows 2000 起引入 WFP,防止受保護系統檔被取代。WFP 會偵測嘗試替換受保護檔的行為,若版本不符,自動從 Dllcache(位於 system32\dllcache)或安裝光盤還原。

常見參數真實用途

  1. sfc /scannow:媒體常建議直接執行,但預設 WFP 已啟用,只有 Dllcache 損壞或不可用時,才需用 /scannow、/scanonce、/scanboot 修復快取目錄。
  2. sfc /revert:若曾執行 sfc /scanboot 導致每次開機掃描,且在「系統設定公用程式」啟動項找不到,執行 sfc /revert 可恢復預設狀態。
  3. sfc /purgecache:清空 dllcache 所有內容,省下硬碟空間,但系統失去自我修復能力。折衷方案用 /cachesize=x 設定快取大小(預設 102 MB,最小 15 MB),系統按檔案重要性自動調節。
  4. 停用檔案保護:執行 gpedit.msc → 「本機電腦原則」→「電腦設定」→「管理範本」→「系統」→「Windows 檔案保護」→「Windows 檔案保護掃描」→「已停用」。亦可設定掃描頻率與快取路徑。
Copyright © Windows教程網 All Rights Reserved