Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

SFC Scannow

Khi Hệ điều hành Windows 10/11 của bạn gặp sự cố hoặc các tính năng của nó không hoạt động bình thường, có thể là các tệp hệ thống đã bị thiếu hoặc đã bị hỏng. Hầu hết thời gian, tệp hệ thống gặp sự cố do cập nhật tích lũy hoặc sau khi cập nhật trình điều khiển thiết bị.

Dù nguyên nhân gây ra sự cố là gì, tin tốt là người dùng Windows có thể dựa vào một công cụ được thiết kế để sửa các tệp hệ thống bị hỏng. Nó hoạt động bằng cách thay thế các tệp bị hỏng bằng các bản sao lành mạnh. Tiện ích này được gọi là Trình kiểm tra tệp hệ thống.

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn mọi thứ cần biết về công cụ này, cách sử dụng và cách hoạt động của nó.

Trình kiểm tra tệp hệ thống là gì?

System File Checker là một công cụ dòng lệnh được tích hợp trong hệ điều hành Windows. Theo mặc định, nó được lưu trữ trong thư mục C:\ Windows \ System32.

Mẹo chuyên nghiệp:Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không chính xác, tệp rác, ứng dụng có hại và các mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.

Quét miễn phí các sự cố PC 3.145.873 tải xuống Tương thích với:Windows 10/11, Windows 7, Windows 8

Vai trò chính của nó là quét hệ thống của bạn để tìm bất kỳ tệp hệ thống nào bị thiếu hoặc bị hỏng và thay thế chúng bằng những tệp lành mạnh.

Tiện ích này được tích hợp với Windows Resource Protection, được thiết kế để bảo vệ các thư mục, khóa đăng ký và tệp hệ thống. Trong trường hợp thực hiện các thay đổi đối với các tệp và thư mục này, chúng có thể được khôi phục thông qua bản sao đã lưu trong bộ nhớ cache được lưu trữ trong Windows.

Vì vậy, nếu bạn thấy rằng một số tệp hệ thống của mình bị thiếu hoặc các chỉnh sửa không mong muốn đã được thực hiện do cập nhật, bạn có thể cân nhắc sử dụng tiện ích này trước khi thực hiện bất kỳ bản sửa lỗi phức tạp nào.

SFC / Scannow là gì?

Lệnh SFC / scannow là một trong những chức năng được liên kết với Trình kiểm tra tệp hệ thống. Mặc dù có nhiều việc bạn có thể làm với công cụ này, nhưng SFC / scannow có lẽ là công cụ được sử dụng rộng rãi nhất trong các chức năng của nó.

Bạn có thể hỏi, SFC / scannow làm được gì? SFC / scannow trên Windows 10/11 kiểm tra tất cả các tệp hệ thống Windows và tệp DLL của bạn. Nếu phát hiện sự cố, nó sẽ khắc phục bằng cách thay thế tệp có vấn đề bằng một phiên bản lành mạnh.

Trong trường hợp bạn đang thắc mắc quá trình quét SFC scannow mất bao lâu, câu trả lời phụ thuộc vào số lượng tệp mà công cụ kiểm tra và cấu hình máy tính của bạn. Nhưng nói chung, có thể mất vài phút đến một giờ để hoàn thành.

Cách chạy SFC / Scannow

Thật dễ dàng để chạy SFC / scannow trên Windows 10/11. Đầu tiên, bạn cần mở cửa sổ Command Prompt nâng cao bằng cách nhấn phím Windows, nhập cmd vào trường tìm kiếm, nhấp chuột phải vào kết quả tìm kiếm phù hợp nhất và chọn Run as Administrator. Nếu bạn bỏ qua bước này, bạn sẽ nhận được thông báo lỗi cho biết bạn phải đăng nhập với tư cách quản trị viên để sử dụng tiện ích SFC.

Tiếp theo, trong cửa sổ mở ra, gõ lệnh này và nhấn enter:sfc / scannow. Bây giờ, nếu bạn muốn quét và định vị các thành phần xấu và khôi phục thông tin có thể đọc được, bạn có thể nhập lệnh sfc / scannow / r để thay thế.

