Показать сообщение отдельно
  #2  
Старый 29.09.2013, 10:16
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Если очень кратенько и упрощенно то примерно так:
Суть этих прог в том, что они используют информацию об устройстве той или иной файловой системы и как именно хранятся данные на носителе при этом. Самое первое что надо сделать это определится какая именно файловая система была использована на носителе. Потом попытаться считать информацию о файлах - это два списка которые хранятся в определнных местах на жестком диске. Если погиб первый список, то можно попробовать обратится ко второму. И наконец, если недоступны оба списка, то читать поток данных с диска по ходу определяясь с содержимым по известным дескрипторам в начале каждого файла. С довольно большой вероятностью вы восстановите все кроме имен файлов в этом случае.
В общем ищите статьи в инете по такой фразе "устройство операционной системы Fat32,Fat16,NTFS"
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием