Skip to main content
очистка корзины Mac

Очистка корзины Mac OS без возможности восстановления

Так как заинтересовавшая нас очистка корзины в Mac важна, мы подошли к вопросу со всей ответственностью. Предыдущие версии OS X обладали возможностью безопасно очистить корзину, что надежно удаляло её содержимое. Это происходило посредством перезаписи файлов с нулями, что делает процесс восстановления очень сложным — практически невозможным, по сути.

К сожалению, когда был выпущен OS X El Capitan, Apple убрали эту функцию из-за уязвимости системы.

Когда OS X сохраняет копию файла, он не записывает этот файл в той же части диска. С точки зрения непрофессионала, это означает, что в то время как Вы можете удалить файл или папку, Вы не можете быть уверены, что другие копии этого файла не восстанавливаются. Таким образом, очищение корзины не надежно. В то время как многие пользователи Mac пропускают мимо эту опцию, Apple решил оставаться в безопасности и не предлагать её, если надежность функции не равняется 100 %.

Очистка корзины Mac OS El Capitan

Есть еще несколько способов, которыми Вы можете удалять файлы в El Capitan. Например, Вы можете использовать команду под названием srm, который может «надежно удалять файлы или каталоги.» Для этого откройте Терминал (выберите Поиск> Приложения> Утилиты); он находится в папке Утилиты, а затем введите следующую команду:

srm -v

Введите пробел после предыдущей команды. Перетащите файл, который Вы хотите удалить, в окно Терминала; Вы увидите, что в Терминале добавляется путь к файлу. Нажмите Return, и файл будет удален без возможности восстановления. Если файл очень большой, это может занять некоторое время.

Если Вы хотите удалить папку, то используйте следующую команду:

srm -rv

Тем не менее, эта команда может до сих пор не удалить другие копии файла, которые ранее были записаны на другие части Вашего диска.

Освобождение места Mac OS El Capitan

Чтобы полностью очистить ваш диск, вы можете использовать другую команду в Терминале, которая безопасно сотрет все его свободное пространство. (Эта функция ранее использовалась в Disk Utility, но Apple удалил ее). Команда выглядит следующим образом:

diskutil secureErase freespace LEVEL /Volumes/DRIVE

Замените DRIVE именем Вашего диска, и LEVEL цифрой от 0 до 4. Следующая информация объясняет, к чему это:

  • 0 переписывает диск нулями один раз
  • 1 перезаписывает серией случайных чисел
  • 2 перезаписывает нулями 7 раз
  • 3 перезаписывает нулями 35 раз
  • 4 перезаписывает нулями 3 раза

Обратите внимание, что время, которое требуется на очистку свободного пространства, умножается на число проходов.

Добавить комментарий