Tiện ích SFC bây giờ sẽ bắt đầu quét hệ thống của bạn để tìm bất kỳ dấu hiệu nào của tệp bị hỏng. Nó sẽ tự động thay thế các tệp có vấn đề khi khởi động lại.

Điều gì sẽ xảy ra nếu SFC / Scannow không thành công?

Giống như các tiện ích Windows khác, SFC / scannow không tránh khỏi các vấn đề. Đôi khi, người dùng gặp phải lỗi "sfc / scannow không hoạt động" hoặc thông báo "sfc scannow windows resource protection không thể thực hiện thao tác được yêu cầu".

Nếu điều này xảy ra, bạn có thể muốn kiểm tra xem dịch vụ Windows Installer của mình đã được bật chưa. Để thực hiện việc này, hãy nhập services.msc vào trường tìm kiếm và nhấn Enter. Tốt nhất, trạng thái của dịch vụ nên được đặt thành Đang chạy.

Nếu nó không thực hiện được thủ thuật, bạn có thể tải xuống tiện ích phần mềm miễn phí để giúp bạn thoát khỏi vấn đề “SFC scannow không hoạt động”. Nhiều công cụ có thể tìm hiểu sâu hơn về lỗi, cho bạn biết điều gì có thể gây ra lỗi.

Trong mọi trường hợp, nếu SFC / scannow không hoạt động bình thường, hãy thử chạy lệnh ở Chế độ An toàn. Tốt hơn, hãy sửa chữa các thành phần Windows bị hỏng bằng tiện ích DISM.

Cách chạy SFC / Scannow ở Chế độ An toàn

Trong Chế độ An toàn, thiết bị Windows của bạn có các chức năng hạn chế. Điều này làm cho việc cô lập các vấn đề trở nên dễ dàng hơn. Và trong trường hợp tiện ích SFC có vấn đề, khởi động Windows ở chế độ này cũng có thể hữu ích.

Dưới đây là cách chạy lệnh SFC / scannow trong Chế độ an toàn:

  1. Nhấn Win + I trên bàn phím của bạn để mở ứng dụng Cài đặt.

  1. Tiếp theo, chuyển đến phần Cập nhật và Bảo mật và nhấp vào Khôi phục.
  2. Điều hướng đến Khởi động nâng cao và chọn Khởi động lại ngay. Máy tính của bạn bây giờ sẽ khởi động lại.
  3. Khi bạn đến màn hình Chọn một tùy chọn, hãy chuyển đến Khắc phục sự cố và chọn Tùy chọn nâng cao.
  4. Chọn Cài đặt khởi động và nhấp vào nút Khởi động lại.
  5. Máy tính của bạn sẽ khởi động lại một lần nữa.
  6. Bây giờ sẽ xuất hiện danh sách các tùy chọn. Chọn tùy chọn cho phép bạn khởi động lại thiết bị của mình ở Chế độ an toàn.
  7. Sau đó, mở Command Prompt nâng cao. Bạn có thể làm điều đó bằng cách nhấp vào menu Bắt đầu và nhập cmd vào hộp tìm kiếm. Tiếp theo, nhấp chuột phải vào kết quả trên cùng và chọn Run as Administrator.
  8. Trong cửa sổ mở ra, hãy nhập lệnh sfc / scannow và nhấn Enter.

Cách kiểm tra tệp nhật ký SFC

Sau khi quét, tiện ích System File Checker ghi tất cả các chi tiết của hoạt động vào tệp CBS.log. Bạn sẽ dễ dàng tìm thấy tất cả các mục liên quan đến SFC vì mỗi mục đều có thẻ “SR”. Tệp CBS.log có thể được tìm thấy trong thư mục% windir% \ Logs \ CBS.

