когда файл удаляется с жесткого диска и свободное пространство, которое он использовал, чтобы занять надежно перезаписан (стерты), инструменты восстановления все еще может обычно найти файл был там и показать свое имя. Насколько я понимаю, это связано с тем, что некоторые данные о старых файлах остаются в области MFT. Как устранить эту проблему?
Как сбросить NTFS MFT для не следы удаленных файлов имена, которые будут найдены там?
7 ответов
Я использовал MFT стереть свободное пространство с CClean. (Это займет навсегда, до нескольких дней.)
перед запуском wipe, я мог бы легко получить полный список ранее удаленных файлов с Recuva, несмотря на то, что файлы были несколько лет и перезаписаны несколько раз после восстановления. Это потому, что Recuva берет список файлов из MFT. https://www.piriform.com/docs/recuva/technical-information/how-recuva-works (Если вы не запустите deepscan, который на самом деле идет через диск, посмотреть, что там внутри. Однако это также занимает вечность.)
после запуска MFT стереть свободное пространство с CClean, Recuva ничего не находит. В любом случае, без deepscan. Поэтому, я справедливо уверен CClean также принимает MFT в учет пока обтирающ.
короткий ответ, это не возможно.
MFT-это сложный динамический табличный файл, лежащий в основе NTFS. Чтобы изменить одну маленькую его часть, развращает весь диск.
MS не говорит, как он структурирован, и никто не собирается риск выставления приложения на проб и ошибок основе, что "очищает" имена файлов, если есть хоть какой-то шанс, это уничтожит систему.
(Ах да, вставить негативные комментарии о MS подвергая данные народов здесь.)
Так что в зависимости от плюсов и минусов, вы можете перезапустить с новой установки, а затем использовать менее чувствительные имена файлов и использовать безопасное удаление в корзине. Используйте контейнеры TrueCrypt для хранения файлов отдельно от программ. Возможно, FDE (Full Disk Encryption) является опцией, если это так важно.
чтобы было понятно другим, это не то, что CCleaner и другие, привод вытирая MTF и дефрагментации его и все остальное не очищает MFT имена. Они перезаписывают файловые пространства в MTF, но имена остаются. Это удаление только имен файлов, о которых спрашивает OP. (Имена файлов, которые можно увидеть только с помощью специализированных приложений для восстановления файла)
во-первых, проверьте, сколько файлов Recuva отчеты, которые могут быть восстановлены. Скажи, что 1001.
Откройте окно командной строки и создайте временный каталог. Перейдите в этот каталог.
C:\TempReco команды mkdir
C:\TempReco компакт-диск
Создайте по крайней мере 1001 файл в этом каталоге, используя команду ниже с соответствующими параметрами.
для /Л %Я в (1,1,1001) делать Эхо willdelete>файл%i.tmp
Когда это завершится, удалите файлы либо из командного окна, либо с помощью Проводника Windows. Затем очистите корзину.
Когда вы проверите еще раз с Recuva, он будет показывать только имена файлов, которые вы только что удалили.
Я думаю Paragon Hard Disk Manager Suite (Pro?) может помочь вам сделать это на сжатие MFT в:
как
$MFT
растет, он будет занимать все больший объем пространства в зоне MFT, и текущий размер$MFT
совершенно не связано с размером зоны MFT.
Когда выполняется операция " Compact MFT "(также может называться" Shrink MFT " в некоторых выпусках),$MFT
сам будет сокращен, но MFT Зона останется целой - всего лишь блок зарезервированного свободного места.
он может уменьшить MFT, что означает, что удаленные записи файлов больше не будут там.
Revo Uninstaller freeware стирает MFT почти полностью. Протестировано на отформатированном WD 500GB с помощью утилиты AVG PC tuneup для просмотра размера MFT до Revo Unistaller и после Revo Unistaller. MFT почти полностью исчезла, пока она не была огромной.
http://www.revouninstaller.com/revo_uninstaller_free_download.html
перейти к инструменты - > треки Cleaner - > доказательства Remover - > выберите диск и запустить его.
самый надежный способ сделать это также Самый простой
- скопируйте файлы на второй жесткий диск
- протрите исходный диск, используя что-то вроде DBAN и переформатировать
- передача данных.
Это должно быть сделано с уровнем скопируйте файл утилиты как программы с помощью программного обеспечения визуализации копию всего раздела, MFT и все.
конечно, это только для не системных дисков, а это теоретически это возможно сделать с помощью диска OS, вам нужно убедиться, что вы используете инструмент, способный копировать скрытые и системные файлы вместе с ACL. Кроме того, необходимо выполнить дополнительные действия в консоли восстановления для восстановления загрузочного сектора, MBR и BCD с нуля, чтобы система увидела новый раздел как загрузочный. Его в основном дерьмо стрелять, и вам было бы лучше просто делать чистую переустановку вашей ОС
бесплатное программное обеспечение "PriVazer" имеет возможность безопасно удалять имена файлов на MFT, и это не займет много времени! Еще одна бесплатная прога. является "MooO Anti recovery". Это также имеет возможность безопасно стереть старые" удаленные " имена файлов.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]