Как вытащить файлы из папки found 000. Восстановление данных из chk-файлов

В один прекрасный момент, зайдя на флешку или дисковый накопитель, можно увидеть папку — FOUND.000 , а в ней файлик FILE0000.CHK . Увидеть их можно только при включении функции отображения скрытых файлов. Так зачем эти данные нужны? В этом нам и предстоит разобраться.

Это явление встречается в операционной системе Windows любой версии, но какой в этом смысл? Кстати, не спешите сразу удалять папку с файлом, на самом деле это не вирус, а расширение CHK явно указывает на утилиту CHKDSK для работы с дисками.

Расшифровываем значение папки FOUND.000 и файла FILE0000.CHK

Когда вы проверяете накопитель или флешку на наличие ошибок, то в дело вступает инструмент CHKDSK. Если по окончанию проверки инструмент обнаружил поврежденные файлы, данные о них заносятся в файлик FILE0000.CHK. (Кстати, на месте нулей могут быть и другие числа). Странный файлик с папкой будет находиться именно на том диске, где обнаружены повреждения.

Итак, в файлике с расширение CHK хранятся не восстановленные данные. Там могут быть любые типы документов – от текстовых до медиафайлов. А можно ли их восстановить? Данные из файлов нельзя восстановить, поэтому остаётся только удалить.



Иногда бывают случаи, когда восстановить поврежденные данные удаётся. Для этого существуют специальные утилиты типа UnCHK. (Скачать можно отсюда).

Для тех, у кого файлы этого типа не отображаются даже при включенной опции я рекомендую воспользоваться программкой или похожей. В настройках в разделе «Содержимое панелей» включите функции «Показывать скрытые файлы» и «Показывать системные файлы» . Теперь зайдите на какой-либо из дисков и посмотрите, есть ли там конкретные указанные нами выше папка и файлик.


Принесли мне тут на днях флешку, на которой неожиданно пропала одна из папок. Остался от нее только ярлык, ничего не открывающий. Нашлась только папка FOUND.000, а ней файлы file0001.chk, file0002.chk… много файлов. Папка это скрытая.

Если вы пользуетесь альтернативным файловым менеджером, например, Total Commander’ом, то наверное увидите ее сразу. В стандартном же Explorer’е надо в любой открытой папке в меню выбрать "Сервис - Свойства папки - Вид» найти и поставить галочку напротив «Показывать скрытые папки и файлы».

Итак, папка нашлась. Вообще она является результатом деятельности программы ScanDisk. Windows запускает ее, когда «думает» что могла нарушится целостность файловой системы, например, при некорректном выключении компьютера, сбое в работе файловой системы или по каким-то другим причинам.

Если интересно, то найти информацию о том почему появляются эти злосчастные chk-файлы не сложно. Сейчас же надо понять что с ними делать. Вообще chk-файлы содержат информацию, расположенную в потерянных областях диска. Говоря простым языком - частично там могут находится потерянные данные. И их соответственно можно восстановить.

Еще немного теории. Сигнатура файла - это константа, некий постоянный набор символов, позволяющий однозначно идентифицировать, какого типа данные содержатся в данном файле. Изъясняясь проще - это фрагмент кода в файле, по которому однозначно можно понять, что это за файл, какой программой он создан и другую информацию. К примеру, exe-файл всегда начинается с символов «MZ», Rar-архив имеет в своём коде «Rar!» и т.д. Соответственно, посмотрев файл и изучив его сигнатуру, можно понять какие данные он содержит. После чего достаточно открыть его соответствующей программой и убедившись, что все верно изменить расширение на корректное.

Вот только запомнить все сигнатуры невозможно (например сигнатура файла формата png выглядит так «0x89504E470D0A1A0A»), да и просматривать вручную несколько сотен, а то и тысяч файлов практически нереально.

И тут на помощь придут 2 программы, которые восстановят многое в автоматическом режиме.

Первая из них — , написанная Сергеем Бочаровым . С помощью нее мне удалось восстановсть большую часть данных с флешки. Конечно названия файлов так и остались вида file0001, file0002, и каждый из них придется просмотреть и дать ему название заново. Но по крайней мере теперь эти файлы оказались разложенными по папкам и уже имели корректное расширение.

