Поделиться:

Я расскажу, как безопасно стереть диски и накопители на современных Mac с macOS Tahoe 26 и новее, и что делать, если стандартные параметры безопасности в Дисковой утилите недоступны. В общем, добьёмся своего.

Как безопасно стереть диск в Дисковой утилите на macOS Tahoe и Sequoia (если «Параметры безопасности» доступны)

  1. Откройте Дисковую утилиту на Mac (она в /Applications/Utilities/)
  2. Подключите диск, который хотите безопасно стереть
  3. Нажмите «Стереть» как обычно
  4. Найдите кнопку «Параметры безопасности», настройте безопасное стирание и действуйте по стандартной схеме

Если «Параметры безопасности» доступны для выбранного диска, вы увидите варианты: от быстрого стирания до многократной перезаписи случайными данными. Чем тщательнее — тем дольше.

Этот метод простой и понятный. Многие пользователи Mac годами полагались на Дисковую утилиту: перезапись данных — стандартный способ предотвратить восстановление и безопасно стереть диск.

Но, в отличие от старых версий macOS, в современных «Параметры безопасности» и безопасное стирание доступны не всегда. Всё зависит от версии системы и типа диска. Вы уже могли с этим столкнуться. Давайте разберёмся, почему так, и как безопасно стереть диск, если Дисковая утилита не справляется.

Почему «Параметры безопасности» могут не появляться в Дисковой утилите на Mac

Если при попытке стереть диск вы не видите кнопку «Параметры безопасности» — скорее всего, так задумано. Apple специально убрала эту функцию для некоторых типов накопителей: SSD (твердотельные накопители), встроенной памяти на Mac с Apple Silicon, томов в формате APFS, а иногда даже для старых обычных SATA-винчестеров и гибридных дисков. Последние часто используют для архивов и бэкапов — и их особенно важно безопасно стирать, если там есть личные или рабочие данные.

На SSD параметры безопасности обычно недоступны из-за технологии выравнивания износа и других особенностей — стандартная перезапись там работает хуже. Вместо этого macOS полагается на шифрование таких дисков и быстрые методы стирания, чтобы сделать данные недоступными.

Для внутренних дисков и SSD macOS использует FileVault (он сейчас включён по умолчанию). При стирании диска ключи шифрования уничтожаются, и все предыдущие данные становятся нечитаемыми и недоступными.

Важные моменты перед безопасным стиранием диска через Терминал

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

Ещё один момент: для SSD многократная перезапись не даёт особых преимуществ, зато может сократить срок службы диска.

Как безопасно стереть диск на Mac через Терминал, если Дисковая утилита не справляется

Даже если «Параметры безопасности» в Дисковой утилите недоступны, стереть диск безопасно всё равно можно. Но придётся обойтись без графического интерфейса и использовать командную строку. Это уже продвинутый уровень — если вы не уверены в своих силах, лучше не рискуйте. Ошибётесь с диском — и данные не восстановить.

  1. Откройте Терминал (из /Applications/Utilities/)
  2. Определите диск, который хотите стереть, с помощью команды ниже. Найдите его идентификатор (например, diskX):
  3. diskutil list

  4. Теперь используйте команду secureErase с указанием количества проходов и идентификатора диска. Пример:
  5. diskutil secureErase 2 /dev/diskX

  6. Нажмите Enter, чтобы запустить процесс

Можно использовать 0 для однократной записи нулями (быстро, но менее надёжно):

diskutil secureErase 0 /dev/diskX

Если на диске особенно чувствительные данные, большее количество проходов сделает восстановление практически невозможным. Используйте 3 для 35-проходного стирания — это очень медленно, но диск будет перезаписан случайными данными 35 раз.

Как безопасно стереть внутренний SSD на современных Mac и версиях macOS

Для большинства современных Mac правильный способ стереть встроенный SSD выглядит так:

  1. Убедитесь, что FileVault включён ( > Системные настройки > Конфиденциальность и безопасность)
  2. На Mac с Apple Silicon используйте «Помощник стирания» в Системных настройках > Основные > Перенос или сброс
  3. Перезагрузите Mac и либо переустановите macOS через режим восстановления, либо используйте загрузочную флешку для чистой установки macOS Sequoia или Tahoe

Это работает, потому что данные были зашифрованы FileVault. Стирание и удаление ключа шифрования надёжно защищает диск.

На Mac с Apple Silicon использование «Помощника стирания» или стирание с последующей чистой установкой системы — самый простой и полный метод.

Как видите, и вы наверняка уже заметили, функции безопасного стирания в Дисковой утилите изменились. Всё зависит от типа подключённых дисков. Теперь это не так очевидно и просто, как раньше. Приходится либо лезть в Терминал, как я описал выше, либо для внутреннего диска просто стирать его и переустанавливать macOS. Для старых Mac и дисков перезапись через secureErase работает отлично, а современные Mac и SSD полагаются на шифрование, обычное стирание и уничтожение ключа.

Замечали пропажу «Параметров безопасности» в Дисковой утилите? Использовали Терминал или полагались на шифрование? Делитесь опытом в комментариях.