Я пытаюсь удалить несколько фотографий из библиотеки фотографий моей дочери / жесткого диска. Что я сделал, так это то, что я переместил фотографии в корзину и опустошил их.
Теперь проблема в том, что удаленные файлы / фотографии могут быть восстановлены с помощью любого программного обеспечения для восстановления, которое есть на рынке. (По словам моего мужа)
Я запутался. Если кто-то удаляет / стирает весь внутренний диск - почему получаемые файлы можно восстановить?
Компьютер моей дочери - это iMac 2014 года, работающий под управлением El Capitan, и жесткий диск SATA емкостью 500 ГБ.
macos
mac
hard-drive
trash
secure-erase
Andrea
источник
источник
Ответы:
Короткий ответ
Перемещая файл в корзину и затем очищая корзину, или быстро форматируя традиционный жесткий диск (т.е. не твердотельный диск), вы фактически не удаляете файлы. Вместо этого все, что вы делаете - это удаляете информацию об этих файлах. Это означает, что операционная система абсолютно не подозревает, что эти файлы существуют, не говоря уже о том, где они находятся на диске.
Длинный ответ
Хорошо, позвольте мне объяснить это, используя аналогию.
Представьте, что вы в библиотеке, а эта конкретная библиотека содержит 100 000 книг. Все эти книги внесены в каталог библиотеки. Этот каталог доступен через компьютер, который позволяет выполнять поиск по названию, автору, дате и т. Д. Самое главное, что каждый указатель точно указывает, где находится эта книга. Это позволяет легко найти то, что вы ищете, когда вам нужно. Вы просто проводите поиск по каталогу, и он точно скажет вам, где находится эта книга (то есть, в каком разделе, ряду и полке она находится).
Однажды кто-то случайно удаляет запись определенной книги из каталога библиотеки. Сама книга все еще там, сидит точно в том же месте. Но никто не знает, что это там и / или где это!
На следующий день кто-то взломал и украл компьютер с каталогом библиотеки. Все книги все еще там, но если бы вы вошли и хотели найти конкретную книгу о Стиве Джобсе, вы бы не знали, есть ли эта книга в библиотеке и, если да, где ее найти!
Теперь представьте, что ваш жесткий диск - это та библиотека. Он содержит 100 000 файлов (документы, фотографии, видео, музыку и т. Д.).
Когда вы перемещаете файл в корзину, а затем очищаете его, это похоже на то, как кто-то случайно удалил запись определенной книги из каталога библиотеки.
Когда вы стираете жесткий диск, это похоже на то, как кто-то крал весь каталог библиотеки.
Итак, используя нашу аналогию, книги все еще на полках. Они никуда не делись! Но если бы вы хотели найти ту книгу, которую искали, вы бы совершенно не знали, где искать.
Аналогично при удалении файлов или стирании жесткого диска. Ваш компьютер не знает, какие данные находятся на этом жестком диске или где они находятся. Так что, как пользователь, если вы перемещаетесь по жесткому диску, вы не увидите эти файлы, потому что ваш Mac не знает о них и, следовательно, не отображает их. Они фактически не существуют.
Но если вы должны использовать программное обеспечение для восстановления данных, то это похоже на библиотеку, которая нанимает кого-то, чтобы войти и пройтись по каждому ряду книжных полок, открыть каждую книгу и записать их названия, авторов, местоположение и т. Д. Программное обеспечение для восстановления данных изначально не имеет представления о том, что находится на вашем жестком диске, но оно будет опрашивать каждый блок пространства, чтобы реально увидеть, что там, и затем сможет его восстановить . Другими словами, он делает то, что там уже видно, снова.
Когда вы очищаете корзину или стираете жесткий диск, а затем начинаете сохранять новые файлы на свой компьютер, со временем macOS просто перезапишет предыдущие данные, потому что просто не знает, что там есть какие-либо данные. Он просто видит его как свободное место и, следовательно, доступен для записи новых данных. Вот почему восстановление данных всегда происходит быстрее после того, как вы что-то удалили, потому что меньше шансов, что они уже перезаписаны.
Если вы хотите быть уверены, что эти интимные фотографии не подлежат восстановлению, вы можете:
ВАЖНО: Если у вашей дочери есть резервные копии Time Machine, то все эти интимные фотографии почти наверняка также будут в этих резервных копиях.
Последнее слово ...
Другой вариант, который могут использовать пользователи, - это зашифровать загрузочный диск Mac. Это защитит ваши данные, потому что все на диске зашифровано. Если вы удалите файлы, они будут невозможно восстановить или, что более важно, их можно восстановить, но они будут зашифрованы и, следовательно, недоступны для всех, кто не имеет необходимых учетных данных (например, пароль для входа, ключ восстановления).
Для получения дополнительной информации о том, как использовать FileVault, обратитесь к: Используйте FileVault для шифрования загрузочного диска на вашем Mac .
источник
Файлы на жестком диске все вокруг, и система сохраняет указатели, которые указывают на файлы. Когда вы удаляете файл, вы действительно удаляете только указатель, и данные все еще там, но вы не можете найти его обычными инструментами. В конечном итоге операционная система перезапишет эти данные новыми данными.
Здесь происходит восстановление данных, есть инструменты, которые позволяют сканировать диск и восстанавливать файлы (восстанавливая указатели).
Один из способов избежать этого - перезаписать место, где фактические данные находятся несколько раз. Опять же, есть инструменты для этого.
До El Capitan вы могли безопасно очистить корзину прямо в меню, но эта опция пропала, потому что она не работала так, как должна. В новых версиях это может быть сделано из терминала , как это:
diskutil secureErase freespace LEVEL /Volumes/DRIVENAME
. Источник: FileVault 2 также шифрует мое свободное место на диске?Таким способом вы можете удалить файлы этой командой
srm -v /path/to/file/to/securely/delete/example.png
. Тем не менее, хорошие инструменты могут восстановить удаленные файлы, как это.К сожалению, единственным реальным решением является безопасное удаление всего диска и перезапись его случайными 0 и 1. Достаточно одного раза. Этот процесс удаляет все на диске и занимает много времени.
источник
Очистка корзины не стирает пространство, занимаемое файлами на диске: оно просто отмечает это пространство как доступное для повторного использования. Если пространство не использовалось повторно, данные все еще там и могут быть найдены с помощью программного обеспечения, которое просматривает доступное пространство диска в поисках, например, фрагментов фотографий.
Стирание пространства заняло бы время, поэтому, поскольку большая часть данных не является конфиденциальной, обычно лучше просто оставить ее там, а не стирать. Это также позволяет людям оправиться от воспалений.
источник
Ответ Мономет уже объясняет, как удаление и восстановление работают.
Я попытаюсь объяснить, почему они так работают.
Компьютеры сегодня быстры, но это не всегда так. Концептуально говоря, последняя лучшая операционная система OS X (программное обеспечение, которое есть на всех компьютерах Apple, которая заставляет их работать) имеет много общего с ранними версиями Unix 1980-х годов (например, программное обеспечение для старых машин размером с холодильник, которое было только в университетах или огромных компаниях).
Перезапись данных на жестком диске обходится дорого (требует много ресурсов компьютера). Разница между удалением указателя (запись в каталоге библиотеки) к тому, где находятся данные, и самими данными (например, сборник энциклопедий) составляет (в зависимости от размера данных) разницу между бегом к дому по соседству (секунды) и бегать по всей планете Земля (годы) ... или к луне и обратно (века) ... или к следующей звездной системе (вы понимаете). Трудно объяснить нетехническому человеку, насколько велика разница.
Хотя компьютеры работают намного быстрее, чем люди, а современные компьютеры работают намного быстрее, чем ранние компьютеры, разница все еще значительна.
Это также влияет на социальные факторы: люди хотят, чтобы их компьютеры работали быстро. Они также хотят иметь возможность восстановить файлы, если они случайно удалили их. Существует также инерция того факта, что файловые системы почти всегда работали таким образом, и многим программистам потребовалось бы много времени (читай: очень и очень дорого), чтобы изменить его.
Все это приводит к тому, что ваш нынешний mac (и любой другой компьютер) работает более или менее так, как описывает ответ Monomeeth.
Для получения дополнительной информации см этот вопрос и мой ответ на него.
источник
Этот ответ принадлежит Parenting SE, но, поскольку вопрос здесь, я также поставлю ответ здесь. Это не относится к фактическому аппаратному вопросу OP.
После комментария. Технические ответы охватывают это. Вы можете стереть изображения, и есть приложения, которые напишут над файлами файлы, прежде чем стирать их, делая восстановление маловероятным без действительно высоких технических навыков.
Однако любой ребенок с мозгами, которые Бог дал репе, узнает из первого опыта и скроет что-то от вас.
Это тот, который вы не выигрываете, устанавливая правила. Вы выиграли это, убедив ее, что она не хочет такого на своем компьютере. Обсудите содержание, которое вас беспокоит. Гораздо лучше, чтобы она была открытой и говорила об этом, а потом скрывалась. В целом этот процесс начинается годами раньше. Завоевать доверие на этом этапе сложно.
14 трудный возраст. Мы все сделали глупый выбор в этом возрасте. Я всегда чувствовал, что могу говорить о чем угодно с моими родителями. Они указали на возможные недостатки в вещах, но сказали мне, что мне позволили делать свои собственные ошибки. Я сделал несколько. Но не так много, как большинство моих одноклассников.
Или вы отнимаете у нее компьютер.
Способы, которыми ваш ребенок может обойти вашу попытку контролировать содержимое своих устройств:
источник
Ваше устройство хранения данных похоже на большую книгу с каталогом. Информация хранится на некоторых ее страницах, и каталог будет иметь соответствующий указатель, который ведет к этим страницам. Когда вы что-то удаляете, страницы остаются нетронутыми, но каталог, который ведет к нему, будет помечен как пустой. Когда вы пролистаете эти страницы сами, вы увидите данные, которые вы «удалили».
источник
Основная идея жесткого диска состоит в том, что жесткий диск состоит из нескольких частей, которые можно поместить в два разных состояния. В некотором смысле ваш жесткий диск содержит миллиарды переключателей, которые можно переключить в ту или иную сторону. Когда вы открываете файл, ваш компьютер просматривает соответствующие переключатели вашего жесткого диска, видит их состояние и обрабатывает эту информацию, чтобы создать то, что вы видите на экране. Компьютер отслеживает, какие файлы сохраняются в каких частях, и каждый раз, когда вы сохраняете новый файл, он ищет набор переключателей, которые еще не используются. Если свободных переключателей нет, значит, вы не можете сохранить файл.
Когда вы перемещаете файл в корзину, это говорит компьютеру, что файл вам больше не нужен. Таким образом, компьютер переходит к своей записи о том, где и где хранятся файлы, и удаляет запись, в которой хранится местоположение этого файла. Теперь местоположение этого файла больше не указывается как «используемое», и если компьютеру необходимо где-то сохранить файл, он может использовать это пространство.
Поэтому, когда вы перемещаете файл в корзину, переключатели, представляющие этот файл, не меняются. Все, что меняется, это то, что их местоположение не помечено как "использованное". Теперь вы можете спросить: «Почему эти переключатели не изменены?» И соответствующий вопрос "Почему они будут?" Одна конфигурация переключателей так же хороша, как и другая. Компьютер могпройти и «сбросить» все переключатели, но с вычислительной точки зрения нет никакой выгоды. Сохранение файла после «перезагрузки» переключателей не быстрее, чем сохранение файла с переключателями в произвольной конфигурации. Любое время, которое вы тратите на сброс настроек, просто теряется. С вычислительной точки зрения, нет такой вещи, как «удаление» файла, есть просто запись другого файла, где раньше был первый файл. Если вы хотите сделать файл невосстановимым, вы должны записать что-то еще на ту часть жесткого диска, где он хранится.
источник