Обычное удаление файлов в Windows лишь помечает их кластеры как свободные, но сами данные остаются на носителе до перезаписи. Даже «быстрое» форматирование не стирает старую информацию – оно лишь обновляет метаданные файловой системы и не затирает содержимое. Надёжное (безвозможное для восстановления) удаление реально только на классических HDD; на SSD добиться полного стирания сложнее, поэтому для них обычно рекомендуют полное шифрование диска. Чтобы файлы нельзя было восстановить, нужно немедленное многократное перезаписывание сектора или полная очистка накопителя (см. ниже).
Удаление данных на жёстком диске (HDD)
Жёсткие диски (винчестеры) позволяют безопасно уничтожать данные путём перезаписи. Встроенные средства Windows дают несколько методов:
Полный формат (Full Format) Если отключить опцию «Быстрый формат», Windows при полном форматировании раздела один раз перезапишет его нулями. Например, команда:
Отформатирует раздел D: и выполнит один проход перезаписи нулями. Параметр /p:10 вместо 1 заставит сделать 10 проходов перезаписи. Многократная перезапись нулями надёжно уничтожает данные. Важно: не использовать быстрый формат, иначе данные останутся восстановимыми.
DiskPart (clean, clean all) В консоли CMD запустите diskpart и выполните:
Команда clean просто удалит разделы и таблицу, данные останутся (секторы помечены свободными). Команда clean all перепишет весь диск нулями, полностью уничтожая данные и делая их восстановление практически невозможным. На HDD это занимает некоторое время, но гарантирует, что ранее записанные файлы стерты.
Примечание: clean all нельзя прервать; убедитесь, что питание стабильно.
Перезапись свободного пространства (cipher /w) Для удаления остатков удалённых файлов можно использовать команду Cipher:
где C:\ – любая папка на целевом диске. Эта команда перезапишет всё свободное пространство (данные, не выделенные под файлы) нулями или случайными данными. После этого стертые данные «навсегда» удаляются, поскольку свободные кластеры затираются. Например, cipher /w:D:\ очистит свободное место на диске D:.
Удаление тома и очистка В «Управлении дисками» (diskmgmt.msc) можно удалить ненужный том (раздел) на внешнем диске. После удаления весь раздел станет неразмеченным и заново доступным. Обязательно после этого перезапишите освободившееся пространство (через format или diskpart clean all), иначе данные останутся на носителе. Удаление тома само по себе лишь стирает записи о файловой системе, но не затирает данные в секторах.
Удаление данных на SSD
На твердотельных накопителях (SSD, флешки) ситуация иная. SSD используют выравнивание износа – файлы могут записываться в разных физических блоках, а старые блоки помечаются для очистки позже. При удалении Windows отправляет контроллеру команду TRIM, которая помечает блоки как очищенные и позволяет контроллеру стереть их во время фоновoй сборки мусора. Но процесс сборки мусора зависит от контроллера и драйверов, и нельзя точно предсказать, когда данные будут физически стерты. Эксперты предупреждают, что на SSD полагаться только на TRIM ненадёжно, даже после принудительной оптимизации «Оптимизировать диск» удалённые данные могут частично восстанавливаться.
- TRIM и очистка Windows 10/11 по умолчанию включает TRIM для SSD. TRIM сообщит SSD о свободных блоках, и при записи новых данных старые блоки будут затираться. Но если диск почти пуст или используется редко, блоки могут долго не перезаписываться. Поэтому рекомендуют, помимо TRIM, использовать Secure Erase (команду ATA Secure Erase) или фирменные утилиты производителя SSD для полной очистки. Например, Samsung Magician, WD Dashboard, ADATA SSD ToolBox и другие позволяют загружать PC в режим Secure Erase из BIOS. Это гарантирует физическое стирание всех ячеек. Если таких утилит нет, можно полагаться на шифрование.
- DiskPart на SSD Команда
diskpart clean allна SSD удалит всю структуру разделов и запишет нули по всем LBA-адресам, что с точки зрения ОС делает диск «новым». Однако из-за over-provisioning некоторые ячейки (зарезервированные контроллером) не будут затронуты. Специалисты DriveSavers отмечают, что это обычно «достаточно эффективно», но не 100% защищает от восстановления данных. Процесс может быть долгим на крупных SSD, и важно ждать его завершения. - Сброс и шифрование Если SSD находится в рабочем компьютере, самый простой вариант — полное шифрование диска (например, BitLocker) и затем сброс Windows до заводских настроек с опцией «полное удаление». При этом Windows выполнит инструкцию TRIM ко всему диску. Эффект от сброса сопоставим с очисткой диска. На практике рекомендуется перед передачей SSD другому человеку сначала зашифровать его, а потом делать сброс системы – даже если данные физически останутся на диске, без ключа шифрования они будут бесполезны. Некоторые производители SSD реализуют функцию «полной очистки» (Secure Erase) прямо через BIOS или их ПО.
- Почему встроенных команд может быть достаточно Simple delete не равен Secure delete. Windows по умолчанию не стирает файл целиком – он просто помечает его как удалённый. Пока пространство не перезаписано, восстановление специализированными программами возможно. Перезапись нулями или случайными данными («затирание») гарантирует, что ни стандартными, ни криминалистическими средствами данные уже не читаются.
Дополнительные сторонние утилиты
Для полной очистки дисков без восстановления можно использовать и сторонние программы:
- AOMEI Partition Assistant – утилита для управления разделами с функцией стирания диска.
- HDD Low Level Format Tool – низкоуровневое форматирование HDD (перезапись нулями).
- Eraser – бесплатная программа для многократной перезаписи файлов и свободного места.
- Victoria – программа для диагностики и работы с HDD/SSD, умеет заполнять диск нулями.
Они расширяют возможности Windows, но их использование не обязательно, если знают встроенные методы.
Вывод: Для HDD достаточно полного форматирования без «быстрого» и/или diskpart clean all с последующей перезаписью свободного пространства (cipher /w). Для SSD надёжнее всего использовать либо аппаратную очистку (Secure Erase), либо предварительное шифрование диска и сброс настроек. Обычное удаление файлов или простой формат не гарантируют уничтожения данных, поэтому следует применять именно инструменты с перезаписью или очисткой всех.

