Автор Movsar Isaev задал вопрос в разделе Программное обеспечение
Программы для восстановления удаленных файлов, как работают? и получил лучший ответ
Ответ от
Их много
Ответ от Выхода нет[эксперт]
если совсем упрощенно, то в данных файловой системы удаляется только ссылка на файл, сами данные файла на диске остаются.
если совсем упрощенно, то в данных файловой системы удаляется только ссылка на файл, сами данные файла на диске остаются.
Ответ от Кибер трон[гуру]
с компа что то удаляется только если несколько раз на это место что-то перезаписать а так он просто скрывает тебе адрес доступа и все прога его находит
с компа что то удаляется только если несколько раз на это место что-то перезаписать а так он просто скрывает тебе адрес доступа и все прога его находит
Ответ от Виталий Громов[гуру]
Ты когда файлы удаляешь, комп действует по алгоритму: Кластер, где находится часть информации просто помечается очищенным. На самом деле ничего не удаляется с него
Ты когда файлы удаляешь, комп действует по алгоритму: Кластер, где находится часть информации просто помечается очищенным. На самом деле ничего не удаляется с него
Ответ от Олег[гуру]
таблица файлов в файловой системе продолжает хранить адреса, где эти файлы на диске присутствуют, но помечены как удаленные. их восстановить будет как два пальца.
если метки/адреса файла нет - то поиск по самому диску самого содержимого.
удаленный файл может быть в любой момент перезаписан другим.
таблица файлов в файловой системе продолжает хранить адреса, где эти файлы на диске присутствуют, но помечены как удаленные. их восстановить будет как два пальца.
если метки/адреса файла нет - то поиск по самому диску самого содержимого.
удаленный файл может быть в любой момент перезаписан другим.
Ответ от Анастасия Волкова[новичек]
Каждый только что удаленный файл все еще находится на жестком диске, но Windows его больше не видит. Если программе восстановления данных необходимо восстановить этот файл, она просматривает загрузочный сектор раздела (Partition Boot Sector). В нем содержится вся информация о строении раздела, например размер секторов (как правило, 512 байт) и количество секторов в одном кластере.
В разделе NTFS размером более 2 Гбайт в одном кластере содержится четыре сектора. В нашем примере показан небольшой раздел размером 500 Мбайт, у которого каждому сектору соответствует один кластер.
Наряду с этой информацией программы восстановления данных сканируют главную таблицу файлов (Master File Table, MFT), которая тоже находится в Partition Boot Sector. Она представляет собой список всех файлов, находящихся в разделе, в ней содержатся все файловые атрибуты и информация о том, в каких секторах винчестера находятся сами файлы. Те из них, что по размерам менее 1500 байт, записываются прямо в MFT. Для файлов большего объема в MFT есть ссылки на адреса секторов, в которых лежат данные.
В начале MFT находятся другие записи, например так называемая битовая карта распределения кластеров (Cluster Bitmap), показывающая все используемые кластеры, а также файл плохих кластеров (Bad Cluster File), регистрирующий все кластеры с ошибками. Только с 17-й записи начинается собственно описание файлов. Обычно таблица MFT в Windows не видна. Но есть дисковые редакторы, например WinHex, которые показывают содержание MFT в шестнадцатеричных кодах.
На картинке (см. ниже) вы видите MFT-запись удаленного файла в HEX-коде. Для программы восстановления данных достаточно этой информации, чтобы восстановить файл.
Значения которые программа восстановления файлов находит в Master File Table:
1. Эти четыре байта (File Identifier) обозначают начало нового файла. Байты до следующего File Identifier содержат всю информацию о файле.
2. Эти два байта зарезервированы для флагов, которые дают справку о состоянии файла. Если их значение равно 0, как в нашем случае, это значит, что файл удален.
3. Из этих 16 байт программа восстановления данных узнает, когда файл был создан и в последний раз подвергался изменениям.
4. Эта ссылка на каталог, в котором находится файл (Parent Directory Record Number). С ее помощью программа-спасатель может включить файл в структуру каталогов.
5. Здесь появляется имя файла, в нашем случае Mу Prеsеntаtiоn.pрt.
6.Если эти два байта имеют значе ние 0, то файл не сжат.
7. Эти восемь байт сообщают размер файла, в нашем случае 56 320 байт.
8.Важнейшая часть записи MFT, называющаяся Data runs, показывает, где фактически находятся данные.
Как работают программы восстановления данных.
Здесь указано где находятся данные.
a. Первый байт сообщает, сколько байт необходимо для адреса первого кластера (3 байта) и отображения длины файла во всех кластерах (1 байт).
b. Второй байт содержит длину файла, в нашем примере — 110 кластеров.
c. Следующие три байта означают, что файл начинается с кластера 312 555.
d. Последний байт имеет значение 0. Это означает, что файл не фрагментирован. Следовательно, нет никаких дополнительных записей Data runs.
Как программа восстанавливает данные.
Теперь у программы восстановления данных есть вся информация, необходимая для успешного восстановления удаленного файла. Она обращается к кластеру 312 555, прочитывает данные в следующих 110 кластерах и сохраняет их под именем Mу Prеsеntаtiоn.pрt
Каждый только что удаленный файл все еще находится на жестком диске, но Windows его больше не видит. Если программе восстановления данных необходимо восстановить этот файл, она просматривает загрузочный сектор раздела (Partition Boot Sector). В нем содержится вся информация о строении раздела, например размер секторов (как правило, 512 байт) и количество секторов в одном кластере.
В разделе NTFS размером более 2 Гбайт в одном кластере содержится четыре сектора. В нашем примере показан небольшой раздел размером 500 Мбайт, у которого каждому сектору соответствует один кластер.
Наряду с этой информацией программы восстановления данных сканируют главную таблицу файлов (Master File Table, MFT), которая тоже находится в Partition Boot Sector. Она представляет собой список всех файлов, находящихся в разделе, в ней содержатся все файловые атрибуты и информация о том, в каких секторах винчестера находятся сами файлы. Те из них, что по размерам менее 1500 байт, записываются прямо в MFT. Для файлов большего объема в MFT есть ссылки на адреса секторов, в которых лежат данные.
В начале MFT находятся другие записи, например так называемая битовая карта распределения кластеров (Cluster Bitmap), показывающая все используемые кластеры, а также файл плохих кластеров (Bad Cluster File), регистрирующий все кластеры с ошибками. Только с 17-й записи начинается собственно описание файлов. Обычно таблица MFT в Windows не видна. Но есть дисковые редакторы, например WinHex, которые показывают содержание MFT в шестнадцатеричных кодах.
На картинке (см. ниже) вы видите MFT-запись удаленного файла в HEX-коде. Для программы восстановления данных достаточно этой информации, чтобы восстановить файл.
Значения которые программа восстановления файлов находит в Master File Table:
1. Эти четыре байта (File Identifier) обозначают начало нового файла. Байты до следующего File Identifier содержат всю информацию о файле.
2. Эти два байта зарезервированы для флагов, которые дают справку о состоянии файла. Если их значение равно 0, как в нашем случае, это значит, что файл удален.
3. Из этих 16 байт программа восстановления данных узнает, когда файл был создан и в последний раз подвергался изменениям.
4. Эта ссылка на каталог, в котором находится файл (Parent Directory Record Number). С ее помощью программа-спасатель может включить файл в структуру каталогов.
5. Здесь появляется имя файла, в нашем случае Mу Prеsеntаtiоn.pрt.
6.Если эти два байта имеют значе ние 0, то файл не сжат.
7. Эти восемь байт сообщают размер файла, в нашем случае 56 320 байт.
8.Важнейшая часть записи MFT, называющаяся Data runs, показывает, где фактически находятся данные.
Как работают программы восстановления данных.
Здесь указано где находятся данные.
a. Первый байт сообщает, сколько байт необходимо для адреса первого кластера (3 байта) и отображения длины файла во всех кластерах (1 байт).
b. Второй байт содержит длину файла, в нашем примере — 110 кластеров.
c. Следующие три байта означают, что файл начинается с кластера 312 555.
d. Последний байт имеет значение 0. Это означает, что файл не фрагментирован. Следовательно, нет никаких дополнительных записей Data runs.
Как программа восстанавливает данные.
Теперь у программы восстановления данных есть вся информация, необходимая для успешного восстановления удаленного файла. Она обращается к кластеру 312 555, прочитывает данные в следующих 110 кластерах и сохраняет их под именем Mу Prеsеntаtiоn.pрt
Ответ от Jack Dyakonov[гуру]
Никто даже не сказал что удаленные данные хранятся в гораздо меньшем размере))
Никто даже не сказал что удаленные данные хранятся в гораздо меньшем размере))
Ответ от Mamirlik_gl350[эксперт]
я знаю одну точно это Disk drill, у нас ребенок однажды форматнул ноут бук супруга с очень важными и ценными документами, тут особо долго и думать не пришлось, мы загуглили узнали как делается это и собственно сделали, там довольно таки простой интерфейс, по этому разобраться тоже будет не сложно, я вот вам даже нашла инфу о нем и какая то акция, разыгрывают лицензионку Disk Drill 2 ,если оно конечно еще надо))
я знаю одну точно это Disk drill, у нас ребенок однажды форматнул ноут бук супруга с очень важными и ценными документами, тут особо долго и думать не пришлось, мы загуглили узнали как делается это и собственно сделали, там довольно таки простой интерфейс, по этому разобраться тоже будет не сложно, я вот вам даже нашла инфу о нем и какая то акция, разыгрывают лицензионку Disk Drill 2 ,если оно конечно еще надо))
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Программы для восстановления удаленных файлов, как работают?
Как восстановить только что удаленный файл (7мб)
EasyRecovery
R-Studio
Есть еще какие-то.. .
Только ставить и запускать их надо на другом
подробнее...
спросили в RER Televisa
Архив поврежден (RAR). не могу разархив-ть Что-то можно сделать? Он содержит СВЕРХЦЕННЫЕ МАТЕРИАЛЫ.
Решить эту проблему можно с помощью программы Recovery Toolbox for RAR Эта утилита была специально
подробнее...
Архив поврежден (RAR). не могу разархив-ть Что-то можно сделать? Он содержит СВЕРХЦЕННЫЕ МАТЕРИАЛЫ.
Решить эту проблему можно с помощью программы Recovery Toolbox for RAR Эта утилита была специально
подробнее...
Как исправить повреждённый Microsoft office Excel файл. Срочно нужно востановить, важный документ.
Можно попробовать еще программы по восстановлению данных. Например,
подробнее...
Как восстановить папку, удаленную из корзины?
Короче, если просто в корзину, то зайди в корзину, нажми два раза на папку, и там в окошке нажми
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
восстановить файл
Для этого нужно проГУГЛить "скачать бесплатно R-Studio rus + лекарство". Лекарство - это ключик.
подробнее...
File recovery angel 1.17 ключ. Дайте плиз ключ для File recovery angel 1.17
Альтернатива - ключ не нужен
Hetman Software - Пакет программ предназначен для восстановления
подробнее...
Восстановка фотографий!
Вариант
Hetman Data Recovery – пакет программ для восстановления данных. В пакет входят Hetman
подробнее...
почему Восстановление системы не всегда возвращает удаленные файлы? папки возвращаются пустыми.
Это может происходит потому что на место удаленных файлов, уже были записаны новые. Если бы Вы
подробнее...
спросили в Другое
Как восстановить удаленные файлы? Помогите, пожалуйста.
Есть специальная программа для восстановления случайно удалённых из корзины файлов. Называется
подробнее...
Как восстановить удаленные файлы? Помогите, пожалуйста.
Есть специальная программа для восстановления случайно удалённых из корзины файлов. Называется
подробнее...
Восстановление удаленных файлов.
не знаю сработает ли с Windows 8, но попробуйте.. .
Portable BadCopy Pro - разработана для
подробнее...
как восстановить удаленные файлы на андроиде?
Hetman Software - Пакет программ предназначен для восстановления случайно удалённых файлов,
подробнее...
Помогите пожалуйста найти ключ регистрационный для программы RS File Recovery 3.1 !!!Очень нужно! ))
Эта намного круче!!! ---PC Tools File Recover 8.0.0.39 Final [2010, Восстановление
подробнее...
На карте памяти в фотоаппарате папка с фото превратилась в ярлык (из-за вируса) и не открывается, а там ОЧЕНЬ НУЖНЫЕ фото
В свойствах (параметрах) папок, во вкладке "вид" выберите опцию "показывать скрытые файлы и папки"
подробнее...