На Mac у нас есть возможность безопасно удалять элементы из корзины, при этом удаление предупреждает, что: "однажды удаленные элементы не будут восстановлены".

Есть ли способ, которым элементы, удаленные нормально, небезопасно, из "Корзины" могут быть восстановлены?

3 ответа3

2

По существу, нет.

Дисковые блоки могут по-прежнему содержать большую часть исходных данных, но нет способа получить к ним доступ, если не перейти непосредственно к необработанному дисковому устройству. Кроме того, нет надежного способа определить, какие блоки были частью исходного файла. Они находятся в свободном списке и будут использоваться повторно, когда это удобно для файловой системы.

0

Файловое хранилище или Data Rescue могут помочь добиться успеха для распространенных типов файлов. Это также помогает, если вы регулярно дефрагментируете свой HD, поскольку файлы находятся в полном непрерывном потоке.

0

Чтобы немного расширить это, когда вы обычно удаляете файл из корзины, система просто удаляет информацию о том, где данные в файле находятся на диске, и добавляет эти места в свободный список, который используется для определения где поместить данные для новых файлов. Данные, которые были в удаленном файле, все еще находятся на диске, пока не будут перезаписаны. Кто-то может выполнить поиск по диску в качестве необработанного устройства, которое представляет собой просто серию байтов, составляющих все файлы и все свободное пространство, в поисках интересных данных. Для файла любой существенной длины данные из файла будут находиться в нескольких разных местах на диске, поэтому будет сложно автоматически воссоздать файл.

Что такое безопасное удаление, оно записывает поверх данных в файле, с нулями или случайными данными, перед удалением. Таким образом, никакая информация в файле не остается на диске. Это занимает намного больше времени, так как каждый байт файла должен быть перезаписан, вместо того, чтобы просто удалить некоторую служебную информацию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .