Открыть расширение chk. Полезные программы

Принесли мне тут на днях флешку, на которой неожиданно пропала одна из папок. Остался от нее только ярлык, ничего не открывающий. Нашлась только папка 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% оказались спасены. 😉

Программы резервного копирования и восстановления данных - 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 г.

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

На накопителях – флешке или жестком диске можно обнаружить скрытую папку 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 и можно просто не обращать внимания.

Описание файла CHK

The files are ScanDisk fragment files. A .CHK extension file are generated to protect the data or to restore the lost or crashed data. The .CHK extension files are usually linked with file system fragmentation in Windows. These file fragments are remains of files that have been removed from the hard disk by ScanDisk or CHKDISK. ScanDisk and CHKDISK are Windows operating system programs that are used to remove the errors from the hard disk and rectifying the troubles that are found in the drives.

Основная информация о файле CHK

Файл CHK является одним из файлов категории Другие файлы. Его полное название это ScanDisk file fragment. Формат файла CHK создан Microsoft. Если вы попали к нам, наверное Вы ищете программы, которые помогут Вам работать с этим конкретным расширением. На следующих страницах вы найдете списки программ, поддерживающих файл CHK сортированные по операционных системах. Если наша база данных содержит информацию о конвертировании файла CHK, Вы обязательно найдете его здесь.

Теги: расширение CHK, как открыть файл CHK, как конвертировать файл CHK, открытие файла CHK

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

Посещение этой страницы должно помочь Вам ответить конкретно на эти, или похожие вопросы:

  • Как открыть файл с расширением CHK?
  • Как провести конвертирование файла CHK в другой формат?
  • Что такое расширение формата файлов CHK?
  • Какие программы обслуживают файл CHK?
Если после просмотра материалов на этой странице, Вы по-прежнему не получили удовлетворительного ответа на какой-либо из представленных выше вопросов, это значит что представленная здесь информация о файле CHK неполная. Свяжитесь с нами, используя контактный формуляр и напишите, какую информацию Вы не нашли.

Что еще может вызвать проблемы?

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

Бывало встаешь с утра, включаешь компьютер, всё идет своим чередом… И вдруг запускается ScanDisk. Ждём, пока он закончит работу, загружаемся до конца и видим, что части важных файлов нет:(Если никаких новых папок на своих дисках мы не увидели, не отчаиваемся, идем в «Мой компьютер – Сервис – Свойства папки – Вид» и ищем и ставим галку напротив «Показывать скрытые папки и файлы». Да, для сохранения дополнительной защиты ОС, не забудьте после завершения всех манипуляций вернуть это свойство в исходное состояние. Затем снова смотрим на содержимое наших дисков и что же мы видим? Появились какие-то непонятные папки FOUND.000, FOUND.001 и т.д., а в них файлы file0001.chk, file0002.chk… Что случилось?

Когда при некорректном выключении компьютера, сбое в работе файловой системы или по каким-то другим причинам Windows «думает» что могла нарушиться целостность файловой системы, она запускает ScanDisk. Эта программа отличается от софта для восстановления данных тем, что при обнаружении ошибок в файловой системе, просто исправляет их, а данные, которые не знает куда деть, рассовывает по chk-файлам. В процессе такой работы, уничтожаются «следы», которые могли бы быть использованы для прямого восстановления данных. Таким образом получается, что после того, как по разделу прошелся ScanDisk, вероятность успешного использования специального софта ( например) стремится к нулю, остаётся ковыряться в.chk-файлах, в надежде восстановить данные оттуда. Итак…

Утилита ScanDisk имеет множество параметров: scandisk.exe |/all] | /custom]

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

При указании параметра /autofix, обнаруженные ошибки исправляются автоматически без предварительного запроса на разрешение. Параметр /nosave разрешает утилите ScanDisk удалять информацию, расположенную в потерянных областях (кластерах) диска. Если параметр /nosave не указан, информация из потерянных областей сохраняется в корневых каталогах соответствующих дисков в файлах FILEnnnn.chk, где "nnnn" – порядковый номер файла. В итоге на диске появляются такие файлы, как file0001.chk, file0002.chk и т.д.

По-умолчанию Windows вызывает Scandisk с параметром /autofix, поэтому мы и получаем эти файлы, которые содержат информацию, расположенную в потерянных областях (кластерах) диска.

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

Итак, у нас в наличии папки с файлами file0001.chk, file0002.chk и т.д. Для дальнейших действий нам пока понадобится лишь текстовый редактор и определенные знания. Начнем с определения. Сигнатура файла – это константа, некий постоянный набор символов, позволяющий однозначно идентифицировать, какого типа данные содержатся в данном файле. Опять же, изъясняясь проще – это фрагмент кода в файле, по которому однозначно можно понять, что это за файл, какой программой он создан и другую информацию.

