Khi ổ cứng của bạn đột ngột báo lỗi "Format disk", mất phân vùng (partition) hoặc vô tình xóa nhầm dữ liệu, thời điểm vàng để cứu dữ liệu chính là ngay lúc này. Tại VietITPro.vn, chúng tôi tiếp nhận hàng chục ca mỗi tháng liên quan đến lỗi logic và hỏng hỏng cấu trúc file hệ thống. Bài viết này sẽ hướng dẫn bạn quy trình thực tế để tự cứu dữ liệu bằng hai công cụ "huyền thoại" là Recuva và TestDisk.
Nguyên tắc sống còn trước khi tiến hành cứu dữ liệu
Dù bạn sử dụng phần mềm nào, hãy ghi nhớ "Quy tắc vàng" của dân kỹ thuật:
1. Dừng ngay mọi thao tác ghi: Tuyệt đối không lưu bất kỳ file nào vào ổ cứng đang bị lỗi. Việc ghi đè dữ liệu mới lên vùng chứa file cũ sẽ làm mất khả năng phục hồi vĩnh viễn.
2. Không chạy phần mềm trực tiếp trên ổ bệnh: Luôn ưu tiên tháo ổ cứng bị lỗi ra, kết nối vào một máy tính khác qua cáp SATA hoặc box đọc ổ cứng.
3. Ưu tiên Clone ổ cứng: Nếu ổ cứng có dấu hiệu phát ra tiếng kêu "tạch tạch" hoặc phản hồi rất chậm, hãy dùng các công cụ như ddrescue để tạo ảnh (image) ổ cứng trước khi dùng Recuva hay TestDisk quét.
Phần 1: Khôi phục dữ liệu mức độ nhẹ với Recuva
Recuva là công cụ của Piriform, mạnh về phục hồi các file bị xóa do lỗi xóa nhầm, format nhanh (Quick Format) hoặc mất file trong thùng rác. Nó hoạt động dựa trên việc quét bảng mục lục (MFT - Master File Table).
Bước 1: Thiết lập môi trường quét
- Tải Recuva bản Portable (không cần cài đặt) để tránh ghi đè dữ liệu lên phân vùng cần cứu.
- Chọn ổ đĩa nguồn cần quét. Lưu ý: Chỉ chọn đúng ổ đĩa bị mất dữ liệu.
Bước 2: Kỹ thuật quét chuyên sâu
- Trong Recuva, bạn sẽ thấy tùy chọn "Enable Deep Scan". Với các ổ cứng bị lỗi cấu trúc file hệ thống, bắt buộc phải tích chọn Deep Scan. Quá trình này sẽ tốn thời gian hơn vì phần mềm quét theo "file signature" (chữ ký file) thay vì dựa vào MFT.
- Sau khi quét, Recuva sẽ hiển thị các file theo màu sắc:
- Màu xanh lá: Tình trạng "Excellent", khả năng phục hồi gần như 100%.
- Màu vàng: Tình trạng "Poor", file có thể bị hỏng một phần dữ liệu.
- Màu đỏ: Tình trạng "Unrecoverable", dữ liệu đã bị ghi đè.
Bước 3: Xuất dữ liệu
- Lưu ý quan trọng: Tuyệt đối không chọn thư mục đích (nơi lưu file sau khi cứu) nằm trên chính ổ cứng đang bị lỗi. Hãy lưu sang ổ cứng ngoài hoặc phân vùng khác hoàn toàn.
Phần 2: Khôi phục phân vùng bị mất với TestDisk
Khác với Recuva, TestDisk là công cụ mã nguồn mở mạnh mẽ nhất để xử lý các vấn đề về bảng phân vùng (Partition Table) bị hỏng, mất boot sector hoặc ổ cứng đột nhiên trở thành "RAW". Đây là công cụ dòng lệnh (CLI), đòi hỏi sự cẩn trọng cao độ.
Bước 1: Khởi chạy và xác định ổ đĩa
- Chạy
testdisk_win.exe. - Chọn
Createđể tạo file log (giúp bạn kiểm tra lại quá trình nếu lỗi xảy ra). - Chọn ổ cứng bị lỗi trong danh sách. Lưu ý: Chọn đúng dung lượng ổ cứng để tránh thao tác nhầm lên ổ chứa dữ liệu quan trọng khác.
Bước 2: Phân tích cấu trúc phân vùng
- Chọn kiểu bảng phân vùng (thường là
Intel/PCcho ổ MBR hoặcEFI GPTcho ổ chuẩn UEFI). - Chọn
Analyse->Quick Search. - TestDisk sẽ liệt kê các phân vùng mà nó tìm thấy. Nếu cấu trúc phân vùng hiển thị đúng, bạn có thể nhấn
P(List files) để xem danh sách file bên trong. Nếu nhìn thấy file của mình, bạn đã thành công 80%.
Bước 3: Ghi lại bảng phân vùng
- Nếu dữ liệu đã hiển thị đúng, bạn chọn
Writeđể ghi lại cấu trúc phân vùng vào ổ cứng. - Nếu
Quick Searchkhông tìm thấy, hãy dùngDeeper Search. Quá trình này sẽ quét sâu vào từng sector, có thể mất vài giờ tùy vào dung lượng ổ cứng.
Những pan bệnh "cứng" mà phần mềm không thể giải quyết
Là kỹ sư tại VietITPro.vn, tôi cần cảnh báo bạn: Recuva và TestDisk chỉ hiệu quả với lỗi Logic. Nếu ổ cứng gặp các vấn đề về Phần cứng (Physical), việc cố tình chạy phần mềm quét sẽ khiến ổ cứng "chết" hẳn.
Các dấu hiệu bạn cần mang ổ cứng đến trung tâm chuyên dụng ngay lập tức:
1. Tiếng kêu lạ: Tiếng lạch cạch, tiếng rít hoặc tiếng gõ đều đặn từ bên trong ổ cứng (lỗi đầu đọc hoặc motor).
2. Ổ cứng không nhận trong BIOS: Nếu BIOS không nhận ổ cứng, phần mềm không thể truy cập được.
3. Bad Sector nghiêm trọng: Khi quét bằng các công cụ như CrystalDiskInfo mà báo lỗi Reallocated Sectors Count hoặc Current Pending Sector ở mức "Caution" hoặc "Bad", việc ép ổ cứng đọc sẽ làm xước bề mặt đĩa từ.
Kinh nghiệm thực tế từ phòng Lab
Trong quá trình xử lý, chúng tôi thường gặp trường hợp khách hàng tự dùng các phần mềm phục hồi chạy liên tục trên ổ cứng bị bad sector. Kết quả là bề mặt đĩa từ bị bào mòn bởi đầu đọc đang cố gắng đọc các vùng dữ liệu lỗi, dẫn đến mất dữ liệu vĩnh viễn.
Lời khuyên: Nếu dữ liệu cực kỳ quan trọng (hợp đồng, dữ liệu kế toán, ảnh kỷ niệm gia đình), hãy dừng ngay việc tự cứu và liên hệ kỹ thuật viên. Chi phí cứu dữ liệu chuyên nghiệp thấp hơn nhiều so với việc phải phục hồi dữ liệu từ một ổ cứng đã bị hỏng hoàn toàn bề mặt đĩa do "vọc vạch" quá đà.
FAQ - Giải đáp câu hỏi thường gặp
1. Tại sao tôi dùng Recuva nhưng file cứu được lại không mở được?
Khả năng cao là do file đó đã bị ghi đè một phần hoặc bị phân mảnh (fragmented) nặng. Với các file định dạng phức tạp như .psd, .mp4, .docx, nếu file bị phân mảnh, việc phục hồi không đầy đủ sẽ dẫn đến hỏng cấu trúc file.
2. TestDisk có làm hỏng ổ cứng không?
TestDisk rất an toàn nếu bạn chỉ dùng chế độ Analyse và List Files. Tuy nhiên, lệnh Write (ghi lại bảng phân vùng) là lệnh can thiệp trực tiếp vào cấu trúc ổ đĩa. Nếu bạn chọn sai phân vùng để ghi, bạn có thể làm mất dữ liệu của toàn bộ ổ cứng đó.
3. Có nên dùng phần mềm "tự động" quảng cáo tràn lan trên mạng?
Đa số các phần mềm có giao diện đẹp, bắt mắt yêu cầu trả phí thường sử dụng lõi (core) giống như TestDisk hoặc Photorec nhưng đóng gói lại. Nếu bạn không rành kỹ thuật, hãy cẩn thận với các phần mềm lạ vì nguy cơ chứa mã độc là rất cao.
4. Sau khi cứu được dữ liệu, ổ cứng đó có dùng tiếp được không?
Tuyệt đối không. Một ổ cứng đã bị lỗi cấu trúc hoặc bad sector là dấu hiệu cho thấy linh kiện cơ khí bên trong đã xuống cấp. Hãy sao chép dữ liệu sang ổ cứng mới và dùng ổ cũ làm thiết bị lưu trữ tạm thời các dữ liệu không quan trọng, hoặc hủy bỏ nó.
Hy vọng bài viết này giúp bạn có cái nhìn kỹ thuật chính xác và thực hiện thành công việc cứu dữ liệu. Tại VietITPro.vn, chúng tôi luôn khuyến khích người dùng có kiến thức căn bản để tự xử lý, nhưng hãy biết điểm dừng khi thiết bị có dấu hiệu hư hỏng phần cứng nghiêm trọng.




