Windows 7 長期使用後,系統檔案可能因軟體安裝移除、病毒感染、硬碟錯誤、不當關機而損壞或遺失,導致功能異常、藍畫面、啟動失敗。內建 系統檔案檢查器 (System File Checker, SFC) 可掃描所有受保護系統檔案完整性,並自動從元件存放區替換損壞檔案。本文詳細說明 sfc /scannow 完整操作流程、參數說明、掃描結果解讀與進階修復指令。
cmd。sfc /scannow 按 Enter 執行。






sfc /scannow:掃描所有受保護系統檔並修復 (最常用)。sfc /verifyonly:僅掃描不修復。sfc /scanfile=<完整路徑>:掃描並修復指定檔案 (如 sfc /scanfile=c:\windows\system32\kernel32.dll)。sfc /verifyfile=<完整路徑>:僅驗證指定檔案。sfc /offbootdir=<啟動磁碟> /offwindir=<Windows目錄>:離線修復 (WinPE/安裝媒體環境下修復無法啟動的系統)。
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt" 產生桌面文字檔分析具體檔案。DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
setup.exe 選擇「升級」保留檔案與應用程式重新安裝系統核心。sfc /scannow 預防性維護。一條指令守護系統檔案完整性,讓 Win7 保持穩定健康,減少莫名其妙的功能異常與藍畫面。