Khôi phục dữ liệu HDD

Nguyên lý ghi/đọc/xóa của ổ cứng

Vì sao dữ liệu có thể khôi phục được một cách dễ dàng, anh em dành 5p để tìm hiểu về nguyên lý ghi/xóa dữ liệu trên ổ cứng trước nhé.

  • Khi GHI (write) một file dữ liệu trên ổ cứng, hệ thống sẽ ghi thực tế file đó trên ổ cứng, sau đó quay về bản FAT (tạm gọi là bản đồ ổ đĩa) ghi lại thông tin như kiểu file này nằm ở vị trí nào, chiếm bao nhiêu ô (block).

  • Khi ĐỌC (read) một file dữ liệu, thay vì tìm kiếm trên toàn bộ ổ đĩa, hệ thống sẽ tìm đến bản FAT (bản đồ ổ đĩa) để xem file đó ở vị trí nào, rồi sau đó đến trực tiếp vị trí đó để đọc file. Qua đó anh em thấy nhờ có bản FAT mà tốc độ tìm kiếm (truy nhập) file tăng lên khủng khiếp thế nào. Nếu ví von file dữ liệu trên ổ cứng là những ngôi nhà, folder là những khu phố thì bản FAT chính là bản đồ thành phố.

  • Khi XÓA (delete) một file. Thay vì đi tìm file đó để xóa, hệ thống chỉ quay về bản FAT (bản đồ ổ đĩa), xóa tên file đó trên bản FAT. Có anh em sẽ hỏi tại sao không đi xóa trực tiếp file trên ổ đĩa. Vấn đề là không cần thiết, hệ thống chỉ cần xóa trên bản FAT, phần đĩa cứng bị chiếm dụng của file đó sẽ được đánh dấu là “đất hoang” (free) và lần tới, hệ thống muốn ghi file mới chỉ cần ghi đè lên phần đất hoang đó là được. Vì thế, anh em nào tinh tế, sẽ để ý thấy là quá trình xóa file/folder rất nhanh nếu so sánh với quá trình ghi file/folder.

Phần mềm khôi phục dữ liệu thế nào?

Qua quá trình phân tích bên trên, anh em thấy là file không thực sự bị xóa, nó vẫn nằm trên ổ cứng. Vậy phần mềm khôi phục sẽ làm như thế nào? Nó sẽ bỏ qua không đọc bản FAT (bản đồ ổ đĩa) mà trực tiếp quét trên ổ cứng, tìm ra file thực sự. Phần mềm khôi phục như các cán bộ địa chính, cần mẫn đi đo đạc thực tế từng khu phố, căn hộ này là của anh A, biệt thự này là của anh B…. từ đó khôi phục bản đồ chuẩn của thành phố.

Vì thế, với một phần mềm tiêu chuẩn, kỹ năng tiêu chuẩn, xác suất khôi phục dữ liệu đã bị xóa tiệm cận 100%.

Yếu tố nào ảnh hưởng đến xác xuất khôi phục dữ liệu

  1. Vẫn tiếp tục sử dụng mấy tính sau khi: như phần tích bên trên, khi file bị xóa, hệ thống chỉ xóa thông tin ở bản FAT, dữ liệu vẫn còn đó, nhưng vùng đất này đã được đánh đấu “đất hoang” (free), sẵn sàng cho một lệnh ghi đè tiếp tới. Nếu có bất kỳ lệnh ghi đè nào lên vùng “đất hoang” này thì khả năng khôi phục gần như bằng 0. Đây cũng chính là phương pháp các trung tâm tài chính, quân đội dùng để tránh dữ liệu của họ bị khôi phục, dữ liệu bị dò rỉ ra ngoài: ghi đè (tất nhiên phương án ghi đè của họ rất cao minh, nhưng về cơ bản là thế)

  2. Cài phần khôi phục dữ liệu lên chính ổ cứng đang có dữ liệu cần khôi phục: cái này nhiều anh em mắc phải, ngay cả cao thủ đi khôi phục. Ví dụ ổ cứng cần khôi phục là ổ C, họ cài luôn phần mềm khôi phục luôn lên ổ C, kết quả chính phần mềm này ghi đè lên những file đã bị xóa, khiến khả năng khôi phục bé đi rất nhiều, hoặc file khội phục được mở ra toàn … rác.

FAQ

Q: Ổ cứng tôi format nhiều lần, liệu có cứu được dữ liệu không?

A: Được, bản chất của format là xóa bản FAT, format nhiều lần là xóa đi xóa lại bản FAT đó thôi, chưa hề động chạm đến dữ liệu thực tế trên ổ cứng.

Q: Tôi format ổ cứng rồi cài lại Windows, bây giờ tôi muốn cứu dữ liệu có được không?

A: Vẫn được, nhưng xác xuất khôi phục được bé rất nhiều, những file đã bị bộ cài Windows ghi đè là không cứu được.

___________________________________________ Cộng đồng các group thuộc Nghiện Plus Official (Nghiện Food, Nghiện Gái, Nghiện Trick, Nghiện Laptop, Nghiện Gym, Nghiện Mac, Nghiện Shopping...)

Last updated