Вторая программа — Михаила Маврицина ведет себя более странно, хотя потенциально обладает большими возможностями. Вообще функции ее абсолютно аналогичны ChkRepair, а вот набор сигнатур разный. И в моем случае у ChkRepair он оказался больше. С другой стороны однозначный плюс CHKParser32 в легкости расширения списка сигнатур. Для этого нужно лишь добавить строчку в ini-файл, идущий в комплекте с программой. А странность ее в том, что нераспознанные.chk она зачем-то переименовывает в свой формат.

А если все-таки программы не смогли распознать какие-то chk-файлы, рекомендую вручную их посмотреть, а не удалять, вдруг чего интересного разыщите! 🙂 Мне в результате удалось восстановить не все, но процентов 80% оказались спасены. 😉

Я приветствую вас всех в очередном выпуске. Сегодня мы с вами рассмотрим вопрос: Found 000 что эта за папка? Как она появляется, что с ней делать и как восстановить файлы. На любом носителе, будь это жесткий диск или простая флешка, может внезапно появиться папка с названием FOUND.000, в которой находятся файлы с расширением CHK.

Однако пользователи, которые до этого не сталкивались с особенностями работы операционной системы Windows, начинают винить во всем просочившееся на компьютер вирусы. На самом деле папка FOUND.000 является результатом работы системной утилиты CHKDSK. Программа входит в состав операционной системы, она используется для исправления и выявления различных ошибок на всех типах носителей. О появлении этой папки вы можете и не узнать до того момента, пока в ней не окажутся важные файлы. Пользователей интересует следующий вопрос: как восстановить файлы из этой папки. Об этом я и расскажу вам в сегодняшнем материале.

Почему папка FOUND.000 появляется на носителе?

Системное приложение CHKDSK, о котором я упомянул в самом начале, может активироваться после незапланированной перезагрузки компьютера – отключение электричества, перегрев железа и т.д. Я рекомендую обзавестись бесперебойным источником питания, если речь идет о стационарном компьютере. Файловая структура после внезапного рестарта нарушается, утилита CHKDSK запускает проверку файловой структуру и пытается восстановить поврежденные элементы. В чем же подвох? Все дело в том, что даже в современных версиях Windows утилита не получила надежный алгоритм работы, поэтому она может помешать нормальному функционированию жесткого диска или любого другого накопителя.

Заключается это в том, что приложение вносит коррективы в файловую структуру, а резервные копии файлов и папок при этом не создаются. Безвозвратное удаление важных папок и отдельных файлов – это самый негативный сценарий при сбое. Если вам повезло, то программа автоматически сохранит измененные данные в папку FOUND.000 (цифра может быть другой, к примеру,001 или 002). В этом случае содержимое файла не будет изменено, и вы сможете его восстановить. Пользователи сталкиваются с проблемой из-за того, что папка FOUND.000 является системной, стандартными средствами операционной системой она не отображается. Попытки запустить отображение скрытых файлов никаких результатов не дают. Вернуть файлы можно при помощи знакомого многим юзерам файлового менеджера Tota Commander.

Используем Total Commander и утилиту для распознавания

Это удобный и функциональный менеджер, которым пользовались многие юзеры еще в эпоху Windows XP. В некоторых случаях он помогает решить даже сложные задачи, правда появление папки FOUND.000 к ним отнести нельзя, ведь эта проблема решается довольно быстро. Скачиваем нужную версию программы с официального сайта http://wincmd.ru/ Если не можете определиться с версией, то качайте последнюю – не ошибетесь.

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

Если на флешке или жестком диске было множество файлов разного формата, то стоит заранее найти программу для автоматического определения файлов. Я рекомендую воспользоваться простой и бесплатной утилитой под названием unCHKfree – качаем ее отсюда http://www.pcbee.ru/files/unCHKfree.exe Из названия понятно, для каких файлов она создавалась.

Пошаговая инструкция по восстановлению

