SDelete - это утилита командной строки, которая позволяет удалять один или несколько файлов или каталогов или очищать свободное пространство на жестком диске.
Одна из особенностей совместимости Windows C2 заключается в том, что она реализует защиту повторного использования объектов. Это означает, что когда приложение выделяет файловое пространство или виртуальную память, оно не может просматривать данные, которые ранее были сохранены в ресурсах, выделяемых для него Windows.
Windows NT с нуля заполняет память и обнуляет сектора на диске, где находится файл, прежде чем он представит какой-либо тип ресурса для приложения. Однако повторное использование объекта не требует, чтобы пространство, которое занимает файл перед его удалением, обнулялось. Это связано с тем, что Windows NT / 2K спроектирована с допущением, что операционная система контролирует доступ к системным ресурсам. Однако, когда операционная система неактивна, можно использовать необработанные редакторы дисков и средства восстановления для просмотра и восстановления данных, которые операционная система освободила. Даже когда вы шифруете файлы с помощью Windows Encrypting File System (EFS), исходные незашифрованные данные файла остаются на диске после создания новой зашифрованной версии файла.
Единственный способ гарантировать, что удаленные файлы, а также файлы, которые вы шифруете с помощью EFS, безопасны для восстановления, это использование безопасного приложения для удаления. Защищенные приложения для удаления перезаписывают данные удаленного файла на диске, используя методы, которые показывают, что данные диска невосстановимы, даже используя технологию восстановления, которая может читать шаблоны на магнитных носителях, которые показывают слабо удаленные файлы. SDelete (Secure Delete) является таким приложением. Вы можете использовать SDelete как для безопасного удаления существующих файлов, так и для безопасного удаления любых файлов данных, которые существуют на нераспределенных частях диска (включая файлы, которые вы уже удалили или зашифровали). SDelete реализует очистку и дезинфекцию Департамента обороны DOD 5220.22-M, чтобы дать вам уверенность в том, что после удаления с помощью SDelete данные вашего файла исчезнут навсегда. Обратите внимание, что SDelete надежно удаляет данные файла, но не имена файлов, расположенные на свободном диске.