Rain WikiWindows · Linux · Android

SFC (System File Checker)

Công cụ dòng lệnhWindows XP trở lên

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.

1Kết quả và ý nghĩa

'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.

2Các tham số khác

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.

Cách chạy SFC

  1. Mở Terminal (Admin) hoặc Command Prompt với quyền quản trị.
  2. Chạy lệnh: DISM.exe /Online /Cleanup-Image /RestoreHealth
  3. Chạy lệnh: sfc /scannow
  4. Đợi cho đến khi quá trình xác minh đạt 100% và đọc thông báo kết quả.
  5. Khởi động lại PC nếu các tệp đã được sửa chữa.

Lưu ý

  • Không đóng cửa sổ trong khi quá trình quét đang chạy.
  • SFC chỉ kiểm tra các tệp hệ thống Windows; nó không sửa chữa các chương trình, trình điều khiển hoặc tệp cá nhân.

Nguồn

  1. sfc (Microsoft Learn) learn.microsoft.com
  2. Sử dụng công cụ System File Checker (Microsoft Support) support.microsoft.com

Xem xét lần cuối: