Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách chạy sfc /scannow Trình kiểm tra tệp hệ thống trên ổ đĩa ngoài

Để hoạt động bình thường, Windows cài đặt một số tệp hệ thống quan trọng trên máy tính của bạn. Các tệp này được lưu trữ trong thư mục cài đặt Windows và rất quan trọng đối với hệ điều hành Windows. Bất kỳ thiệt hại hoặc hỏng hóc nào của các tệp này có thể vô hiệu hóa một số tính năng thậm chí làm treo hoàn toàn hệ thống. Người dùng thường gặp vấn đề khi Windows không thể khởi động hoặc bị treo ở một màn hình nào đó. Điều này chủ yếu do lỗi với các tệp này.

Windows đi kèm với chức năng tích hợp để sửa chữa các tệp quan trọng này. Lệnh 'sfc' (System File Checker) là một trong những lệnh hữu ích có thể giúp bạn sửa chữa và khôi phục các tệp hệ thống bị lỗi trên cài đặt Windows của mình.

Mặc dù sfc.exe làm tốt công việc của mình và giúp người dùng thay thế các tệp hệ thống bị thiếu hoặc hỏng, nhưng có lúc bạn có thể không thể khởi động vào Windows để chạy lệnh này. Vì vậy, trong bài viết này, chúng tôi đã thảo luận cách chạy lệnh này cả nội bộ và ngoại bộ.

Trên Windows 11/10, nếu bạn có thể khởi động vào Tùy chọn khởi động nâng cao, hãy mở Command Prompt và chạy Trình kiểm tra tệp hệ thống bằng lệnh sau:

sfc /scannow

Cách chạy sfc /scannow Trình kiểm tra tệp hệ thống trên ổ đĩa ngoài

Nhưng nếu bạn thậm chí không thể truy cập Tùy chọn khởi động nâng cao, bạn có thể phải làm theo quy trình sau.

Chạy sfc /scannow trên ổ đĩa ngoài

Nếu Windows không tải được và bạn muốn chạy Trình kiểm tra tệp hệ thống trên ổ đĩa, bạn sẽ làm gì? Bạn có thể sử dụng đĩa sửa chữa bên ngoài, hoặc tháo ổ cứng và kết nối nó với một máy tính Windows khác đang chạy để thực hiện quét SFC.

Ở đây có thể có một vấn đề, ngay cả khi bạn đã kết nối ổ đĩa của mình với một PC khác, Windows sẽ chỉ chạy SFC trên ổ cài đặt Windows chính chứ không phải trên ổ bên ngoài.

Để khắc phục điều này, chúng ta phải sửa đổi lệnh của mình một chút, và nó sẽ hoạt động tuyệt vời với các ổ cứng bên ngoài cũng như ổ cứng nội bộ.

Cách chạy sfc /scannow Trình kiểm tra tệp hệ thống trên ổ đĩa ngoài

Chạy Trình kiểm tra tệp hệ thống ngoại tuyến

Để chạy lệnh SFC trên ổ cứng bên ngoài, hãy làm theo các bước sau:

Mở Cửa sổ Command Prompt với quyền quản trị (Administrator) và chạy lệnh này:

sfc /SCANNOW /OFFBOOTDIR=c:\ /OFFWINDIR=c:\windows

Đừng quên thay thế 'c:\' bằng ký tự ổ đĩa bên ngoài của bạn trong lệnh. Ngoài ra, thay thế "c:\windows" bằng thư mục nơi Windows được cài đặt ('Windows' theo mặc định).

Quá trình quét toàn bộ ổ có thể mất một chút thời gian, và khi kết thúc, bạn sẽ nhận được phản hồi phù hợp về kết quả quét. Phản hồi sẽ rất giống với kết quả bạn nhận được nếu chạy SFC bình thường trên máy tính của mình.

Mọi lỗi được tìm thấy và báo cáo đều được ghi lại trong tệp CBS.log. Bạn có thể tham khảo tệp đó để biết thêm chi tiết về lỗi và tệp bị hỏng. Dưới đây là toàn bộ phản hồi bạn sẽ thấy khi quét thành công:

Bảo vệ tài nguyên Windows đã tìm thấy tệp bị hỏng và đã sửa chữa thành công chúng. Chi tiết được bao gồm trong CBS.Log – %WinDir%\Logs\CBS\CBS.log

Bạn có thể sử dụng cùng lệnh này khi sử dụng ổ sửa chữa bên ngoài trên PC của mình. Các công tắc khác của lệnh 'sfc' cũng hoạt động tốt ở đây.

Do đó, bạn có thể sử dụng lệnh này để sửa chữa ổ đĩa của mình nếu hệ điều hành Windows không thể khởi động hoặc nếu bạn đang sử dụng ổ sửa chữa bên ngoài.

Bài đọc liên quan:

  • Chạy Trình kiểm tra tệp hệ thống trong Chế độ an toàn hoặc lúc Khởi động
  • Trình kiểm tra tệp hệ thống không hoạt động, không chạy hoặc không thể sửa chữa
  • Bảo vệ tài nguyên Windows không thể thực hiện thao tác được yêu cầu
  • Bảo vệ tài nguyên Windows tìm thấy tệp bị hỏng nhưng không thể sửa chữa một số trong số chúng
  • Bảo vệ tài nguyên Windows không thể khởi động dịch vụ sửa chữa.

Cách chạy sfc /scannow Trình kiểm tra tệp hệ thống trên ổ đĩa ngoài