Cách chạy Trình kiểm tra tệp hệ thống sfc / scannow trong Windows 10

Trình kiểm tra Tệp Hệ thống hoặc sfc.exe là một tiện ích trong Microsoft Windows nằm trong thư mục C: \ Windows \ System32 . Tiện ích này cho phép người dùng quét và khôi phục các tệp hệ thống Windows bị hỏng. Trong bài đăng này, chúng ta sẽ xem cách chạy Trình kiểm tra tệp hệ thống và cũng xem cách phân tích nhật ký SFC.

Chạy trình kiểm tra tệp hệ thống

Trong Windows 10/8/7 / Vista, Trình kiểm tra tệp hệ thống được tích hợp với Bảo vệ tài nguyên Windows , bảo vệ các khóa và thư mục đăng ký cũng như các tệp hệ thống quan trọng. Nếu phát hiện thấy bất kỳ thay đổi nào đối với tệp hệ thống được bảo vệ, tệp đã sửa đổi sẽ được khôi phục từ bản sao được lưu trong bộ đệm ẩn nằm trong chính thư mục Windows.

Vì vậy, nếu bất kỳ lúc nào nếu bạn phát hiện ra rằng mình đã tấn công một số tệp hệ thống hoặc có thể áp dụng một số chỉnh sửa hoặc thay thế các tệp hệ thống, có thể trong khi tùy chỉnh Windows của bạn và bây giờ bạn thấy rằng Windows của mình không hoạt động bình thường, bạn có thể muốn xem xét chạy tiện ích này trước, trước khi thử Khôi phục Hệ thống. Để làm như vậy, trước tiên bạn sẽ phải mở một cửa sổ nhắc lệnh nâng cao.

Để chạy Trình kiểm tra tệp hệ thống trong Windows 10/8/7, hãy nhập cmd vào hộp tìm kiếm Bắt đầu. Trong kết quả xuất hiện, nhấp chuột phải vào cmd và chọn Run As Administrator .

Nếu bạn không chạy Command Prompt với tư cách là Quản trị viên, bạn sẽ thấy thông báo:

Bạn phải là quản trị viên đang chạy phiên bảng điều khiển để sử dụng tiện ích sfc

Do đó, bạn bắt buộc phải làm như vậy.

Chạy sfc / scannow

Chạy trình kiểm tra tệp hệ thống

Trong cửa sổ nhắc lệnh mở ra, nhập nội dung sau và nhấn Enter:

sfc / scannow

Tiện ích sfc sẽ chạy một lúc và nếu tìm thấy bất kỳ lỗi nào, hãy thay thế chúng khi khởi động lại.

Bảo vệ tài nguyên Windows không thể thực hiện Dịch vụ được yêu cầu hoặc Bắt đầu Dịch vụ Sửa chữa

Trình kiểm tra tệp hệ thống

Trong trường hợp bạn không thể khởi động Trình kiểm tra tệp hệ thống và thay vào đó bạn gặp lỗi “ Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa ”, bạn có thể muốn kiểm tra xem dịch vụ Trình cài đặt mô-đun Windows của mình đã bị vô hiệu hóa chưa. Để làm như vậy, hãy nhập services.msc trong bắt đầu tìm kiếm và nhấn Enter. Trạng thái của dịch vụ này phải được đặt thành Thủ công.

Ngoài ra, bạn cũng có thể tải xuống tiện ích phần mềm miễn phí rất hữu ích FixWin của chúng tôi và nhấp vào nút Tiện ích kiểm tra tệp hệ thống . Điều này sẽ chạy sfc.exe.

