您目前已離線,請等候您的網際網路重新連線

使用系統檔案檢查程式工具來修復遺失或損毀的系統檔案

「系統檔案檢查程式」是一種 Windows 公用程式,可讓使用者掃描 Windows 系統檔案是否有損毀以及還原損毀的檔案。本文說明如何執行系統檔案檢查程式工具 (SFC.exe) 掃描您的系統檔案,並修復遺失或損毀的系統檔案。如果「Windows 資源保護」(WRP) 檔案遺失或損毀,Windows 可能無法如預期運作。例如,有些 Windows 功能無法運作,或 Windows 可能損毀。

執行系統檔案檢查程式工具 (SFC.exe)
如果要執行這項操作,請依照下列步驟執行:
  1. 請開啟提高權限的命令提示字元,若要這樣做,請視需要執行下列動作:
    Windows 8.1 或 Windows 8
    從螢幕右邊邊緣撥動進來,然後點選 [搜尋]。如果您使用滑鼠,請指向螢幕右下角,然後按一下 [搜尋]。在 [搜尋] 方塊中輸入「命令提示字元」,用滑鼠右鍵按一下 [命令提示字元],然後按一下 [以系統管理員身分執行]。如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [允許]
    此步驟的螢幕擷取畫面。
    Windows 10、Windows 7 或 Windows Vista
    如果要執行這項操作,請按一下 [開始],在 [搜尋] 方塊中輸入「命令提示字元」「cmd」,用滑鼠右鍵按一下 [命令提示字元],然後按一下 [以系統管理員身分執行]。 如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [允許]
    此步驟的螢幕擷取畫面。
  2. 在命令提示字元中輸入下列命令,然後按下 ENTER:
    sfc /scannow
    此步驟的螢幕擷取畫面。

    sfc /scannow 命令會掃描所有受保護的系統檔案,並且以位於 %WinDir%\System32\dllcache 壓縮資料夾中的快取複本取代毀損的檔案。
    %WinDir% 預留位置代表 Windows 作業系統資料夾。例如 C:\Windows。

    注意 驗證 100% 完成之前,請勿關閉此 [命令提示字元] 視窗。此程序完成後會顯示掃描結果。
  3. 處理完畢之後,您可能會收到下列訊息之一:
其他相關資訊
如何檢視系統檔案檢查程式程序的詳細資料
若要檢視 CBS.Log 檔案所含的詳細資料,您可使用 Findstr 命令將此資訊複製至 Sfcdetails.txt 檔案,然後檢視 Sfcdetails.txt 中的詳細資料。如果要執行這項操作,請依照下列步驟執行:
  1. 如先前的步驟 1 所述,開啟提升權限的命令提示字元。
  2. 在命令提示字元中輸入下列命令,然後按下 ENTER:
    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
    注意 Sfcdetails.txt 檔案包含每次「系統檔案檢查程式」工具在電腦上執行的詳細資料。該檔案包含「系統檔案檢查程式」工具未修復的檔案相關資訊。請確認日期與時間項目,以判斷上次執行「系統檔案檢查程式」工具時找到的問題檔案。
  3. 從您的桌面開啟 Sfcdetails.txt 檔案。
  4. Sfcdetails.txt 檔案使用下列格式:
    Date/Time SFC detail
    下列範例記錄檔包含無法修復的檔案項目:
    2007-01-12 12:10:42, Info                  CSI    00000008 [SR] Cannot repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
如何以手動方式用已知良好的檔案副本取代損毀的系統檔案
透過 Sfcdetails.txt 檔案的詳細資訊判定損毀且無法修復的系統檔案後,找到損毀檔案的所在位置,接著以手動方式,用已知良好的檔案副本取代損毀的系統檔案。如果要執行這項操作,請依照下列步驟執行:

注意 您可從執行的 Windows 版本與您電腦相同的其他電腦上,取得已知良好的系統檔案副本。您可以在該電腦上執行系統檔案檢查程式程序,確定您想複製的系統檔案是良好的副本。
  1. 若要取得已損毀系統檔案的管理員擁有權,請從提高權限的命令提示字元複製然後貼上 (或輸入) 下列命令,然後按下 ENTER:
    takeown /f Path_And_File_Name
    注意Path_And_File_Name 預留位置代表已損毀檔案的路徑和檔案名稱,例如,輸入 takeown /f C:\windows\system32\jscript.dll此步驟的螢幕擷取畫面。
  2. 授與損毀系統檔案的完整存取權給系統管理員。如果要執行這項操作,請在提高權限的命令提示字元中,複製並貼上 (或輸入) 下列命令,然後按 ENTER:
    icacls Path_And_File_Name /GRANT ADMINISTRATORS:F
    注意Path_And_File_Name 預留位置代表損毀檔案的路徑和檔案名稱。例如,可輸入 icacls C:\windows\system32\jscript.dll /grant administrators:F此步驟的螢幕擷取畫面。
  3. 以已知良好的檔案副本取代損毀的檔案。如果要執行這項操作,請複製並貼上 (或輸入) 下列命令,然後按 ENTER:
    Copy Source_File Destination
    注意Source_File 預留位置代表電腦上已知良好的檔案副本的路徑和檔案名稱,而 Destination 預留位置代表損毀檔案的路徑和檔案名稱。例如,可輸入 copy E:\temp\jscript.dll C:\windows\system32\jscript.dll
WinVista crash bluescreen blue screen
內容

文章識別碼:929833 - 最後檢閱時間:11/25/2015 13:35:00 - 修訂: 18.0

Windows 10 Pro, released in July 2015, Windows 10 Enterprise, released in July 2015, Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Vista 商用進階 64 位元版, Windows Vista 旗艦 64 位元版, Windows Vista 商用入門版, Windows Vista 商用入門 64 位元版, Windows Vista 商用進階版, Windows Vista 旗艦版

  • kbtshoot kbexpertisebeginner kbprb kbcip kbconsumer kbquadranttechsupp KB929833
意見反應
s">