К примеру, exe-файл всегда начинается с символов «MZ», Rar-архив имеет в своём коде «Rar!» и т.д. Понимаете к чему я клоню? Правильно, посмотрев файл и изучив его сигнатуру, можно понять, что это за файл. Опять же, невозможно запомнить все сигнатуры, потому что не все так просто, как кажется на первый взгляд (например сигнатура файла формата png выглядит так «0x89504E470D0A1A0A» и запомнить ее явно проблематично, если Вы не Джонни Мнемоник, конечно!). Правда сигнатура – не единственное средство.

Ручная сортировка

Перейдем теперь непосредственно к практике. Берем первый попавшийся chk-файл, открываем его через текстовый редактор и смотрим на его содержимое. Кроме как нечто вроде «сћэк%Э ‘Ґcrm­-Ъ7€‡P 9 NЮёЫѓЋ}y=3» на протяжении всего файла не часто увидишь, поэтому беглый осмотр нам редко когда чего даст. Первым делом пытаемся увидеть знакомые сигнатуры. Увидели что-то знакомое? Отлично! Закрываем редактор, заменяем расширение файла с chk на то, которое мы узнали и радуемся результату, прыгаем на месте, хлопаем в ладоши! :)

Если повезло, файл корректно откроется соответствующей программой. Но это самый простой и удачный случай. Теперь же вернемся чуть назад. Знакомую сигнатуру мы не нашли. Что же делать дальше? Дальше начинаем методично, вручную просматривать содержимое файла и пытаемся почерпнуть оттуда полезную информацию. Что я понимаю под полезной? Ну, например, если мы нашли куски текста, то большая вероятность, что это файл Word или Excel, если что-то вроде «KONICA MINOLTA DIGITAL CAMERA», то, очевидно, это ваши фотографии либо видео с того же фотоаппарата с расширением mov (наиболее распространенное на данный момент, хотя многие уже пишут напрямую в avi) ну и т.д.

Имея на руках данную информацию мы можем отсортировать все chk-файлы по известным нам типам. Так же, имеет смысл обращать внимание на объем chk-файлов. Если файл занимает порядка 680-740 мегабайт, то скорее всего это фильм и можно просто подобрать нужное расширение (avi, mpeg и т.д.). Я вижу уже улыбку, расплывающуюся у тебя на лице от удовольствия и ощущения, что ты легко вернешь все файлы, но, к сожалению, это не так. Очень часто chk-файлы могут содержать не все, а лишь часть данных исходного файла. Например, после смены расширения chk-файла мы получаем битый doc или кусок картинки. В этих случаях, для получения удовлетворительных результатов, может потребоваться использование специализированных программам, предназначенных для восстановления данных из повреждённых файлов конкретных типов.

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

Автоматическая сортировка

Вот, в принципе, и всё, целый один chk-файл мы опознали и вернули на место. Но ведь это только один файл, а их может быть порядка тысячи и более… Что же, просматривать все файлы вручную? Правильно! Конечно же нет… :) Благодарим Михаила Маврицина, который написал, с моей точки зрения, наиболее толковую из бесплатных программ для автоматической сортировки.chk. Итак, приветствуем нашего помощника – .



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

Я, например, при тестировании, в течении 5 минут изучил сигнатуры файлов типа mov и уже при следующем этапе тестирования программа легко их находила и распознавала. Если же хочется более подробно изучить работу программы, то милости прошу к её . Как видно, потратив 2 минуты на работу с программой, мы экономим кучу времени, которое потратили бы на ручную сортировку. Однако не советую про нее забывать. Если все-таки программа не смогла распознать какие-то chk-файлы, рекомендую вручную их посмотреть, а не удалять, вдруг чего интересного разыщите! :)

Андрей Зельников, специально для сайт.

Перепечатка или цитирование разрешены при условии указания ссылки вида Восстановление данных R.LAB на первоисточник.

1. Возможно ли хотя бы теоретически как то восстановить имена файлов и/или структуру папок?

2. Как отключить этот злосчастный скандиск?

1) Нет.
2) Зависит от версии ОС. Скорее всего, через реестр, точнее не знаю. Посмотрите в яндексе, я думаю найдёте много советов на эту тему.

интересует такой вопрос- а можно ли как нибудь направить вывод chkdsk в папку?
а то как-то при сканировании одной флешки писалось что chk файлов на 5гб(на флешке 1гб) и процесс исправления ошибок останавливался.