Вы обнаружили пропажу файлов после внезапной перезагрузки. Скорее всего они находятся в папке FOUND.000. Чтобы обнаружить ее, необходимо в Total Commander зайти в раздел «Конфигурация», затем перейти в «Настройки» и выбрать подраздел «Содержимое полей». Поставьте галочки напротив позиций «Показывать системные файлы» и «Показывать скрытые файлы». Нужные позиции выделены на скриншоте ниже:

В моем примере папка FOUND.000 появилась в корневом каталоге USB-накопителя, кроме нее здесь присутствует стандартный файл AUTORUN.INF. Если вы зайдете в эту папку, то обнаружите что все файлы в ней имеют расширение CHK. Внутри этих файлов могут быть данные любых типов: видео, аудио, изображения, текстовые документы и даже программы. На втором скриншоте продемонстрированы эти файлы:

Чтобы вернуть файлы в прежнее состояние, нам придется менять их расширение, чтобы операционная система могла определить, при помощи каких инструментов необходимо открывать эти файлы. Хочу заметить, что ОС Ubuntu способна без дополнительного программного обеспечения определять файлы CHK. К примеру, если в файле находится изображение, то необходимо поменять расширение с.CHKна.JPG. В случае, когда на флешке находились только фото, задача существенно упрощается. Вы можете задать команду, чтобы расширение одновременно поменялось во всех файлах – Total Commander позволяет выполнить это действие.

Если на носителе находятся файлы разного формата, то используем unCHKfree. За счет того, что интерфейс у приложения русский, справится с программой сможет и начинающий пользователь. Устанавливать приложение не нужно, оно сразу запускается. Для выполнения задачи необходимо сделать три действия:

Указываем путь к папке FOUND.000, в которой и находятся файлы с расширением.CHK.

Теперь необходимо выбрать подходящий способ восстановления файлов, утилита предлагает нам два варианта: «Восстановить файлы и разложить их по папкам с соответствующим расширением» или «Восстановить файлы в этой же папке».

Выбор довольно простой, поэтому нажимаем кнопку «Старт».

ВАЖНО! Приложение unCHKfree не может определить саму папку, поэтому ее содержимое необходимо скопировать в обычную папку.

Подводя итог сегодняшнего выпуска я бы хотел сказать, что в результате проделанной сегодняшней работы у меня получилось без проблем определить файлы с фото и поменять их разрешение на JPG. Но около 5% файлов приложение распознать не смогло, как результат, у них осталось расширение CHK. Также случилась ошибка с некоторыми презентациями, так как программа по какой-то причине определила их как файлы DOC. Надеюсь, мой сегодняшний обзор был полезен вам и в будущем будете знать что эта за папка Found 000 и самое главное как вытащить оттуда полезную информацию.

CHK. В этих файлах хранится информация, которая могла быть повреждена в результате отключения компьютера или других неисправностей. Однако не всегда chk-файлы содержат полные фрагменты данных. И для восстановления файлов в их первоначальном виде придётся потрудиться.

Как уже говорилось, файлы с расширением CHK создаются во время выполнения проверки диска с помощью системной утилиты ScanDisk. При возникновении сбоев часть файлов может быть повреждена, и программа восстанавливает всё, что можно. При этом все данные беспорядочно сохраняются в файлах с именами file0001.chk, file0002.chk и т.д. Лежат файлы в папках с именами FOUND.001, FOUND.002 и др.

Часть файлов может оказаться просто мусором, другая часть вполне подлежит восстановлению. Может так оказаться, что файл chk содержит частичные данные из двух файлов и шансов получить из него информацию не остаётся. А для остальных файлов нужно только определить, какое расширение они имели до сбоя и переименовать.

По каким признакам можно определить, каким был файл до восстановления? Всё дело в том, что в файлах всегда содержится служебная информация об их типе, иногда о программе, в которой создавались и другие данные. Например, в архивах RAR всегда содержится строка Rar! , увидеть которую можно, просто просмотрев содержимое файла в текстовом редакторе:

А exe-файлы обязательно содержат буквы MZ в начале кода:

Указанные признаки видны при просмотре содержимого chk-файлов в текстовом виде. Если есть такая возможность, лучше определять типы файлов по сигнатурам в шестнадцатеричном виде. Для этого предусмотрены отдельные программы. Здесь мы рассматриваем средство Lister, имеющееся в файловом менеджере Total Commander. Чтобы просмотреть файл, достаточно поставить на него курсор в этой программе и нажать клавишу F3 .

В меню Опции можно выбрать режим просмотра файла: Только текст , чтобы видеть в текстовом виде или Шестнадцатеричный , чтобы данные отображались в шестнадцатеричной кодировке:

Для определения сигнатуры типа файла нас интересуют пары букв и цифр, следующих за номером строки. На рисунке мы видим сигнатуру 0xFFD8FF , что соответствует типу файла JPEG. Для удобства приведём список текстовых и шестнадцатеричных сигнатур самых популярных типов файлов:

EXE – MZ (0x4D5A)
RAR – Rar! (0x52617221)
ZIP – PK (0x504B0304)
JPEG (JPG) – JFIF (0xFFD8FF)
PNG – PNG (0x89504E47)
GIF – GIF89 (0x4749463839)
BMP – BM (0x424D)
DOC – РП (0xD0CF11E0)
MPEG (MPG) – (0x000001BA или 0x000001B3)
AVI – RIFF
MP3 – ID3 (0x49443303)

В некоторых случаях догадаться о типе файла можно по его размеру. Так, если мы видим большой файл размером около 1,4 Гбайт, то скорее всего, это бывший видеофайл с расширением AVI.

Восстановление информации из файлов chk с помощью CHKParser32

Если количество chk-файлов настолько велико, что проверять каждый не представляется возможным, лучше будет воспользоваться специально предназначенными для этого программами. Одна из таких утилит называется и распространяется бесплатно.

Достаточно скачать её, распаковать и сразу запустить. Всё, что нужно сделать далее – это указать папку с файлами chk нажатием кнопки .

Программа проанализирует содержимое папки и отобразит количество найденных chk файлов. Затем жмём кнопку и дожидаемся результатов. CHKParser32 сама переименует все файлы, сигнатуры которых она определит, вот что мы видим в папке, где лежали chk-файлы:

Как видно, из пяти файлов программа не смогла определить только один, остальные получили расширения EXE, JPG, HTML и RAR. Нам остаётся только переименовать сами файлы так, как они назывались до сбоя или дать им новые имена.

Обратим внимание на два момента при работе с утилитой CHKParser32. Перед её использованием необходимо снять атрибут «скрытый» с папок, в которых хранятся chk-файлы. Для этого достаточно просмотреть свойства папки и убрать флажок Скрытый .

Чтобы программа лучше распознавала сигнатуры типов файлов, можно самостоятельно добавить новые в файл chkparser32.ini. Шестнадцатеричные коды сигнатур можно легко найти в Интернете.

Программы резервного копирования и восстановления данных - 1

Программы восстановления данных с флешки

Начну с поразившей меня недавно истории, рассказанной одним знакомым. У него перестала читаться флешка. Не мудрствуя лукаво, он обратился к специалистам. Есть у нас в городе небольшая контора с амбициозным названием "Нижегородский центр технологии жестких дисков". Там быстренько провели анализ (за 500 рублей!) и сказали, что всё можно восстановить. На вопрос, сколько будет стоить восстановить данные с этой флешки, ответили, что цена... зависит от характера информации. Не от объёма флешки, не от сложности восстановления и т.п., а именно от того, что на ней записано. Если это важная коммерческая информация, то цена работы от 10 000 руб. и выше, а если это домашние фотографии - то можно и за 1 000 руб. сделать. Аморально и бессовестно! Если развить предложенную идею, то стоимость гвоздя должна определяться не его длиной и диаметром, а картиной, которая будет висеть на этом гвозде, а стоимость лечения у врача должна определяться ценностью пациента. Последнее, кстати, уже почти реализуется в нашей стране. Глядя на это неприкрытое хамское вымогательство, стало мне грустно, господа!

Конечно, мой знакомый высказал предприимчивым ребятам из вышеназванной конторы все, что он думает об их бизнесе и об их моральных качествах, и в расстроенных чувствах обратился за помощью ко мне. Проблема восстановления данных с флешки была решена достаточно быстро и почти даром - бутылку коньяка распили вместе.

