Xóa và khôi phục các tệp đã xóa từ ổ USB hoặc ổ SSD bên ngoài
Xóa và khôi phục các tệp đã xóa từ ổ USB hoặc ổ SSD bên ngoài
Anonim

Trong một bài viết dành cho khách, Valery Martyshko từ Hetman Software chia sẻ với độc giả Lifehacker cách khôi phục các tệp đã xóa khỏi SSD ngoài hoặc ổ flash thông thường, đồng thời cũng cho biết cách bảo vệ dữ liệu của bạn khỏi bị truy cập trái phép bằng cách sử dụng mã hóa.

Xóa và khôi phục các tệp đã xóa từ ổ USB hoặc ổ SSD bên ngoài
Xóa và khôi phục các tệp đã xóa từ ổ USB hoặc ổ SSD bên ngoài

Có một quan điểm được mọi người chấp nhận rằng không thể khôi phục dữ liệu trên ổ cứng thể rắn mà chỉ có thể thực hiện trên ổ cứng thông thường. Nhưng điều này chỉ áp dụng cho phương tiện nhúng. Các tệp trên ổ đĩa flash USB và ổ cứng thể rắn bên ngoài (SSD) có thể khôi phục được, thường được coi là lỗ hổng bảo mật.

Nhưng mặt khác, nó tốt. Trên các thiết bị như vậy, bạn có thể khôi phục các tệp vô tình bị xóa, tất nhiên, đây là một tính năng hữu ích. Mặt khác, những người không có thẩm quyền có thể lợi dụng điều này để truy cập thông tin bí mật.

1 phục hồi các tệp đã xóa
1 phục hồi các tệp đã xóa

Tại sao bạn không thể khôi phục các tệp đã xóa từ SSD tích hợp

Lý do tại sao các tập tin có thể được khôi phục trên một máy tính thông thường được tích hợp ổ cứng rất đơn giản. Khi bạn xóa một tệp khỏi đĩa như vậy, nó sẽ không bị xóa. Dữ liệu này vẫn còn trên đĩa cứng, nó chỉ được hệ thống đánh dấu là đã xóa. Hệ điều hành giữ lại thông tin cho đến khi nó cần thêm dung lượng đĩa để lưu trữ dữ liệu khác.

Hệ điều hành không có ý nghĩa gì khi xóa các sector ngay lập tức, vì điều này sẽ làm cho quá trình xóa tệp lâu hơn. Và việc ghi thông tin vào một sector đã sử dụng trước đó sẽ mất cùng một khoảng thời gian như ghi thông tin vào một sector trống. Do số lượng lớn dữ liệu bị xóa như vậy, phần mềm khôi phục dữ liệu có thể quét ổ cứng để tìm dung lượng chưa sử dụng và khôi phục thông tin chưa được ghi đè.

Ổ cứng SSD hoạt động khác nhau. Trước khi bất kỳ dữ liệu nào được ghi vào một vị trí bộ nhớ flash, vị trí đó sẽ được xóa trước. Các ổ đĩa mới ban đầu trống và quá trình ghi trên chúng diễn ra nhanh nhất có thể. Trên đĩa đầy có nhiều tệp bị xóa, quá trình ghi chậm hơn, vì mỗi ô phải được xóa trước khi có thể ghi vào. Điều này có nghĩa là SSD sẽ chậm hơn theo thời gian. Để tránh điều này, TRIM đã được giới thiệu.

TRIM (tiếng Anh là trim) là một lệnh giao diện ATA cho phép hệ điều hành thông báo cho ổ đĩa trạng thái rắn biết các khối dữ liệu không còn chứa trong hệ thống tệp và ổ đĩa có thể được sử dụng để xóa vật lý.

Khi hệ điều hành xóa các tệp khỏi SSD tích hợp, nó sẽ gọi lệnh TRIM và ngay lập tức nó sẽ xóa dữ liệu khu vực. Điều này đẩy nhanh quá trình ghi trong tương lai và khiến cho việc khôi phục dữ liệu trên một đĩa như vậy gần như không thể.

TRIM chỉ hoạt động với các ổ đĩa tích hợp sẵn

