Как безопасно удалить файлы на Mac
Как безопасно удалить файлы на Mac
Очистка Корзины убирает в основном запись каталога; блоки могут оставаться восстановимыми — особенно на HDD.
Безопасное удаление перезаписывает содержимое (нули, единицы, случайные байты) до удаления файла.
APFS (copy-on-write) и SSD (wear leveling) не позволяют гарантировать физическое стирание из пользовательского ПО. Это всё равно намного сильнее простого удаления. При серьёзной угрозе: FileVault и полное стирание тома.
Корзина vs безопасное удаление
| Действие | Эффект |
|---|---|
| Корзина | Данные часто всё ещё на диске. |
| Очистка | Освобождение; recovery иногда возможен. |
| Безопасное удаление | Перезапись, затем удаление. |
Методы в NythyCleaner
| Метод | Проходы | Редакция |
|---|---|---|
| Zero-fill | 1 | Бесплатно |
| DoD 5220.22-M | 3 | Pro |
| DoD расширенный | 7 | Pro |
Как работает NythyCleaner
В Конфиденциальность → Безопасное удаление (перетащить файлы или папки):
- Собирает все файлы.
- Открывает на запись без следования по symlink (
O_NOFOLLOW). - Проходы: нули,
0xFF, случайные байты (SecRandomCopyBytes). F_FULLFSYNC.- Снимает xattr, обнуляет размер, переименовывает в случайный UUID, удаляет.
Предупреждение APFS/SSD в приложении.
Использование
NythyCleaner → Конфиденциальность → Безопасное удаление → перетащить файлы, выбрать метод, запустить.
Когда уместно
Отдельные чувствительные файлы перед продажей Mac (плюс выход из аккаунтов, FileVault, сброс Apple).
Шифрование
Кража устройства: FileVault защищает всё; безопасное удаление — точечно.
FAQ
Pro? Проходы DoD да, zero-fill нет.
Заключение
NythyCleaner делает безопасное удаление с несколькими проходами, синхронизацией и очисткой метаданных, с честными ограничениями на APFS/SSD. Сочетайте с FileVault и процедурами Apple для всего Mac.