Клуб экспертов THG.ru

Клуб экспертов THG.ru (http://www.thg.ru/forum/index.php)
-   Прикладное программное обеспечение (http://www.thg.ru/forum/forumdisplay.php?f=246)
-   -   Программа для восстановления данных (http://www.thg.ru/forum/showthread.php?t=100347)

Byte777 10.08.2018 00:18

Программа для восстановления данных
 
Доброго времени суток. Подскажите программу для восстановления данных? Пробовал различные бесплатные программы не помогало. Удалял с файл с рабочего стола txt пустой ничего не находил. Заранее спасибо.

9285 10.08.2018 00:42

Осталось добавить ещё то, что удалял в корзину а потом очищал её. А ещё то, что файловая система NTFS. Неясно какая винда, но наверное не ХР. Потому как эти уточнения очень важны для понимания ситуации.
Не понятно зачем восстанавливать пустой файл, поэтому обьясню на реальном примере.
1. В NTFS есть понятие резидентных и неризидентных данных.
Первыми могут быть файлы небольших размеров (для килобайтовой записи MFT максимальный размер в районе 700 байт) - и их данные записываются в самой записи.
Нерезидентные находятся в кластерах, список которых хранится в записи.
2. Ещё надо понимать что при удалении в корзину имя файла меняется. А после очистки корзины искать его надо (в программах восстановления) в корзине, а не где он лежал изначально.
3. Самый критичный момент. Запись MFT удаленного файла становится незанятой и в неё может быть записан любой вновь записываемый файл (*). Причём запись о новых файлах происходит в самую первую свободную запись. Из этого следует что если до всех манипуляций запись была ближе к началу MFT и она первая (или чуть дальше) из свободных, то именно она и будет перезаписана в первую очередь. Что в свою очередь означает:
- для резидентного файла, полную потерю всех данных и невозможность восстановления.
- для нерезидентного, потерю данных о расположении файла; даже в случае если сами секторы в которых находился файл ещё не перезаписаны.

Суммируя всё вышенаписанное, нет ничего удивительного что твой резидентный файл был просто перезаписан.
И если тебе интересно это понять, то лучше всего проследить всю цепочку этих действий.
(*) Вполне логично что созданный тобой новый файл для теста как раз записался в самую первую свободную запись, и после её освобождения именно она и перезаписалась чем то другим.

Byte777 21.08.2018 22:59

Доброго времени суток! Создал файл картинку на флешеке удалил её потом смотрел через recuva восстановли но картинка не открывалась как такое может быть?

9285 01.09.2018 11:42

Ты реально хочешь разобраться в этом деле? У меня есть большие сомнения, потому как уже написано достаточно много и было бы понятно если бы ты что то не понял и решил уточнить.
Вместо этого очередной ниочёмный "эксперимент" и опять использование одной сомнительной программы.
Попробую ещё раз обьяснить, но если продолжение будет в том же духе, то я пас.

Есть многие моменты, которые могут обьяснить ситуацию с картинкой, но самая вероятная - на флэшке, отформатированной в FAT32, файл записался не одним а несколькими блоками. После чего он был удалён и ничего нового не записывалось (в лучшем случае).
Вроде бы всё просто и всё должно восстановиться, но на самом деле и в этом случае есть одна закавыка, про которую не знают (*) почти все программы восстановления. И результатом восстановления в такой ситуации является "битый" файл.
Возможно что есть ещё какие то исключения из этого списка программ, но уж точно что DMDE в нём точно присутствует.
(*) Возможно что и знают, но не используют при поиске файлов.

Если же условия задачки другие, то и тогда есть обьяснения, но только их надо воспринимать (анализировать) а не тыкать пимпы наугад.

9285 03.09.2018 15:04

Вложений: 1
Нашёл файл-образ, который наглядно подтверждает написанное чуть выше и помечено звёздочкой.
Это образ небольшого (чтобы не тратить трафик желающих проверить) раздела с FAT32 c которого удалён файл fff.
Любой желающий может попробовать восстановить его. Если он восстановится полноценно в чём то кроме DMDE - просьба сообщить имя и версию программы; если использовались не дефолтовые настройки - то какие.


Часовой пояс GMT +4, время: 00:46.

Работает на vBulletin® версия 3.6.10.
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
Перевод: zCarot