Восстановление файлов из chk

Восстановление данных из chk-файлов

Восстановление файлов из chk

 

  Жесткий диск служит для записи и хранения информации. Сам диск имеет определенную файловую структуру, и данные записываются на него в виде файлов. В процессе записи, хранения и считывания информации, с файловой системой могут случиться различные неприятности.

Для того чтобы выявить эти ошибки, на компьютере запускается программа ScanDisk.   Достаточно часто, после того, как ScanDisk или подобная программа заканчивает работу, пользователь с ужасом замечает, что часть его данных, хранимых на диске, исчезла.

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

Зайдя в опцию «Вид» надо найти словосочетание «Показывать скрытые папки и файлы» и напротив него поставить галочку.  

Важно: как только проблема восстановления файлов будет решена, эту самую галочку в этом месте лучше убрать.

  После появления галочки, разрешающей видеть скрытые файлы, на диске появятся папки с названиями: FOUND и числовым расширением – 001,002 и тому подобное. Если зайти в эти папки, то можно увидеть в них файлы с названиями file0001..2..3 и так далее с расширением chk.  

Дело в том, что операционная система Windows, получив сообщение о каком-то сбое, например, из-за неправильного действия с компьютером (когда его выключают, выдергивая шнур из сети), предполагает, что FAT (таблица размещения файлов) может быть нарушена. Она принимает меры – запускается ScanDisk.

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

Таким образом, после того, как СканДиск отработает, все следы, которые могли бы использоваться специальным софтом при восстановлении файлов, исчезают. Соответственно, восстановить потерянные файлы специальными программами после такой очистки, практически нереально.

Чтобы найти потерянные данные, придется залезать в .chk-файлы и надеется, что они отыщутся там.

 

Работа с утилитой ScanDisk

  Как и любая утилита, ScanDisk имеет массу возможностей. Рассмотрим некоторые из них. Для того, чтобы проверить файловую систему на целостность, надо запустить ее, указав имя диска, к примеру, d:\> scandisk.exe. В этом случае утилита исправит ошибки, которые обнаружит.

Если указать параметр /autofix – это будет означать, что ошибки, которые найдет программа, исправятся без дополнительных вопросов, автоматически. Не создавать файлы FILEnnnn.chk, где «nnnn» – порядковый номер файла, позволяет параметр /nosave. Если он не указан, то файлы file0001.chk и т.д.

создадутся.  

Важно: Scandisk с параметром /autofix запускается ОС по умолчанию.

 

Что делать с файлами .сhk

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

При помощи этого набора можно точно определить формат данных и понять, что есть в конкретном файле. Фактически, это часть кода, который дает понятие о том, каким программным обеспечением он создался и также некую дополнительную информацию. Например, с символа MZ начинаются все ехе — файлы.

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

В этом способе есть один минус – знать все сигнатуры не реально, поскольку некоторые их них имеют совершенно невообразимый вид, что-то наподобие такой абракадабры «0x89504E470D0A1A0A». Поэтому, кроме сигнатуры, можно использовать сортировку в ручном режиме.

Как можно сортировать chk-файлы

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

Начинаем внимательно искать известные нам сигнатуры. Если таковая обнаружена, то нам повезло. Редактор закрывается, а именно этот файл переименовывается с соответствующим расширением, например, ехе или rar. Если переименованный файл запуститься соответствующей программой, то значит, проблема с восстановлением файла решена на 100%.

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

Что это значит – полезная информация? Пример – если файл имеет достаточно большие размеры, то можно предположить, что он вордовский или сделан программой Excel. Если в теле файла мы разглядели знакомые слова, вроде «KONICA MINOLTA DIGITAL CAMERA», то с высокой степенью вероятности можно предположить что это фотография.

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

Например, файлы, имеющие размеры, аналогичные размерам видеофайлов, где хранятся фильмы (это в районе 650 — 740 мегабайт) скорее всего, являются именно фильмам. Кстати, этот размер не является эталонным. Можно посмотреть размеры файлов в уцелевшей фильмотеке и ориентироваться на них.

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

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

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

 

Сортировка в автоматическом режиме

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

Поэтому вполне логично воспользоваться каким-то программным обеспечением, которое может сделать это автоматически. Такая программа существует, ее создал Михаил Маврицин.

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

Работа с программой CHKParser32

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

Работает программа с высокой скоростью, распознает практически все типы файлов. Список сигнатур можно быстро и легко дополнить. Для этого в ini-файл добавляется строчка, которая идет вместе с программой, в комплекте.

  Программа CHKParser32 имеет хорошее описание и чтобы свободно ею пользоваться, надо к нему обращаться, а еще лучше – изучить. Эта программа экономит огромное количество времени, которое неминуемо было бы потеряно при ручной обработке. Однако, бывают случаи, когда CHKParser32 не может распознать какие-то файлы.

Сразу удалять такие файлы не надо. В этом случае надо обратиться к старому ручному способу, очень может быть, что он поможет найти то, что пропало.

Источник: https://datahard.ru/stati/vosstanovlenie-dannyh-iz-chk-fajlov/

Что за папка FOUND.000

Восстановление файлов из chk

Привет, друзья. В этой публикации мы погрузимся в исследование особенностей работы операционной системы Windows и рассмотрим такой вопрос: что за папка FOUND.000.

Если вы обнаружили эту папку в процессе исследования содержимого дисков компьютера, наверняка вас интересует, откуда эта папка взялась, что в ней хранится, не вирус ли создал эту папку, можно ли без вреда для Windows удалить её целиком или отдельное её содержимое. Давайте же приступим.

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

Но обнаружить сможем при включении отображения в проводнике или файловом менеджере скрытых элементов, это папка скрытая. Иногда папка FOUND.000 может быть не одна, рядом с ней можем обнаружить папку FOUND.

001, FOUND.002 и т.п.

Если заглянем внутрь этих папок, обнаружим, что там хранятся файлы с типом имени «FILE000», их имя меняется по принципу увеличения номера, составляющего часть имени. Расширение у этих файлов будет «.CHK».

Примечание: чтобы в проводнике Windows отображались скрытие файлы и папки, а файлы ещё и с их расширением, в системах Windows 8.1 и 10 в меню «Вид» проводника вы можете включить расширения имён файлов и скрытые элементы.

В проводнике же Windows 7 для этого необходимо нажать клавишу Alt, чтобы отобразилось вверху меню. И в меню «Сервис» мы выбираем «Параметры папок».

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

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

Утилита Chkdsk проверяет диски на предмет обнаружения и устранения ошибок файловой системы и восстанавливает повреждённые файлы. Часто мы можем наблюдать, как проверка диска Chkdsk сама запускается на этапе загрузки Windows и выполняет свою работу. Например, при запуске после аварийного завершения работы компьютера.

Подробнее о работе утилиты Chkdsk читайте, друзья, в отдельной статье сайта, посвящённой детальному её рассмотрению.

Мы же вернёмся к теме папки FOUND.000, так вот она является результатом работы Chkdsk. Если утилите не удаётся восстановить повреждённые файлы, она сбрасывает их в скрытую папку FOUND.000 в виде файлов типа «FILE000.

CHK». И если у вас присутствует эта папка в корне какого-то из дисков, значит, утилите Chkdsk когда-то не удалось восстановить какие-то данные на этом диске.  Если вы никаких ценных данных не теряли, можете спокойно удалять папку FOUND.000 целиком, никакого вреда для Windows вы не нанесёте.

Но если ценное что-то вы теряли, можете попытаться восстановить его.

Если вы обнаружили папку FOUND.000 на диске С, но при этом никакие из ваших личных данных не пострадали, значит, в файлы «.CHK» сброшены данные Windows.

В их восстановлении нет сенса, повреждённые системные файлы при необходимости восстанавливаются из специального хранилища системных ресурсов в рамках операции  проверки целостности системных файлов, выполняемой в командной строке командой sfc /scannow.

А вот если у вас после системного сбоя исчезли какие-то из личных файлов – ценные фото, важные документы, значимые контакты и т.п., вы можете попытаться их восстановить из файлов «.CHK». Для этого есть специальные сторонние программы, однако никакой гарантии они, конечно же, дать вам не смогут. Тут вам либо повезёт, либо нет.

Программы, работающие с восстановлением данных из файлов «.CHK» – это Datalabs unCHK, FileCHK, CHKParser32. Все они бесплатные, так что при попытке восстановления своих данных из файлов «.CHK» вы всё равно ничего не теряете.
Рассмотрим, как восстанавливаются данные из файлов «.CHK» с помощью программы CHKParser32. Это программа от разработчика R.

LAB, другую программу этого же разработчика по восстановлению удалённых данных – R.saver – я считаю одной из самых эффективных в своей нише. Она, кстати, рассматривалась на нашем сайте, кому интересно, смотрите статью «Как восстановить удалённые файлы бесплатной программой R.saver». 

Качаем программу CHKParser32 на её сайте:

Запускаем, с помощью кнопки «Select» указываем программе путь к нашей папке FOUND.000. Жмём «Go!». Важно: чтобы при нажатии «Select» в окне обзора мы смогли обнаружить папку FOUND.000, в системном проводнике должны отображаться скрытые файлы.

В итоге видим в графах «Files Foud» и «Recognized», соответственно, сколько программа обнаружила файлов «.CHK» и сколько реорганизовала.

Реорганизация – это возвращение файлам их изначальных форматов и, соответственно, расширений согласно заданным в конфигурации файла сигнатурам. Таким вот образом CHKParser32 пытается восстановить файлы. Далее отправляемся в папку FOUND.000 и пробуем запустить или открыть восстановленные файлы.

Возможно, некоторые из них окажутся пригодными.

Метки к статье: Системные функции Программы

Источник: https://remontcompa.ru/windows/funkcional-windows/2093-chto-za-papka-found000.html

Восстановление данных из chk файлов. Как восстановить файлы CHK? Файлы CHK на Android устройствах

Восстановление файлов из chk

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

Отметим, что папка FOUND.000 является скрытой. Если вы её не видите, это не значит что её нет.
Отступление: Чтобы просмотреть скрытые файлы и папки, нажмите в любом активном окне (например, «Проводник» кнопку ALT на клавиатуре. Сверху выберите меню Сервис-Параметры папок-Вид. Найдите пункт «Показывать скрытые файлы, папки и диски.)

Откуда берется папка FOUND.000?

Папку FOUND.000 создает встроенное средство для проверки дисков CHKDSK при запуске проверки вручную или во время автоматического обслуживания системы в том случае, когда на диске оказались повреждения файловой системы.

Содержащиеся в папке FOUND.000 файлы с расширением.CHK – фрагменты поврежденных данных на диске, которые были исправлены: т.е. CHKDSK не удаляет их, а сохраняет в указанную папку при исправлении ошибок.

Например, у вас копировался какой-то файл, но внезапно выключили электричество. При проверке диска, CHKDSK обнаружит повреждения файловой системы, исправит их, а фрагмент файла поместит в виде файла FILE0000.CHK в папку FOUND.

000 на том диске, на который осуществлялось копирование.

То есть в файле находиться обычно фрагмент файла, а не полноценный файл.Можно ли восстановить содержимое файлов CHK в папке FOUND.000

Как правило, восстановление данных из папки FOUND.000 не удается и их можно попросту удалить. Однако, в некоторых случаях попытка восстановления может оказаться и успешной (все зависит от причин, вызвавших проблему и появление этих файлов там).

Как восстановить данные из файла.CHK?

Для этих целей есть достаточное количество программ, например UnCHK и FileCHK (эти две программы доступны на сайте http://www.ericphelps.com/uncheck/). Если они не помогли, то скорее всего, восстановить что-то из файлов.CHK не удастся.

Некоторые замечают файлы CHK в папке FOUND.000 в файловом менеджере на Android и интересуются, чем их открыть (потому что там они не скрыты).

Ответ: ничем (кроме HEX-редактора) – файлы были созданы на карте памяти, когда она была подключена в Windows и можно просто не обращать внимания.

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

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

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

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

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

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

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

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

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. Шестнадцатеричные коды сигнатур можно легко найти в Интернете.

Главный писатель по вопросам технологий

Вам кто-то послал по электронной почте файл CHK, и вы не знаете, как его открыть? Может быть, вы нашли файл CHK на вашем компьютере и вас заинтересовало, что это за файл? Windows может сказать вам, что вы не можете открыть его, или, в худшем случае, вы можете столкнуться с соответствующим сообщением об ошибке, связанным с файлом CHK.

До того, как вы сможете открыть файл CHK, вам необходимо выяснить, к какому виду файла относится расширения файла CHK.

Tip: Incorrect CHK file association errors can be a symptom of other underlying issues within your Windows operating system.

These invalid entries can also produce associated symptoms such as slow Windows startups, computer freezes, and other PC performance issues.

Therefore, it highly recommended that you scan your Windows registry for invalid file associations and other issues related to a fragmented registry.

Ответ:

Файлы CHK имеют Разные файлы, который преимущественно ассоциирован с CHKDSK/SCANDISK Output.

Файлы CHK также ассоциированы с WordPerfect Temporary File (Corel Corporation), Sophos Intercheck File, 3D Movie Maker Interface Data File (Microsoft Corporation), Blue Coat ProxySG ProxySG Image File (Blue Coat Systems Inc), SSConvert Multilanguage Video Subtitle Data (Screen Subtitling Systems Ltd.), EpiData Check File (EpiData Association), Starcraft Campaign Map и FileViewPro.

Иные типы файлов также могут использовать расширение файла CHK. Если вам известны любые другие форматы файлов, использующие расширение файла CHK, пожалуйста, свяжитесь с нами , чтобы мы смогли соответствующим образом обновить нашу информацию.

Как открыть ваш файл CHK:

Самый быстрый и легкий способ открыть свой файл CHK – это два раза щелкнуть по нему мышью. В данном случае система Windows сама выберет необходимую программу для открытия вашего файла CHK.

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

Если ваш ПК открывает файл CHK, но в неверной программе, вам потребуется изменить настройки ассоциации файлов в вашем реестре Windows. Другими словами, Windows ассоциирует расширения файлов CHK с неверной программой.

Установить необязательные продукты – FileViewPro (Solvusoft) | | | |

CHK Инструмент анализа файлов™

Вы не уверены, какой тип у файла CHK? Хотите получить точную информацию о файле, его создателе и как его можно открыть?

Теперь можно мгновенно получить всю необходимую информацию о файле CHK!

Революционный CHK Инструмент анализа файлов™ сканирует, анализирует и сообщает подробную информацию о файле CHK. Наш алгоритм (ожидается выдача патента) быстро проанализирует файл и через несколько секунд предоставит подробную информацию в наглядном и легко читаемом формате.†

Уже через несколько секунд вы точно узнаете тип вашего файла CHK, приложение, сопоставленное с файлом, имя создавшего файл пользователя, статус защиты файла и другую полезную информацию.

Чтобы начать бесплатный анализ файла, просто перетащите ваш файл CHK внутрь пунктирной линии ниже или нажмите «Просмотреть мой компьютер» и выберите файл. Отчет об анализе файла CHK будет показан внизу, прямо в окне браузера.

Перетащите файл CHK сюда для начала анализа

Просмотреть мой компьютер »

Пожалуйста, также проверьте мой файл на вирусы

Ваш файл анализируется… пожалуйста подождите.

Источник: https://bitserv.ru/vosstanovlenie-dannyh-iz-chk-failov-kak-vosstanovit-faily-chk-faily-chk/

Полезные программы

Восстановление файлов из chk

Начну с поразившей меня недавно истории, рассказанной одним знакомым. У него перестала читаться флешка. Не мудрствуя лукаво, он обратился к специалистам. Есть у нас в городе небольшая контора с амбициозным названием “Нижегородский центр технологии жестких дисков”. Там быстренько провели анализ (за 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. Рабочее окно программы CHKParser32

Кнопкой Select указываем путь к папке с СНК-файлами и жмем GO! (Поехали!).

Программа показывает, сколько сигнатур в её базе – Database, сколько найдено файлов – Files Found и сколько переименовано – Recognized. Работает очень быстро и эффективно.

Кроме того, вы можете самостоятельно дополнить список сигнатур, который находится в INI-файле, поставляемом в комплекте с программой.

К оставшимся нераспознанными СНК-файлам применим другую бесплатную программу CHK-Mate, которая работает значительно медленнее.

Скачиваем программу, как всегда, с сайта разработчика – фирмы DIY DataRecovery, размер 1,3 МБ. (Так же можно скачать здесь.) Процесс восстановления *.

CHK состоит из трех шагов: указание пути к папке, процесса поиска и собственно восстановления. Для примера, на рис.3 показан скриншот второго шага:

Рис.3. Рабочее окно программы CHK-Mate

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

Здесь лучше всего поработать вручную, так как вы наверняка представляете, какие файлы были на вашей флешке до аварии, а также экзотические расширения, используемые вами в работе.

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

Третий, и самый неприятный случай потери данных на флешке – это повреждение контроллера флеш-накопителей, а также механические или электрические повреждения, когда доступ к содержимому флешки невозможен.

Здесь уже надо оценить соотношение цена/качество, то есть надо ли восстанавливать флешку или проще восстановить информацию другими способами.

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

16.05.2010 г.

Источник: http://www.seomark.ru/recovery.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.