Câu trả lời:
Công cụ tốt nhất tôi từng gặp để kiểm tra ổ cứng cho các thành phần xấu được gọi là SpinRite:
SpinRite 6
http://www.grc.com/sr/spinrite.htmlm
Nó được tạo ra bởi Steve Gibson (người viết hầu hết mã của anh ta trong Trình biên dịch mã) và tôi nhớ đã sử dụng nó vào cuối những năm 1980 trên các máy tính XT (với bộ xử lý 4,77 MHz 8086/8088) để khôi phục các thành phần xấu từ lỗi ổ cứng.
Phiên bản hiện tại cũng hoạt động rất tốt (và bạn cũng nhận được lợi ích từ nhiều năm kinh nghiệm của Steve Gibson trong việc duy trì phần mềm này để đảm bảo nó hoạt động đáng tin cậy với tất cả các loại ổ cứng).
Nó kỹ lưỡng hơn nhiều so với các chương trình ScanDisk hoặc ChkDsk có trong DOS và Windows.
Để cập nhật những câu trả lời này cho bất cứ ai tìm thấy câu trả lời này vào năm 2014:
chkdsk
với một trong hai /r
hoặc các /b
công tắc gần tương đương với các lỗi trong chế độ chỉ đọc mặc định
SpinRite có khả năng phục hồi dữ liệu tốt hơn nhiều ở mức 2 mặc định
Chạy ở cấp độ 4, nó tương đương với các chế độ đọc ghi không phá hủy, nhưng có khả năng phục hồi dữ liệu tốt hơn.
Tuy nhiên, nó rơi vào tình trạng phân chia tràn trên các ổ đĩa lớn hiện đại, bạn sẽ cần đợi SpinRite 6.1 để khắc phục sự cố này, quá trình phát triển đã bắt đầu vào ngày 6.1 theo Steve Gibson trên chương trình truyền hình Security Now, nhưng bị đình chỉ một lần nữa trong khi anh ta hoàn thành một dự án khác.
Trong khi đó, phương pháp dựa trên Windows chức năng gần nhất để tạo lại chế độ badblocks đọc / ghi không phá hủy đối với các ổ đĩa lớn đòi hỏi phải có dung lượng lưu trữ bằng hoặc lớn hơn ổ đĩa đang được thử nghiệm và do đó sẽ tiến hành:
Tải xuống và cài đặt chương trình hình ảnh đĩa (Macrium phản ánh miễn phí, Acronis True Image hoặc phiên bản miễn phí của nhà sản xuất hoặc ổ đĩa hoặc một số khác)
Tạo đĩa khôi phục WinPE (bạn sẽ cần sau này) và hình ảnh của ổ đĩa, với bản sao khu vực thông minh không được chọn và tiếp tục tìm các thành phần xấu được kiểm tra (cả hai mặt trái của mặc định). Điều này tái tạo lại đọc vượt qua.
Sử dụng công cụ DOS của nhà sản xuất ổ đĩa để lấp đầy ổ đĩa (gần tương đương với giai đoạn ghi)
Sử dụng đĩa CD khôi phục để khôi phục hình ảnh được thực hiện ở bước 2 để khôi phục hình ảnh bạn đã tạo về vị trí ban đầu. (gần tương đương với giai đoạn ghi lại dữ liệu)
Trong trường hợp trên, hoặc khi sử dụng badblocks, logic bên trong của ổ đĩa hiện đại sẽ xử lý ánh xạ lại bất kỳ thành phần xấu nào được tìm thấy khi chúng được cố gắng ghi vào.
Để tạo lại bài kiểm tra phá hủy badblocks, bạn sẽ cần một chương trình xóa ổ đĩa thương mại được chính phủ Anh (không phải Hoa Kỳ) phê duyệt và bạn sẽ cần chạy nó ở cấp độ bảo mật cao hơn, điều này sẽ viết các mẫu nhiều lần vào ổ đĩa và xác minh từng lượt đi badblocks nào.
Vì vậy, cho đến khi Spinrite 6.1 trở lên được phát hành, câu hỏi trở thành "Tại sao bạn muốn làm điều đó?"
Tải xuống khá nhiều bất kỳ đĩa CD / DVD trực tiếp Linux nào sẽ cung cấp cho bạn một nền tảng có thể khởi động để chạy badblocks, rẻ hơn, dễ dàng hơn và an toàn hơn cho dữ liệu của bạn, cho bất kỳ kịch bản nào bạn cần nhiều hơn kiểm tra chỉ đọc.
Nếu bạn muốn kiểm tra chỉ đọc, chỉ cần chạy CHKDSK
với công /r
tắc
Nếu bạn muốn chạy CHKDSK /R
trên ổ đĩa hệ thống của mình trong Vista, nó sẽ bỏ qua việc bạn bảo nó chạy và bỏ qua kiểm tra khi khởi động lại trừ khi bạn cũng sử dụng FSUTIL để đánh dấu hệ thống tệp là bẩn.
chkdsk
với một trong hai /r
hoặc các /b
công tắc tương đương với các lỗi trong chế độ chỉ đọc mặc định" - Tuyên bố giữa chừng, như đã được chỉ ra cho bạn trong các nhận xét và như bạn đã thừa nhận trong các nhận xét, nhưng không cập nhật bài đăng. Bị hạ bệ.
chkdsk với công tắc thích hợp
/ R Xác định vị trí các thành phần xấu và phục hồi thông tin có thể đọc được
/ b NTFS only: Xóa danh sách các cụm xấu trên ổ đĩa và giải cứu tất cả các cụm được phân bổ và miễn phí cho các lỗi. / b bao gồm chức năng của / r. Sử dụng tham số này sau khi ghi âm lượng vào ổ đĩa cứng mới. Chỉ hoạt động trên vista hoặc tốt hơn.
CHKDSK
= Chỉ đọc,CHKDSK /R
= "R" ecovery, điều chắc chắn nhất là KHÔNG chỉ đọc. :) Dù sao đi nữa, với tôi, câu trả lời này chỉ đơn thuần là nhận xét về các câu trả lời hiện có và không thực sự cung cấp một câu trả lời mới / khác.