Trong khi chạy công cụ này, khi kết thúc quá trình quét, bạn có thể thấy bất kỳ thông báo nào trong số này - một số thông báo có thể chỉ ra lỗi: Chúng có thể là:

  1. Bảo vệ tài nguyên Windows không tìm thấy bất kỳ vi phạm tính toàn vẹn nào
  2. Bảo vệ tài nguyên Windows đã tìm thấy các tệp bị hỏng và sửa chữa chúng thành công
  3. Bảo vệ tài nguyên Windows đã tìm thấy các tệp bị hỏng nhưng không thể sửa một số tệp
  4. Bảo vệ tài nguyên Windows không thể thực hiện hoạt động được yêu cầu
  5. Trình kiểm tra tệp hệ thống SFC không thể sửa tệp thành viên bị hỏng
  6. Bảo vệ tài nguyên Windows đã tìm thấy các tệp bị hỏng nhưng không thể sửa một số tệp
  7. Trình kiểm tra tệp hệ thống không hoạt động, sẽ không chạy hoặc không thể sửa chữa
  8. Bảo vệ tài nguyên Windows không thể khởi động dịch vụ sửa chữa.

Nếu điều này xảy ra, bạn có thể thử Chạy Trình kiểm tra Tệp Hệ thống ở Chế độ An toàn hoặc sửa chữa Cửa hàng Thành phần Windows bằng DISM và xem nó có hoạt động không.

Xem bài đăng này nếu SFC không hoạt động hoặc sẽ không chạy.

Đọc : DISM vs SFC trước? Tôi nên chạy gì đầu tiên trên Windows 10?

Chạy trình kiểm tra tệp hệ thống ngoại tuyến hoặc ở Chế độ an toàn hoặc Thời gian khởi động

Chỉ cần khởi động vào Chế độ An toàn và làm theo quy trình tương tự. Trình kiểm tra tệp hệ thống cũng sẽ chạy ở Chế độ an toàn.

Các / scanonce/ scanboot cú pháp đã được ngưng sau khi Windows XP và không làm việc trên Windows 8 và sau đó.

Làm theo quy trình này nếu bạn muốn chạy Trình kiểm tra tệp hệ thống ở Chế độ an toàn, Thời gian khởi động hoặc Ngoại tuyến.

Bạn cũng có thể sử dụng chương trình sfc.exe để giúp bạn khắc phục sự cố xảy ra trong phần chế độ người dùng của Windows 10, Windows 8.1, Windows 7 & Vista. Những sự cố này có thể liên quan đến các tệp hệ điều hành bị thiếu hoặc bị hỏng. Để làm như vậy, bạn có thể phải truy cập các tệp nhật ký.

Đọc : Cách quét và sửa chữa một tệp duy nhất bằng Trình kiểm tra tệp hệ thống.

Cách xem tệp nhật ký SFC

Chương trình sfc.exe ghi chi tiết của từng thao tác xác minh và từng thao tác sửa chữa vào tệp CBS.log . Mỗi mục chương trình sfc.exe trong tệp này có một thẻ [SR]. Tệp CBS.log nằm trong thư mục % windir% \ Logs \ CBS .

Bạn có thể tìm kiếm các thẻ [SR] để giúp định vị các mục chương trình SFC.exe. Để thực hiện loại tìm kiếm này và chuyển hướng kết quả đến tệp văn bản, hãy làm theo các bước sau:

Bấm Bắt đầu, nhập cmd vào hộp Bắt đầu Tìm kiếm, bấm chuột phải vào cmd trong danh sách Chương trình, rồi bấm Chạy với tư cách quản trị viên.

Nhập lệnh sau và nhấn Enter:

findstr / c: "[SR]"% windir% \ logs \ cbs \ cbs.log> sfcdetails.txt

Tệp sfcdetails.txt bao gồm các mục nhập được ghi lại mỗi khi chương trình SFC.exe chạy trên máy tính.

Cách diễn giải các mục nhập tệp nhật ký SFC:

Chương trình sfc.exe xác minh các tệp trong nhóm 100. Do đó, sẽ có nhiều nhóm mục chương trình SFC.exe. Mỗi mục nhập có định dạng sau: chi tiết loại mục nhập ngày giờ . Để biết thêm chi tiết về cách diễn giải, hãy truy cập KB928228.

Tôi hy vọng bài viết này đã giúp bạn.

Chạy trình kiểm tra tệp hệ thống