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

文章推薦指數: 80 %
投票人數:10人

您可以在該電腦執行「系統檔案檢查程式」程序,以確定您想要複製的系統檔案為良好檔案。

取得損毀系統檔案的系統管理所有權。

若要執行這項操作,請在提升權限的命令提示字 ... 跳到主要內容 Windows支援 產品 Microsoft365 Office Outlook MicrosoftTeams OneDrive OneNote Windows MicrosoftEdge 更多... 裝置 Surface 電腦配件 行動裝置 Xbox HoloLens 硬體保固 新增功能 取得Windows11 更多支援 社群論壇 Microsoft365系統管理員 小型企業系統管理員 開發人員 教育 回報支援詐騙 Windows8.1Windows8.1EnterpriseWindows8.1ProWindows8Windows8EnterpriseWindows8ProWindows7EnterpriseWindows7HomeBasicWindows7HomePremiumWindows7ProfessionalWindows7StarterWindows7UltimateWindowsVistaEnterprise64-bitEditionWindowsVistaUltimate64-bitEditionWindowsVistaBusinessWindowsVistaBusiness64-bitEditionWindowsVistaEnterpriseWindowsVistaUltimateWindows10其他...​​小於 若某些Windows功能無法運作或Windows當機,請使用系統檔案檢查程式來掃描Windows及還原檔案。

     雖然下面的步驟第一眼看可能會很複雜,但按步驟進行,一步步來,我們將會讓您重回正軌。

執行系統檔案檢查程式工具(SFC.exe) 若要執行這項操作,請依照下列步驟執行: 請開啟提高權限的命令提示字元,若要這樣做,請視需要執行下列動作: 若您執行的是Windows10、Windows8.1或Windows8,請在執行系統檔案檢查程式前,先對收件匣執行「部署映像服務與管理」(DISM)工具。

 (若如果您執行的是Windows7或WindowsVista,請略過步驟3。

)  輸入下列命令,然後按下Enter。

 這可能要花費幾分鐘的時間才能完成命令操作。

DISM.exe/Online/Cleanup-image/Restorehealth 重要:當您執行這個命令時,DISM會使用WindowsUpdate提供修正損毀所需的檔案。

然而,如果您的WindowsUpdate用戶端已經損壞,請使用執行中的Windows安裝做為修復來源,或者使用網路共用或抽取式媒體(例如WindowsDVD)中的Windows並存資料夾做為檔案的來源。

若要執行這項操作,請改為執行下列命令: DISM.exe/Online/Cleanup-Image/RestoreHealth/Source:C:\RepairSource\Windows/LimitAccess 注意:將C:\RepairSource\Windows預留位置取代為修復來源的位置。

如需有關如何使用DISM工具修復Windows的詳細資訊,請參閱修復Windows映像。

在命令提示字元輸入下列命令,然後按下ENTER: sfc/scannow     sfc/scannow命令會掃描所有受保護的系統檔案,並以位於%WinDir%\System32\dllcache壓縮資料夾中的快取複本取代損毀檔案。

%WinDir%預留位置代表Windows作業系統資料夾,例如,C:\Windows。

注意:在驗證100%完成後,才可關閉[命令提示字元]視窗。

此程序完成後,將會顯示掃描結果。

程序結束後,您可能會收到下列其中個訊息: Windows資源保護找不到任何整體性違規。

這表示您沒有任何遺失或損毀的系統檔案。

Windows資源保護無法完成所要求的操作。

若要解決這個問題,請在安全模式中執行「系統檔案檢查程式」掃描,並確定%WinDir%\WinSxS\Temp中有PendingDeletes和PendingRenames資料夾。

「Windows資源保護」發現損毀檔案並已成功修復。

詳細資料包含在CBS.Log中%WinDir%\Logs\CBS\CBS.log. 如需檢視系統檔案掃描和還原的詳細資訊,請前往如何檢視系統檔案檢查程式程序的詳細資料。

「Windows資源保護」發現損毀檔案,但無法修復其中某些檔案。

詳細資料包含在CBS.Log中%WinDir%\Logs\CBS\CBS.log. 如需手動修復損毀的檔案,請檢視系統檔案檢查程式程序的詳細資料以找出損毀檔案,然後以手動方式用已知的良好檔案複本取代損毀檔案。

Windows8.1或Windows8   從螢幕右邊邊緣向內撥動,然後點選[搜尋]。

或者,如果您使用滑鼠,請指向螢幕右下角,然後按一下[搜尋]。

