Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách chạy Trình kiểm tra tệp hệ thống sfc / scannow trong Windows 11/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 C:\ Windows \ System32 thư mục. 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 có thể 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 11/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ế tệp hệ thống, có thể trong khi tùy chỉnh Windows của bạn và bây giờ bạn tìm thấy rằng Windows của bạn không hoạt động bình thường, bạn có thể cân nhắc việc chạy tiện ích này 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 11/10/8/7, hãy nhập cmd trong hộp Bắt đầu tìm kiếm. Trong kết quả xuất hiện, nhấp chuột phải vào cmd và chọn Chạy với tư cách quản trị viên .

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 một 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 trong Windows 11/10

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

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

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

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 nhận được thông báo “ 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 bạn đã bị vô hiệu hóa. Để làm như vậy, hãy nhập services.msc khi 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 Tiện ích trình kiểm tra tệp hệ thống cái nút. Điều này sẽ chạy sfc.exe.

Trong khi chạy công cụ này, vào cuối 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 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 thao tác đượ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 tệp bị hỏng nhưng không thể sửa một số tệp
  7. 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 cái 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.

/ scanonce / scanboot cú pháp đã bị ngừng sau Windows XP và không hoạt động trên Windows 8 trở lên.

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 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 CBS.log tập tin. Mỗi mục chương trình sfc.exe trong tệp này có một thẻ [SR]. CBS.log tệp nằm trong % windir% \ Logs \ CBS thư mục.

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:

Nhấp vào Bắt đầu, nhập cmd trong 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

sfcdetails.txt tệp 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: mục nhập ngày giờ_ chi tiết loại . Để 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 đăng này giúp ích cho bạn.

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