Chạy SFC / Scannow trên các ổ đĩa ngoài

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Lệnh sfc / scannow là một lệnh Windows hữu ích chạy kiểm tra tệp hệ thống để đảm bảo các tệp thiết yếu không bị hỏng hoặc bị thiếu.

Điều này có thể rất hữu ích trong nhiều trường hợp, chẳng hạn như khi các tính năng của Windows không hoạt động nữa, sau khi hệ thống tắt đột ngột hoặc sau cuộc tấn công của vi rút.

Lệnh mặc định chạy kiểm tra xác minh tệp trên phân vùng đang hoạt động. Điều gì xảy ra nếu bạn muốn chạy kiểm tra trên ổ đĩa ngoài?

Tôi đã gặp phải sự cố hôm nay, chẳng hạn như PC chính của tôi không khởi động được nữa. Windows đã chạy một vòng lặp 'cố gắng sửa chữa' vô tận nhưng không hề nhúc nhích. Tôi đã quyết định kết nối ổ đĩa đã được cài đặt Windows với một hệ thống máy tính khác để chạy kiểm tra trên đó. Một trong những cách kiểm tra đó là kiểm tra tệp hệ thống bằng sfc.exe.

Chạy SFC / Scannow trên các ổ đĩa ngoài

sfc scannow external drive

Bạn có thể chạy lệnh sfc / scannow trên các ổ đĩa ngoài hoặc ổ đĩa nội bộ có cài đặt Windows khác.

Quá trình này gần giống nhau:

  1. Nhấn vào phím Windows trên bàn phím, nhập cmd.exe, giữ phím Ctrl và phím Shift, rồi nhấn phím Enter. Thao tác này sẽ mở ra một dấu nhắc lệnh nâng cao.

Nếu bạn quan tâm đến tất cả các thiết bị chuyển mạch mà SFC hỗ trợ, hãy nhập SFC /?

Lệnh sau cần được sử dụng để chạy quét tệp hệ thống trên một thư mục khác không phải là thư mục hệ thống đang hoạt động:

sfc / scannow / offwindir = d: windows / offbootdir = d:

Lưu ý rằng bạn cần thay thế d: windows bằng thư mục chính xác. Nếu cài đặt Windows trên t: win, hãy thay thế phiên bản của d: windows trong ví dụ trên bằng phiên bản đó.

Công cụ Windows chạy quét xác minh hệ thống tệp trên thư mục Windows đã chọn và cố gắng sửa chữa bất kỳ sự cố nào mà nó tìm thấy.

Ghi chú rằng tôi không hoàn toàn chắc chắn về cách thức hoạt động nếu hệ thống máy chủ chạy phiên bản Windows khác với hệ thống được kiểm tra.

Bạn cũng có thể chạy các lệnh sfc khác trên các thư mục Windows khác:

  • / verifyonly - Điều này giống như scannow, nhưng sẽ không chạm vào các tệp mà chỉ đơn giản là xác thực chúng. Hữu ích để xác minh mà không cần sửa đổi bất kỳ tệp nào.
  • / scanfile = file - Thao tác này chỉ chạy quá trình quét trên tệp đã chọn chứ không phải toàn bộ thư mục.

Thông báo mà SFC có thể trả về

SFC có thể trả về các thông báo sau:

  • 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 - Không tìm thấy vấn đề. Điều này thường tốt, trừ khi bạn cố gắng sửa chữa một cái gì đó.
  • Bảo vệ tài nguyên Windows không thể thực hiện hoạt động được yêu cầu - Bạn sẽ không gặp lỗi này khi chạy SFC trên ổ đĩa hoặc thư mục bên ngoài. Nếu bạn nhận được thông báo, hãy chạy SFC trong môi trường Chế độ An toàn .
  • Windows Resource Protection đã tìm thấy các tệp bị hỏng và sửa chữa chúng thành công. Thông tin chi tiết có trong CBS.Log% WinDir% Logs CBS CBS.log - Tham khảo nhật ký để biết thông tin về những gì nó đã sửa.
  • Windows Resource Protection đã tìm thấy các tệp bị hỏng nhưng không thể sửa một số tệp trong số đó. Thông tin chi tiết có trong CBS.Log% WinDir% Logs CBS CBS.log - Giống như trên, nhưng bây giờ bạn cần phải tham khảo nhật ký để tìm ra những gì SFC không thể sửa chữa.

Chốt lời

Kiểm tra xác minh tệp có thể hữu ích, nhưng nó không phải là phương pháp 100% để khắc phục các sự cố Windows. Ví dụ, tôi đã phải khôi phục một bản sao lưu trước đó, vì lệnh sfc sẽ không tìm thấy bất kỳ điều gì sai trái với các tệp hệ thống.

Hãy đọc ngay bây giờ : SFCFix có thể trợ giúp nếu SFC không khắc phục được sự cố