在[搜尋]方塊中輸入「命令提示字元」,在[命令提示字元]上按右鍵,然後按一下[以系統管理員身分執行]。

如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下[允許]。

  Windows10、Windows7或WindowsVista   若要執行這項操作,請按一下[開始],在[搜尋]方塊中輸入命令提示字元或cmd,在[命令提示字元]上按右鍵,然後按一下[以系統管理員身分執行]。

如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下[允許]。

  其他相關資訊 如何檢視「系統檔案檢查程式」程序的詳細資料 如需檢視CBS.Log檔案所含的詳細資料,您可使用Findstr命令將資訊複製至Sfcdetails.txt檔案,然後檢視Sfcdetails.txt中的詳細資料。

若要執行這項操作,請依照下列步驟執行: 如先前步驟1所述,請開啟提升權限的命令提示字元。

在命令提示字元輸入下列命令,然後按下ENTER: findstr/c:"[SR]"%windir%\Logs\CBS\CBS.log>"%userprofile%\Desktop\sfcdetails.txt" 注意:Sfcdetails.txt檔案包含每次「系統檔案檢查程式」工具在電腦上執行時的詳細資料。

該檔案包含「系統檔案檢查程式」工具未修復的檔案相關資訊。

確認日期與時間項目,以判斷上次執行「系統檔案檢查程式」工具時找到的問題檔案。

從您的桌面開啟Sfcdetails.txt檔案。

Sfcdetails.txt檔案會使用以下格式: Date/TimeSFCdetail 下列範例記錄檔包含無法修復檔案的項目: 2007-01-1212:10:42,InfoCSI00000008[SR]Cannot repairmemberfile[l:34{17}]"Accessibility.dll"ofAccessibility,Version= 6.0.6000.16386,pA=PROCESSOR_ARCHITECTURE_MSIL(8),Cultureneutral, VersionScopeneutral,PublicKeyToken={l:8b:b03f5f7f11d50a3a},Type neutral,TypeNameneutral,PublicKeyneutralinthestore,fileismissing 如何以手動方式用已知的良好檔案複本取代損毀的系統檔案 透過Sfcdetails.txt檔案的詳細資訊判斷損毀且無法修復的系統檔案後,請先找出損毀檔案的所在位置,接著以手動方式用已知的良好檔案複本取代損毀的系統檔案。

若要執行這項操作,請依照下列步驟執行: 注意:您可以從另一台執行相同Windows版本的電腦取得已知的良好檔案複本。

您可以在該電腦執行「系統檔案檢查程式」程序,以確定您想要複製的系統檔案為良好檔案。

取得損毀系統檔案的系統管理所有權。

若要執行這項操作,請在提升權限的命令提示字元中,複製並貼上(或輸入)下列命令,然後按下ENTER: takeown/fPath_And_File_Name 注意:Path_And_File_Name預留位置代表損毀檔案的路徑與檔案名稱。

例如,輸入takeown/fC:\windows\system32\jscript.dll。

  授予管理員損毀系統檔案的完整存取權。

若要執行這項操作,請複製並貼上(或輸入)下列命令,然後按下ENTER: icaclsPath_And_File_Name/GRANTADMINISTRATORS:F 注意:Path_And_File_Name預留位置代表損毀檔案的路徑與檔案名稱。

例如,輸入icaclsC:\windows\system32\jscript.dll/grantadministrators:F。

用已知的良好檔案複本取代損毀的系統檔案。

若要執行這項操作,請複製並貼上(或輸入)下列命令,然後按下ENTER: 複製Source_FileDestination 注意:Source_File預留位置代表您電腦上已知良好檔案的路徑及檔案名稱,而Destination預留位置代表損毀檔案的路徑及檔案名稱。

例如,輸入copyE:\temp\jscript.dllC:\windows\system32\jscript.dll。

若上述步驟無法解決問題,您可能需要重新安裝Windows。

如需詳細資訊,請參閱《Windows10復原選項》. 訂閱RSS摘要 需要更多協助? 擴展您的技能 探索訓練 優先取得新功能 加入Microsoft測試人員 這項資訊有幫助嗎? 是 否 感謝您!還有其他意見反應嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您願意協助我們改進嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您對語言品質的滿意度如何? 以下何者是您會在意的事項? 解決我的問題 清除說明 步驟明確易懂 沒有艱深的術語 圖片有助於理解 翻譯品質 與我的螢幕畫面不相符 不正確的指示 太過於技術性 資訊不足 參考圖片不足 翻譯品質 是否還有其他的意見反應?(選填) 提交意見反應 感謝您的意見反應! ×



請為這篇文章評分?