Vì vậy, người ta tin rằng không thể khôi phục tệp trên SSD. Nhưng đây không phải là trường hợp, vì có một lưu ý rất quan trọng: TRIM chỉ được hỗ trợ bởi các đĩa tích hợp (bên trong). Nó không được hỗ trợ bởi giao diện USB hoặc FireWire. Nói cách khác, khi bạn xóa một tệp khỏi ổ USB flash, SSD ngoài, thẻ nhớ SD hoặc loại ổ trạng thái rắn khác, hệ thống chỉ cần đánh dấu là đã xóa và nó có thể được khôi phục.

Điều này có nghĩa là bạn có thể khôi phục dữ liệu trên bất kỳ ổ đĩa ngoài nào theo cách tương tự như trên ổ cứng HDD thông thường. Trên thực tế, những phương tiện như vậy thậm chí còn dễ bị tấn công hơn một ổ cứng HDD tích hợp thông thường - chúng dễ bị lấy cắp hơn. Chúng có thể bị bỏ lại đâu đó, mượn hoặc bị mất.

Hãy thử nó cho mình

Bạn có thể thử nó cho mình. Lấy một ổ đĩa flash USB, kết nối nó với máy tính của bạn và sao chép các tập tin vào đó. Xóa các tệp này và chạy chương trình để khôi phục dữ liệu đã xóa. Quét ổ flash USB của bạn bằng nó và chương trình sẽ thấy tất cả các tệp đã xóa và đề nghị khôi phục chúng.

SSD1 Khôi phục các tệp đã xóa
SSD1 Khôi phục các tệp đã xóa

Định dạng nhanh sẽ không hữu ích

Còn về định dạng? Hãy định dạng ổ đĩa flash và không có gì sẽ được khôi phục! Rốt cuộc, việc định dạng sẽ xóa tất cả các tệp trên phương tiện và tạo ra một hệ thống tệp mới.

Để kiểm tra điều này, hãy định dạng ổ đĩa flash của chúng tôi bằng cách sử dụng định dạng nhanh mặc định. Đúng vậy, bằng cách sử dụng tính năng quét nhanh, Hetman Partition Recovery không thể phát hiện các tệp đã bị xóa. Nhưng một phân tích đầy đủ sâu hơn có thể tìm thấy một số lượng lớn các tệp đã bị xóa trên ổ đĩa flash trước khi nó được định dạng.

Khôi phục tệp đã xóa SSD4
Khôi phục tệp đã xóa SSD4

Bỏ chọn hộp định dạng nhanh và định dạng lại. Sau đó, chương trình gặp khó khăn trong việc tìm các tệp đã xóa.

Screenshot_3 khôi phục các tệp đã xóa
Screenshot_3 khôi phục các tệp đã xóa

Cách đảm bảo rằng các tệp đã xóa không thể khôi phục được nữa

Bạn có thể sử dụng các giải pháp mã hóa như TrueCrypt, Microsoft BitLocker, Mac OS tích hợp sẵn hoặc Linux. Sau đó, không ai có thể khôi phục các tệp đã xóa mà không có khóa và điều này sẽ bảo vệ tất cả các tệp trên phương tiện, bao gồm cả những tệp đã bị xóa.

Nhưng điều này chỉ quan trọng nếu phương tiện được sử dụng để lưu trữ dữ liệu quan trọng. Nếu đây là ổ đĩa flash để nghe nhạc trên ô tô, thì tất nhiên, không cần thiết phải mã hóa nó.

Phục hồi tệp đã xóa SSD3
Phục hồi tệp đã xóa SSD3

TRIM là một tính năng giúp bạn tận dụng tối đa SSD tích hợp của mình. Tuy nhiên, nó không phải là một tính năng bảo mật. Nhiều người nghĩ rằng nó đảm bảo việc xóa dữ liệu vĩnh viễn khỏi bất kỳ phương tiện truyền thông trạng thái rắn nào. Đây không phải là trường hợp - bạn có thể khôi phục dữ liệu trên bất kỳ ổ đĩa ngoài nào. Hãy chắc chắn tính đến điều này khi xóa dữ liệu bí mật hoặc chỉ quan trọng.

Đề xuất: