Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi "The Disk Does Not Have Enough Space to Replace Bad Clusters"

Một số người dùng Windows gặp lỗi "disk does not have enough space to replace bad clusters" (Đĩa không có đủ không gian để thay thế cụm lỗi) khi chạy CHKDSK trên ổ đĩa. Hầu hết báo cáo họ thử lặp lại thủ tục nhiều lần nhưng kết quả luôn giống nhau. Vấn đề không chỉ dành cho một phiên bản Windows cụ thể, nó xuất hiện trên tất cả các phiên bản bao gồm Windows 7, Windows 8 và Windows 10.

Nguyên nhân gây ra vấn đề "disk does not have enough space to replace bad clusters"

Trước hết, bạn cần hiểu rằng không gian 'miễn phí' (free space) mà tiện ích CHKDSK đề cập khác với không gian đĩa thông thường. Mỗi ổ cứng đều có một lượng không gian chưa phân bổ (unallocated) dùng trong những tình huống cần thay thế sector lỗi (bad sectors).

Mỗi sector (trên bất kỳ phần cứng nào) được gán số riêng. Ở cuối ổ đĩa, có một số sector dự phòng không được đánh số. Các sector dự phòng này được dùng khi một sector hỏng và cần thay thế.

CHKDSK sửa sector lỗi bằng cách gỡ số khỏi sector hỏng và gán nó cho sector không có số. Nếu tiện ích hiển thị lỗi "the disk does not have enough space to replace bad clusters", có thể do số sector lỗi được xác định lớn hơn số sector dự phòng.

Chúng tôi đã điều tra vấn đề này bằng cách xem xét báo cáo người dùng và các chiến lược sửa chữa. Dựa trên kết quả, có một số tình huống phổ biến có thể kích hoạt lỗi CHKDSK này:

  • Lỗi do va đập nhẹ (littoral disk crash) – Bạn có thể gặp lỗi này sau va đập nhẹ do mất điện hoặc tắt máy bất ngờ. Nếu là trường hợp này, chờ đợi kiên nhẫn cho quét CHKDSK hoàn tất sẽ đảm bảo phần còn lại ổ đĩa ổn định.
  • Ổ cứng đang hỏng (Failing hard disk drive) – Nhiều sector lỗi thường là dấu hiệu ổ cứng đang hỏng. Nếu CHKDSK hoặc tiện ích tương tự liên tục tìm thấy sector lỗi mới, có khả năng cao ổ cứng sẽ không thể dùng được trong tương lai gần. Khuyến nghị sao lưu và thay thế ổ cứng nếu trường hợp này áp dụng.

Quan trọng: Ổ cứng được thiết kế sao cho không bao giờ hết sector dự phòng trong vòng đời khuyến nghị (~5 năm). Nếu phần cứng của bạn mới hơn đáng kể, chắc chắn có thứ gì đó đang tạo ra số lượng lớn sector lỗi. Chúng tôi khuyên bạn nên tạo bản sao lưu để tránh mất dữ liệu.

Nếu bạn đang tìm cách giải quyết lỗi "disk does not have enough space to replace bad clusters", bài viết này cung cấp các bước troubleshooting. Dưới đây là tập hợp các phương pháp người dùng khác đã dùng thành công.

Phương pháp 1: Chờ quá trình hoàn tất

Nếu bạn gặp lỗi "Disk does not have enough space to replace bad clusters", đừng vội đóng CHKDSK và ngắt quãng quá trình. Tiện ích sẽ tiếp tục cố gắng sửa chữa ổ đĩa, vì vậy vẫn còn cơ hội vấn đề được giải quyết khi quét kết thúc.

Tuy nhiên, hãy nhớ quá trình có thể mất một lúc (đặc biệt nếu ổ đĩa có nhiều sector cần thay thế), hãy chuẩn bị chờ 4+ giờ.

Nếu quá trình hoàn tất và CHKDSK vẫn không thể khắc phục sector lỗi, chuyển sang phương pháp tiếp theo.

Phương pháp 2: Sử dụng Victoria để tái tạo cụm lỗi (bad clusters)

Với chút may mắn, bạn có thể thấy dù CHKDSK không thể sửa một phần ổ cứng chứa sector lỗi, phần còn lại của ổ vẫn tin cậy. Có một phương pháp cô lập tin cậy cho phép tạo bố cục phân vùng sao cho sector lỗi không còn thuộc phân vùng nào nữa.

Có nhiều phần mềm trả tiền cho phép làm điều này, nhưng chúng ta sẽ dùng một giải pháp miễn phí làm tốt công việc như vậy (với chút cấu hình thêm). Victoria là phần mềm miễn phí sẽ phát hiện & sửa sector lỗi từ ổ cứng hoặc ổ cứng ngoài (truyền thống hoặc SSD).

Cách cài đặt và sử dụng Victoria để tái tạo và sử dụng cụm lỗi:

  1. Tải bản nén phiên bản mới nhất của Victoria. Bạn có thể tìm trên các thư mục tải xuống khác nhau, nhưng chúng tôi khuyên tải phiên bản cũ hơn 4.2. Một số liên kết tải:
    MajorGeeks
    Softpedia
    SoftFamous
  2. Sau khi tải bản nén, dùng tiện ích như WinZip hoặc 7-Zip giải nén nội dung vào thư mục thuận tiện.
  3. Chuột phải vào Victoria.exe và chọn Run as administrator để đảm bảo chương trình có đặc quyền admin.
  4. Trước tiên, chọn ổ cứng gây lỗi "Disk does not have enough space to replace bad clusters" bằng cách vào Standard và chọn ổ đĩa từ ngăn bên phải.
  5. Chuyển sang tab Smart và nhấp nút Get SMART để có phân tích kỹ lưỡng về tình trạng ổ đĩa. Có hai thứ cần chú ý. Sau khi phân tích xong, kiểm tra Reallocated sector count (Số sector đã phân bổ lại). Nếu con số lớn hơn 10, rõ ràng lỗi không phải false positive (dương tính giả) và bạn thực sự đang gặp sector lỗi. Cũng kiểm tra trạng thái ổ đĩa (gần nút Get SMART) – nếu trạng thái là GOOD, khả năng bạn sẽ khắc phục được vấn đề và tiếp tục dùng HDD.
    Lưu ý: Chức năng SMART không hoạt động với ổ USB.
  6. Chuyển sang tab Tests và nhấp Scan để bắt đầu quét ổ đĩa tìm vấn đề. Mặc định tiện ích quét toàn bộ ổ, nhưng bạn có thể điều chỉnh thuộc tính Start LBA và END LBA để tập trung tìm kiếm nếu bạn biết vị trí sector lỗi.
    Lưu ý: Bạn cũng có thể dùng chế độ Quick scan (Quét nhanh), nhưng chúng tôi khuyên không nên vì có thể bỏ sót sector lỗi.
  7. Khi quét đang chạy, xuống menu dưới tốc độ ghi và chọn tùy chọn Remap từ danh sách. Chế độ này đảm bảo chương trình sẽ thay thế sector lỗi bằng sector tốt từ khu vực dự phòng của ổ đĩa.
  8. Sau khi quét hoàn tất, đóng Victoria và chạy lại quét CHKDSK để xem vấn đề đã được giải quyết chưa. Nếu bạn vẫn gặp lỗi, mở Victoria lại, chạy quét khác (như bước 7) nhưng lần này chọn Refresh. Điều này sẽ sửa chữa bất kỳ sector nào bị hỏng ở mức phần mềm.
  9. Khởi động lại máy tính và xem lỗi "disk does not have enough space to replace bad clusters" có còn xuất hiện ở lần quét CHKDSK tiếp theo không.

Nếu bạn thấy phương pháp vẫn không khắc phục, chuyển sang phương pháp tiếp theo.

Phương pháp 3: Sao lưu ổ đĩa & thay thế ổ cứng đang hỏng

Nếu các phương pháp trên không khắc phục được lỗi, rõ ràng ổ cứng của bạn đang hỏng. Nếu cả CHKDSK và Victoria đều không thể thay thế sector lỗi bằng sector dự phòng, rõ ràng bạn có số lượng đáng báo động sector hỏng.

Vấn đề là bạn không thể ngăn ổ cứng hỏng ngừng hỏng. Số sector lỗi sẽ tiếp tục tăng cho đến khi cuối cùng ăn vào dữ liệu của bạn.

Cách tốt nhất trong trường hợp này là sao lưu ổ đĩa sớm nhất có thể và thay thế ổ cứng đang hỏng bằng ổ mới.

Tạo bản sao lưu cho ổ cứng đang hỏng là dễ dàng, vì có nhiều công cụ hỗ trợ. Chúng tôi vừa đăng bài viết tuyệt vời về phần mềm clone tốt nhất cho phép sao lưu dữ liệu. Xem nó (tại đây).