經常的意外斷電、非法關機、過度優化都可能導致Windows10系統文件的缺失或損壞,從而在運行時出現各種意想不到的錯誤。遇到這種情況,其實我們只需運行一個命令即可掃描修復Win10系統,那就是“sfc /scannow”命令。
一、先掃描檢查文件完整性:
以管理員身份運行命令提示符,C:\> sfc /VERIFYONLY
二、檢查同時帶修復文件:
以管理員身份運行命令提示符,C:\> sfc /SCANNOW
Windows資源保護會找到損壞文件並自動修復損壞文件,如果你想了解掃描修復的系統文件詳細信息,可以查看生成的C:\Windows\Logs\CBS\CBS.log日志文件。
注意的是系統文件修復所做的更改需要重啟系統才能生效。
補充資料:
Microsoft (R) Windows (R) Resource Checker 6.0 版
版權所有 (C) Microsoft Corporation。保留所有權利。掃描所有保護的系統文件的完整性,並使用正確的 Microsoft 版本替換不正確的版本。
SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=<file>] [/VERIFYFILE=<file>]
[/OFFWINDIR=<offline windows directory> /OFFBOOTDIR=<offline boot directory> [/OFFLOGFILE=<log file path>]]
/SCANNOW 掃描所有保護的系統文件的完整性,並盡可能修復有問題的文件。
/VERIFYONLY 掃描所有保護的系統文件的完整性。不會執行修復操作。
/SCANFILE 掃描引用的文件的完整性,如果找到問題,則修復文件。指定完整路徑 <file>
/VERIFYFILE 驗證帶有完整路徑 <file> 的文件的完整性。不會執行修復操作。
/OFFBOOTDIR 對於脫機修復,指定脫機啟動目錄的位置
/OFFWINDIR 對於脫機修復,指定脫機 Windows 目錄的位置
/OFFLOGFILE 對於脫機修復,通過指定日志文件路徑選擇性地啟用記錄
示例:
sfc /SCANNOW
sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows /OFFLOGFILE=c:\log.txt
sfc /VERIFYONLY
轉自:https://www.windows10.pro/sfc-scannow-2/