Ну, а теперь по существу проблемы. Потеря информации на флешке происходит по разным причинам. Самый простой случай - это человеческий фактор, когда вы случайно стерли, например, ценные фотографии. Восстановить их проще-простого, благо программ в интернете можно найти десятки. Одна из них - подробно описанная ранее бесплатная программа Glary Utilities . Выбираете раздел Безопасность - Восстановление файлов, указываете папку для поиска и вам покажут все, что вы случайно стерли, и тут же восстановят - рис.1:


Рис.1. Восстановление стертых файлов в программе Glary Utilities

Другой случай - сбой в работе файловой системы флешки, обычно происходящий при некорректном извлечении её из USB-разъема. При этом вы обнаруживаете, что все файлы с флешки вдруг исчезли. Однако, в разделе Свойства показывается, что флешка отнюдь не пустая. В этом случае надо проверить наличие скрытых файлов, для чего заходите в Сервис - Свойства папки - Вид и устанавливаете галку Показывать скрытые файлы и папки . Теперь вы можете наблюдать, что на флешке имеется папка FOUND.000 , в которой обычно содержится 10 000 файлов с расширением *.CHK. Это результат работы виндоузовской утилиты Scandisk , запускаемой после сбоев питания и других аварийных ситуаций, когда Windows решает помочь нам, а в результате оказывает медвежью услугу.

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

Например, если файл содержит рисунок в формате *.gif , то в начале мы увидим GIF89 или просто GIF. Переименовываем *.CHK в *.gif, проверяем, как файл открывается, и идем дальше. Для исполняемых файлов (*.exe, *.com) сигнатура начинается с MZ, а для MPEG – содержит код 0x000001BA. Но столь рутинная работа мало кому доставит удовольствие, поэтому программисты для облегчения труда создали несколько полезных программ, которые автоматически определяют сигнатуры в СНК-файлах и возвращают файлам потерянные расширения. Имена, к сожалению, обычно утеряны безвозвратно, но это пустяки, на мой взгляд.

Для более полного восстановления правильных расширений из *.CHK лучше последовательно применить несколько бесплатных программ. Начать рекомендую с разработки Михаила Маврицина (компания R.Lab) - CHKParser32. Скачать программу можно со страницы загрузок сайта компании-разработчика или , размер около 10 КБ. После запуска открывается окно - рис.2:


Рис.2.

Кнопкой Select указываем путь к папке с СНК-файлами и жмем GO! (Поехали!). Программа показывает, сколько сигнатур в её базе - Database , сколько найдено файлов - Files Found и сколько переименовано - Recognized . Работает очень быстро и эффективно. Кроме того, вы можете самостоятельно дополнить список сигнатур, который находится в INI-файле, поставляемом в комплекте с программой.

К оставшимся нераспознанными СНК-файлам применим другую бесплатную программу CHK-Mate , которая работает значительно медленнее. Скачиваем программу, как всегда, с сайта разработчика - фирмы DIY DataRecovery , размер 1,3 МБ. (Так же можно скачать .) Процесс восстановления *.CHK состоит из трех шагов: указание пути к папке, процесса поиска и собственно восстановления. Для примера, на рис.3 показан скриншот второго шага:



Рис.3.

После такого двойного удара по злосчастным СНК-файлам нераспознанных почти не остаётся. Правда, мешает много мусора в виде огрызков размером в несколько килобайт. Здесь лучше всего поработать вручную, так как вы наверняка представляете, какие файлы были на вашей флешке до аварии, а также экзотические расширения, используемые вами в работе. Можно, конечно, дополнительно применить ещё несколько программ восстановления СНК-файлов, но после двух описанных они уже мало помогают.

Третий, и самый неприятный случай потери данных на флешке - это повреждение контроллера флеш-накопителей, а также механические или электрические повреждения, когда доступ к содержимому флешки невозможен. Здесь уже надо оценить соотношение цена/качество, то есть надо ли восстанавливать флешку или проще восстановить информацию другими способами. Обычно для таких тяжелых случаев используют професиональные программно-аппаратные комплексы для восстановления данных, например, PC-3000 Flash , но это уже совсем другой разговор.

16.05.2010 г.

    Ещё статьи по теме "Оптимизация и ускорение компьютера":
  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то