Windows操作系統作為優秀的操作系統,由開發操作系統的微軟公司控制接口和設計,公開標準,因此,有大量商業公司在該操作系統上開發商業軟件。 如果你的 Windows 10 無法正常工作,或出現 DLL 等文件丟失的情況,可以使用 SFC 命令行工具來修復損壞或丟失的系統文件。 與早期版本 Windows 一樣(Windows XP 開始),Windows 10 內包含了一個功能強大的命令行文件系統檢查器(SFC),它可以掃描系統文件的完整性并用正常(原生)版本的文件替換掉已丟失或損壞的 Windows 系統文件。 在本文中我們將向大家介紹:如何在系統還可正常啟動的情況下,一步步使用系統文件檢查器(SFC)來修復已損壞的系統文件,以及當 Windows 10 無法正常啟動時,如何使用 SFC 進行脫機手動修復。
掃描并修復Windows10系統文件當 Windows 10 還可正常啟動運行時,如下命令將對計算機上受保護的系統文件進行掃描并盡可能修復有問題的文件: 1點擊 Windows + X 快捷鍵 – 選擇「命令提示符(管理員)」 2在 CDM 窗口中執行如下命令: sfc /scannow 3一旦掃描完成后,如果沒問題,命令行會有提示。如果有問題,會進行提示并輸出日志路徑。 查看SFC掃描結果詳細信息SFC 掃描結果會存儲在 CBS.Log 日志文件當中,大家可用如下步驟進行查看: 1點擊 Windows + X 快捷鍵 – 選擇「命令提示符(管理員)」 2為保證不破壞原有日志文件,在 CDM 窗口中執行如下命令: findstr /c:"[SR]" %windir%LogsCBSCBS.log > "C:sfclogs.txt" 3此時便可以在 C 盤根目錄下找到轉出來的 sfclogs.txt 日志文件。
如何脫機掃描并修復Windows 10在 Windows 10 運行過程中,有很多受保護的系統文件會被加載到內存中,此時就無法直接進行修復替換,此時就需要進行 SFC 脫機修復。 1與進入 Windows 10 安全模式的步驟類似,先在設置 – 更新和安全 – 恢復里面的高級啟動中點擊立即重啟 2系統重啟之后點擊疑難解答 – 高級選項 – 命令提示符 3使用你的用戶名和密碼進行登錄 4?在 Windows 環境外執行 SCF 修復時,必需要告訴它哪個是 Windows 安裝盤和系統保留分區,在命令行中執行如下命令可以查看 Windows 系統分區的盤符: wmic logicaldisk get deviceid, volumename, description 從上圖中我們可以看到 C 盤成了保留分區、E 盤是光驅,所以 Windows 分區就是 D 盤了。 5此時我們可以執行如下命令開始修復: sfc /scannow /offbootdir=C: /offwindir=D:Windows /offboodir 參數用于指定系統保存分區,/offwindir 參數用于指定 Windows 系統所在分區。修復完成后進行系統重啟即可,大家注意根據自己的實際情況來執行命令,不要直接照搬。 使用SFC手動修復Windows 10指定文件默認情況下執行 SFC 命令會自動嘗試對所有有問題的文件進行修復,當一個或多個文件無法自動修復時,通常都需要用戶對其進行手動修復操作。與其說手動修復,其實就是在一臺正常的 Windows 10 中把完好無損的文件拿過來替換掉已損壞的文件就 OK 了。 具體有哪些文件修復失敗,可以在前面介紹過的 sfclogs.txt 日志文件中找到,下面我們只講具體的操作方法。 1點擊 Windows + X 快捷鍵 – 選擇「命令提示符(管理員) 2在 CDM 窗口中執行如下命令: takeown /f C:要修復的文件路徑 takeown 這個命令就是更改文件「所有者」的命令,這讓我想起了 N 多年前講師不斷重復的 take ownership。 3在拿到文件所有權后,還需要使用如下命令獲取文件的完全控制權限: icacls C:要修復的文件路徑 /Grant Administrators:F 4然后再用一個完好無損的文件去替換掉損壞的文件即可,大家可以手動替換或用命令行: copy C:完好無損的文件 C:要修復的文件路徑 在文件替換完成后,你可以執行 SFC /verifyonly 來驗證文件系統的完整性,查看問題是否已經得到修復。如果你只修復了個別文件,可以使用 sfc /VERIFYFILE=C:文件路徑 來進行查看,以避免長時間的完整掃描。 Windows操作系統對硬件支持良好。 |
溫馨提示:喜歡本站的話,請收藏一下本站!