Để tìm kiếm các mục nhập tệp nhật ký SFC, hãy làm theo các bước sau:

  1. Mở trường Tìm kiếm và tìm kiếm cmd.
  2. Nhấp chuột phải vào kết quả trên cùng và chọn Chạy với tư cách Quản trị viên từ danh sách.
  3. Tiếp theo, nhập lệnh này:findstr / c:”[SR]”% windir% \ logs \ cbs \ cbs.log> sfcdetails.txt.
  4. Nhấn Enter.
  5. Sau đó, chuyển đến File Explorer bằng cách sử dụng phím tắt Win + E.
  6. Chọn PC này và điều hướng đến phần Thiết bị và Ổ đĩa.
  7. Đi tới Đĩa cục bộ.
  8. Nhấp đúp vào tệp sfclogs.txt để mở nó qua trình soạn thảo văn bản mặc định của bạn.
  9. Giờ đây, bạn sẽ thấy tất cả các mục đã được ghi lại mỗi khi tiện ích Trình kiểm tra tệp hệ thống chạy trên Windows.

Cách sử dụng ngoại tuyến của trình kiểm tra tệp hệ thống

Bạn cũng có thể sử dụng tiện ích SFC ngoại tuyến. Các bước thực hiện khá dễ dàng. Đây là những gì bạn nên làm:

  1. Đi tới Cài đặt và tìm tùy chọn Cập nhật và Bảo mật. Nhấp vào nó.
  2. Điều hướng đến Khôi phục.
  3. Chuyển đến phần Khởi động nâng cao và nhấp vào Khởi động lại ngay.
  4. Từ màn hình Chọn một tùy chọn, hãy chọn Khắc phục sự cố, sau đó nhấp vào Tùy chọn nâng cao.
  5. Chọn Command Prompt.
  6. Thiết bị của bạn sẽ khởi động lại tại thời điểm này.
  7. Khi khởi động, hãy chọn tài khoản của bạn trong tùy chọn Khởi động Nâng cao.
  8. Xác nhận mật khẩu tài khoản của bạn và nhấp vào Tiếp tục.
  9. Nhập lệnh diskpart để khởi động công cụ diskpart.
  10. Nhấn phím Enter để tiếp tục.
  11. Tiếp theo, nhập lệnh này để tìm vị trí của phân vùng Windows và Hệ thống dành riêng:danh sách ổ đĩa.
  12. Nhấn Enter.
  13. Xác nhận việc gán ký tự ổ đĩa. Đây thường là tập có kích thước lớn nhất.
  14. Nhập lệnh này:thoát.
  15. Nhấn Enter để thoát khỏi diskpart.
  16. Sau đó, nhập lệnh này để mở Trình kiểm tra Tệp Hệ thống ở chế độ ngoại tuyến:sfc / scannow / offbootdir =F:\ / offwindir =C:\ Windows. Nhấn Enter sau đó.
  17. Nhấp vào nút X để đóng Command Prompt.
  18. Cuối cùng, nhấp vào Tiếp tục để khắc phục mọi sự cố với tệp hệ thống của bạn.
  19. Thiết bị của bạn sẽ khởi động lại bình thường sau khi hoàn tất.

Bạn có thể sửa chữa tệp hệ thống mà không có trình kiểm tra tệp hệ thống trên Windows 10/11 không?

Trình kiểm tra tệp hệ thống thực sự là một công cụ tiện dụng có thể được sử dụng để khắc phục các sự cố khác nhau liên quan đến tệp hệ thống. Nhưng có bất kỳ cách nào khác để sửa các tệp bị hỏng không?

Câu trả lời là có. Làm theo hướng dẫn bên dưới.

Xác định các tệp hệ thống bị hỏng

Đầu tiên, bạn cần xác định những tập tin nào đã bị hỏng và cần thay thế. Đây là cách thực hiện:

  1. Chuyển đến menu Bắt đầu.
  2. Tìm kiếm cmd qua hộp tìm kiếm và nhấp chuột phải vào kết quả trên cùng. Chọn Run as Administrator.
  3. Nhập lệnh này, sau đó nhấn Enter:findstr / c:”[SR]”% windir% \ Logs \ CBS \ CBS.log> C:\ sfclogs.txt ”.
  4. Mở File Explorer bằng phím tắt Win + E.
  5. Nhấp vào PC này và điều hướng đến phần Thiết bị và Ổ đĩa.
  6. Truy cập ổ đĩa Cục bộ.
  7. Nhấp đúp vào tệp sfclogs.txt để mở.
  8. Bây giờ, bạn sẽ thấy các tệp mà SFC không thể sửa chữa được.

