Что сделать прямо сейчас
- При удалении место файла обычно лишь помечается свободным; содержимое остаётся, пока туда не запишется что-то новое.
- Восстановление сначала читает оставшиеся записи файловой системы, и так можно вернуть имена и папки.
- Если записи пропали, поиск по сигнатурам находит файлы по содержимому, но без исходных имён.
- На SSD с TRIM и там, где записаны новые данные, старое содержимое обычно уже утрачено.
Что происходит во время сканирования
Прекратить запись на диск
Любой новый файл, загрузка или обновление может занять место удалённого файла. Восстановить можно только то, что ещё не заменено, поэтому этот шаг важнее любых настроек.
Выбрать диск
В разделе Восстановление удалённых файлов выберите диск, карту памяти или образ диска. Сканирование только читает, поэтому источник не меняется.
Проход по файловой системе
Сначала программа читает служебные данные самой файловой системы, например главную таблицу файлов NTFS или записи каталогов FAT, и ищет записи с пометкой об удалении. В них ещё хранятся имя, папка, размер и расположение данных, поэтому такие файлы возвращаются в исходном виде.
Поиск по сигнатурам
Затем диск читается сектор за сектором в поиске известных заголовков, например байтов, с которых начинаются JPEG, PDF или MP4. Так находятся файлы, записи которых стёрты, скажем, после форматирования, но имя и папка в самих данных не хранятся, поэтому результаты получают типовые имена.
Проверка
Независимый проверяющий модуль пытается разобрать каждый найденный файл. FileFix Ultimate помечает результат как проверенный, частично восстановленный или извлечённый без проверки и указывает высокую, среднюю или низкую достоверность.
Сохранить на другой диск
Восстановленные копии записываются на другой физический диск. Запись на исходный диск может затереть другие файлы, которые ещё предстоит найти.
Куда уходит удалённый файл
Файловая система — это указатель. Для каждого файла она хранит имя, папку, размер, даты и список участков диска с его содержимым. Удаление, включая очистку корзины и Shift+Delete, обычно лишь помечает запись неиспользуемой, а участки свободными. Заполнять нулями гигабайты данных было бы долго, поэтому Windows этого не делает.
Пока свободные участки не заняты снова, байты физически остаются на месте. На большом, почти пустом жёстком диске это может длиться неделями. На почти заполненном системном диске, куда постоянно пишутся временные файлы, обновления и кэш браузера, — считаные минуты. Поэтому шансы падают постепенно, а не в какой-то определённый момент.
Записи файловой системы и поиск по сигнатурам
Восстановление по записям — точный способ. Если удалённая запись уцелела, она прямо говорит, какие кластеры и в каком порядке принадлежат файлу, поэтому даже фрагментированный файл можно собрать, а имя и папка вернутся вместе с ним. В FAT32 и exFAT цепочка, связывающая кластеры, при удалении часто очищается, и порядок приходится угадывать; FileFix Ultimate проверяет возможные варианты по содержимому и выбирает тот, что проходит проверку.
Поиск по сигнатурам, или карвинг, обходит файловую систему и читает «сырые» сектора. Он узнаёт файл по заголовку и, если формат позволяет, по внутренней структуре или окончанию. Он работает после быстрого форматирования и на дисках RAW с нечитаемым указателем. Слабое место в том, что имена, папки и даты хранятся в указателе, а не в файле, а файл, разбросанный по частям, может вернуться неполным. Фото и видео часто содержат дату съёмки внутри, что помогает разобрать результаты.
Почему некоторые файлы не возвращаются
Перезапись необратима. Когда новые данные занимают те же сектора, старые байты заменяются, и никакая программа не прочитает то, чего больше нет. Частично перезаписанный файл иногда удаётся спасти частично, например читаемую верхнюю часть фотографии.
SSD ведут себя иначе, чем жёсткие диски. С TRIM Windows сообщает SSD, какие блоки свободны, и накопитель может стереть их в фоне вскоре после удаления. Чтение тогда возвращает нули. Полное форматирование перезаписывает весь том, а физическое повреждение вроде удара головок делает чтение невозможным. Эти случаи разобраны в руководствах о TRIM на SSD, перезаписанных файлах и плохих секторах.
Чего восстановление не умеет
- Оно не вернёт данные, перезаписанные новыми файлами.
- Обычно оно не может прочитать блоки, которые SSD уже стёр после TRIM.
- Файлы, найденные только по сигнатурам, не получают обратно имена и папки.
- Зашифрованные тома требуют ключа или пароля, прежде чем что-то можно прочитать.
- Диск с механическими повреждениями нужно отдать в лабораторию, а не сканировать.
Как FileFix Ultimate применяет эти способы
- Читает NTFS, FAT32, exFAT, ext2/3/4, HFS+ и оптические диски, возвращая имена и папки, если записи уцелели.
- Поиск по сигнатурам для 68 типов файлов, от JPEG и RAW камер до Office, HWP, PST и видео.
- Независимая проверка каждого результата с честными пометками и уровнем достоверности.
- Сканирование только для чтения и сохранение только на другой диск.
- Бесплатно для личного использования, без ограничения объёма и полностью без сети.
FileFix Ultimate бесплатен для личного использования, работает офлайн и никогда не записывает данные на диск, с которого выполняется восстановление. Для работы и бизнеса нужна годовая лицензия на каждый ПК. Проверьте подпись перед запуском.
Частые вопросы
Почему восстановленные файлы называются file0001.jpg?
Они найдены поиском по сигнатурам, который читает содержимое, но не указатель с именами. Данные могут быть целыми, даже если имя типовое. Часто помогает сортировка по дате, записанной внутри фотографий.
Есть ли разница между удалением через корзину и Shift+Delete?
Для восстановления почти нет. В обоих случаях запись убирается из папки, а место освобождается. При очистке корзины удаляется и копия, которую там хранила Windows, так что дальнейшие шаги одинаковы.
Быстрое сканирование находит меньше, чем глубокое?
Быстрый проход читает только записи файловой системы и заканчивается скоро. Глубокий добавляет поиск по сигнатурам по всем секторам: находит больше, но идёт гораздо дольше и возвращает файлы без имён. Разумно сначала просмотреть быстрые результаты.
Записывает ли программа восстановления что-нибудь на мой диск?
Аккуратно сделанная — нет. FileFix Ultimate только читает источник и не даёт сохранять результаты на тот же том, поэтому само сканирование не снижает шансы.