Chức năng của sfc /scannow, cách đọc kết quả, vị trí tệp CBS.log và khi nào cần chạy DISM trước.
System File Checker (sfc.exe) là một công cụ của Windows giúp quét các tệp hệ thống được bảo vệ và thay thế các tệp bị hỏng hoặc thiếu bằng các bản sao chính xác từ kho lưu trữ thành phần. Lệnh phổ biến là sfc /scannow, được chạy từ Command Prompt với quyền quản trị; kết quả được ghi lại trong C:\Windows\Logs\CBS\CBS.log.
'Windows Resource Protection did not find any integrity violations' có nghĩa là các tệp được bảo vệ vẫn bình thường.
'found corrupt files and successfully repaired them' có nghĩa là các tệp đã được sửa chữa; hãy khởi động lại PC.
'found corrupt files but was unable to fix some of them' thường có nghĩa là kho lưu trữ thành phần bị hỏng: hãy chạy DISM /Online /Cleanup-Image /RestoreHealth rồi chạy lại sfc /scannow.
sfc /verifyonly thực hiện quét mà không sửa chữa. sfc /scanfile=<path> kiểm tra một tệp cụ thể. /offbootdir và /offwindir cho phép SFC sửa chữa Windows ngoại tuyến, ví dụ như từ môi trường khôi phục.
sfc /scannowCập nhật lần cuối: 2026-10-08
DISM là gì, các lệnh /CheckHealth, /ScanHealth và /RestoreHealth, cũng như cách DISM và SFC phối hợp để sửa chữa Windows.
WinRE là gì, cách mở, các công cụ được cung cấp và cách kiểm tra bằng lệnh reagentc /info.
C:\Windows\WinSxS là gì, tại sao Explorer lại báo cáo sai kích thước của nó và cách thu nhỏ thư mục này chỉ bằng các lệnh DISM được hỗ trợ.