Sửa chữa các tệp bị ảnh hưởng theo cách thủ công

Nếu bạn không có quyền truy cập vào các tệp lành mạnh để thay thế các tệp bị hỏng, bạn có thể tải chúng trực tuyến. Nhưng tất nhiên, bạn sẽ cần thông tin từ bước trước để biết những tệp nào cần được thay thế.

Để có hướng dẫn chi tiết, hãy tham khảo các bước sau:

  1. Đi tới Bắt đầu hoặc nhấn nút Windows và tìm kiếm cmd.
  2. Nhấp chuột phải vào kết quả trên cùng và từ danh sách, chọn Run as Administrator.
  3. Nhập lệnh này:takeown / f C:\ PATH \ TO \ FILE.
  4. Nhấn Enter.
  5. Tiếp theo, nhập lệnh này để cấp cho quản trị viên hoàn chỉnh quyền truy cập vào tệp bị hỏng:icacls C:\ PATH \ TO \ FILE / Grant Administrators:F.
  6. Nhấn Enter.
  7. Và sau đó, nhập lệnh này để thay thế phiên bản bị hỏng bằng một tệp lành mạnh:sao chép C:\ PATH \ TO \ SOURCE \ GOOD \ FILE C:\ PATH \ TO \ DESTINATION \ BROKEN \ FILE.
  8. Nhấn Enter.
  9. Giờ hãy xác minh tính toàn vẹn của các tệp hệ thống bằng cách nhập lệnh sfc / verifyonly và nhấn Enter.
  10. Sau khi bạn hoàn thành các bước trên và các tệp mới vượt qua bài kiểm tra tính toàn vẹn đã thực hiện, tất cả các sự cố Windows 10/11 của bạn sẽ được giải quyết.

Các giải pháp thay thế khác cho Trình kiểm tra tệp hệ thống

Nếu bạn không thể sửa các tệp hệ thống bị hỏng bằng Trình kiểm tra tệp hệ thống, thì tùy chọn khác của bạn là công cụ DISM. Mặc dù phức tạp hơn một chút, nhưng thực hiện quét DISM chỉ là một quy trình gồm bốn bước.

Dưới đây là cách sử dụng công cụ DISM:

  1. Nhấn phím tắt Win + X và chọn Windows PowerShell (Quản trị viên).
  2. Tiếp theo, nhập lệnh DISM / Online / Cleanup-Image / ScanHealth và đợi quá trình hoàn tất.
  3. Sau đó, thực hiện quét nâng cao bằng lệnh sau:DISM / Online / Cleanup-Image / CheckHealth.
  4. Cuối cùng, nếu lỗi được phát hiện, hãy sửa chúng bằng lệnh sau:DISM / Online / Cleanup-Image / RestoreHealth. Quá trình này có thể mất vài phút để kết thúc, vì vậy bạn có thể muốn uống một tách cà phê trong khi chờ đợi.

Khi nào sử dụng SFC / Scannow

Trình kiểm tra tệp hệ thống được thiết kế để quét và sửa chữa các tệp hệ thống Windows. Khi phát hiện tệp đã bị sửa đổi hoặc bị hỏng, tiện ích này sẽ tự động thay thế tệp đó bằng phiên bản chính xác.

Khi các chương trình gặp sự cố hoặc nếu bạn nhận được thông báo lỗi ngẫu nhiên thông báo về việc thiếu tệp DLL, thì đã đến lúc chạy tiện ích này.

Sửa các tệp hệ thống bị hỏng với SFC

Bây giờ bạn đã biết cách hoạt động của Trình kiểm tra tệp hệ thống, việc khắc phục các sự cố liên quan đến tệp hệ thống sẽ trở nên dễ dàng! Nhưng nếu bạn thấy rằng những vấn đề như vậy vẫn tiếp diễn và bạn không có bí quyết kỹ thuật để giải quyết chúng, đừng ngần ngại yêu cầu trợ giúp từ các kỹ thuật viên Windows được chứng nhận.

Hãy cho chúng tôi biết suy nghĩ của bạn về bài viết này. Bình luận bên dưới!