Восстановление сжатых NTFS файлов

Для ознакомления с методами восстановления защищенных и зашифрованных файлов, читайте статью «Восстановление NTFS: защищённые и зашифрованные файлы». Далее мы рассмотрим возможности по восстановлению файлов, сжатых средствами файловой системы NTFS.

Восстановление сжатых NTFS файлов

Сжатие NTFS файлов «на лету»

Сжатие файлов – эффективный способ экономии дискового пространства. В NTFS возможно сжатие файлов, каталогов и целых дисков «на лету». Сделать это проще простого – достаточно выбрать файл, каталог «Мои документы», «Рабочий стол» или диск и установить соответствующий флажок в диалоге расширенных атрибутов.

Посмотрим на ситуацию с другой точки зрения. Сжатые файлы хранятся на диске в двоичном виде, найти их методом сигнатурного поиска становится намного сложнее, а их корректное восстановление – и вовсе невозможным без использования средств Windows API.

Файловые атрибуты

Восстановление сжатых файлов

Проблема восстановления сжатых файлов заслуживает отдельного исследования. Корейские исследователи провели ряд экспериментов и написали ряд научных статей, рассказывающих о методах работы с такими файлами. Статья доступна на английском языке: «A study on multimedia file carving method».

Статьи корейских исследователей относятся к криминалистическому анализу данных, по умолчанию находящихся на работоспособных дисках. Наша цель сложнее: восстановить данные с повреждённых и частично неработоспособных носителей.

Перейти к просмотру
Программа для восстановления удаленной папки из Корзины или архива Windows 📁⚕️👨‍💻

Программа для восстановления удаленной папки из Корзины или архива Windows 📁⚕️👨‍💻

Ограничения

По сравнению с восстановлением обычных файлов, работа со сжатыми данными привносит дополнительные проблемы и сложности. Ограничен низкоуровневый доступ к таким файлом (в противном случае их не получится ни найти методом прямого сканирования диска, ни корректно открыть); соответственно, разработчикам программ восстановления данных с разделов NTFS приходится использовать Windows API для доступа к сжатым данным.

В чем же проблема? Вспомним, что большинство современных средств для восстановления данных в той или иной мере использует прямой низкоуровневый доступ к диску – который, напомним, нецелесообразен в контексте восстановления сжатых файлов. Для работы с такими файлами необходим посредник – функции доступа к диску и файловой системе Windows API.

С помощью Windows API можно считать данные далеко не в каждой ситуации. К примеру, просто восстановить удалённый файл можно достаточно легко. Восстановление сжатых данных с отформатированного раздела сложнее и не всегда возможно. Прочесть сжатые файлы с раздела, файловая система на котором отсутствует или сильно повреждена, будет уже очень и очень сложно.

Инструментарий

Программа для восстановления файлов с системных NTFS разделов.

С практической точки зрения, перечисленные выше ограничения, означают лишь одно: нужно пробовать. Результат невозможно предсказать заранее, не попытавшись вернуть данные. В случае удаления бухгалтерского отчета используйте программу для восстановления удаленных XLS / XLSX файлов или универсальный инструмент – Hetman NTFS Recovery.

Перейти к просмотру
Восстановление системных NTFS разделов в 2020 программой Hetman NTFS Recovery ⚕️📁💥

Восстановление системных NTFS разделов в 2020 программой Hetman NTFS Recovery ⚕️📁💥

Michael Miroshnichenko

Автор: , Технический писатель

Мирошниченко Михаил – одни из ведущих программистов в Hetman Software. Опираясь на пятнадцатилетний опыт разработки программного обеспечения он делится своими знаниями с читателями нашего блога. По мимо программирования Михаил является экспертом в области восстановления данных, файловых систем, устройств хранения данных, RAID массивов.

Andrey Mareev

Редактор: , Технический писатель

В далеком 2005 году, я получил диплом по специальности «Прикладная математика» в Восточноукраинском национальном университете. А уже в 2006 году, я создал свой первый проект по восстановлению данных. С 2012 года, начал работать в компании «Hetman Software», отвечая за раскрутку сайта, продвижение программного обеспечения компании, и как специалист по работе с клиентами.

Рекомендуем для вас

Вас приветствует ассистент Hetman Software, созданный на основе искусственного интеллекта.
Начать Чат