Корзина — такой элемент есть во многих системах, начиная от компьютерных операционных систем и заканчивая смартфонами. Корзину можно назвать посредником по удалению файлов. В смартфоне корзина может быть в «Галерее» или диспетчере файлов, в Windows это системная папка, а в macOS носит название «Trash».
Что происходит во время удаления файла в корзину? На самом деле нет никакого удаления — файлы просто меняют условный путь до системной папки «Корзина». Файлы остаются в корзине, и их всегда можно восстановить простым нажатием кнопки. Корзина является способом защиты файлов от удаления — если даже пользователь случайно удалил файл, то он без каких-либо проблем восстанавливается.
Во многих операционных системах можно настроить корзину так, чтобы файлы во время удаления сразу же удалялись, минуя корзину. В Windows, например, комбинация клавиш Shift + Del моментально удаляет файлы без перемещения в системную папку — это удобно, когда корзину не стоит засорять.
Многие считают, что, удаляя файлы в корзину, на диске становится больше свободного места, но это далеко не так. Так как файлы физически не удаляются, то это не влияет на свободное место.
Кстати, некоторые пользователи считают, что очень важные файлы безопаснее всего хранить именно… в корзине! Почему? А всё гениальное просто! Во-первых, вряд ли компьютерный вирус будет анализировать корзину, считая, что там нет важных данных. А во-вторых, корзина более надежно защищена операционной системой — для того, чтобы прочесть файл, его нужно сначала «вытащить» из корзины.
Представим себе ситуацию, что вы удалили нужные файлы в корзину, а потом случайно очистили содержимое корзины. Можно ли восстановить такие данные? На этот вопрос можно ответить так — и да, и нет. Техническая возможность восстановления файлов после очистки корзины существует благодаря тому, как операционные системы управляют данными на накопителях.
При удалении файла система не стирает его содержимое физически — вместо этого она удаляет запись о файле из файловой таблицы (например, MFT в NTFS или каталога в FAT32). Содержимое файла остается на диске до тех пор, пока это пространство не понадобится для записи новой информации.
Профессиональные инструменты для восстановления данных, например Recuva, способны просканировать диск и найти такие «забытые» файлы по их сигнатурам — характерным последовательностям данных, которые идентифицируют тип файла. Если удалились очень важные данные и нет опыта восстановления, то лучше обратиться в специализированный сервисный центр для профессионального восстановления данных. Особенно это касается SSD-накопителей и флешек.
Эффективность восстановления зависит от множества факторов: времени, прошедшего с момента удаления, активности записи на диск после удаления, типа файловой системы и фрагментации данных.
В случае с твердотельными накопителями (SSD) процесс осложняется наличием функции TRIM, которая заранее уведомляет накопитель о том, какие блоки данных больше не используются и могут быть очищены. Это улучшает производительность SSD (накопитель тратит меньше времени на поиск нужных участков при последующей записи), но снижает вероятность успешного восстановления данных после удаления.
Что делать, если нужно 100% удалить файлы с диска?
Если вы хотите убедиться, что удаленные файлы невозможно восстановить, необходимо использовать специальные методы и инструменты. Для традиционных HDD-дисков наиболее эффективным методом является многократная перезапись пространства, где располагались файлы. Специализированные программы, такие как Recuva, CCleaner, Eraser или BleachBit, заменяют данные случайной информацией несколько раз, что делает восстановление практически невозможным.
Для твердотельных накопителей подход должен быть совсем другим. Многократная перезапись может сократить срок службы SSD и не всегда эффективна из-за работы контроллера и функции выравнивания износа. Вместо этого рекомендуется использовать следующие методы: специальные утилиты от производителя SSD (например, Memory and Storage Tool от Intel, Magician от Samsung), опцию Secure Erase в BIOS материнской платы или полное шифрование диска с последующим форматированием.
Какие выводы?
- При удалении файла в корзину файл физически не удаляется, а лишь только помечается как удаленный;
- В большинстве случаев удаленные навсегда файлы с HDD-диска можно восстановить, если не потеряно время и не было перезаписано пространство;
- С SSD-накопителем нужно быть осторожным — иной раз данные восстановить невозможно даже спустя несколько минут после удаления.
Корзина — системная папка, которая представляет собой буфер между полным удалением файла. Удобный инструмент, который позволит позже анализировать, что нужно удалить, а что восстановить, также защищает пользователя от случайного удаления файлов.