Принесли мне тут на днях флешку, на которой неожиданно пропала одна из папок. Остался от нее только ярлык, ничего не открывающий. Нашлась только папка FOUND.000, а ней файлы file0001.chk, file0002.chk… много файлов. Папка это скрытая.
Если вы пользуетесь альтернативным файловым менеджером, например, Total Commander’ом, то наверное увидите ее сразу. В стандартном же Explorer’е надо в любой открытой папке в меню выбрать "Сервис – Свойства папки – Вид» найти и поставить галочку напротив «Показывать скрытые папки и файлы».
Итак, папка нашлась. Вообще она является результатом деятельности программы ScanDisk. Windows запускает ее, когда «думает» что могла нарушится целостность файловой системы, например, при некорректном выключении компьютера, сбое в работе файловой системы или по каким-то другим причинам.
Если интересно, то найти информацию о том почему появляются эти злосчастные chk-файлы не сложно. Сейчас же надо понять что с ними делать. Вообще chk-файлы содержат информацию, расположенную в потерянных областях диска. Говоря простым языком – частично там могут находится потерянные данные. И их соответственно можно восстановить.
Еще немного теории. Сигнатура файла – это константа, некий постоянный набор символов, позволяющий однозначно идентифицировать, какого типа данные содержатся в данном файле. Изъясняясь проще – это фрагмент кода в файле, по которому однозначно можно понять, что это за файл, какой программой он создан и другую информацию. К примеру, exe-файл всегда начинается с символов «MZ», Rar-архив имеет в своём коде «Rar!» и т.д. Соответственно, посмотрев файл и изучив его сигнатуру, можно понять какие данные он содержит. После чего достаточно открыть его соответствующей программой и убедившись, что все верно изменить расширение на корректное.
Вот только запомнить все сигнатуры невозможно (например сигнатура файла формата png выглядит так «0x89504E470D0A1A0A»), да и просматривать вручную несколько сотен, а то и тысяч файлов практически нереально.
И тут на помощь придут 2 программы, которые восстановят многое в автоматическом режиме.
Первая из них — ChkRepair 1.0 beta, написанная Сергеем Бочаровым. С помощью нее мне удалось восстановсть большую часть данных с флешки. Конечно названия файлов так и остались вида file0001, file0002, и каждый из них придется просмотреть и дать ему название заново. Но по крайней мере теперь эти файлы оказались разложенными по папкам и уже имели корректное расширение.

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

А если все-таки программы не смогли распознать какие-то chk-файлы, рекомендую вручную их посмотреть, а не удалять, вдруг чего интересного разыщите!
Мне в результате удалось восстановить не все, но процентов 80% оказались спасены. ![]()
[...] Coolnetlife wrote an interesting post today onHere’s a quick excerpt Принесли мне тут на днях флешку, на которой неожиданно пропала одна из папок. Остался от нее только ярлык, ничего не открывающий. Нашлась только папка FOUND.000, а ней файлы file0001.chk, file0002.chk… много файлов. Папка это скрытая. Если вы пользуетесь альтернативным файловым менеджером, например, Total Commander’ом, то наверное увидите ее сразу. В стандартном же Explorer’е надо в любой открытой папке в меню выбрать “Сервис – Свойства папки – Вид» найти и поставить галочку напротив «Показыва [...]
[...] я писал о том, как восстановить данные из файлов .chk в папке FOUND.000 на флешк…. Сами причины сбоя до конца конечно так и не ясны. Но [...]
[...] Восстановление данных из файлов .chk в папке FOUND.000 — помучался я с этим восстановлением, после чего и решил, что лучше один раз настроить бэкап. [...]
здравствуйте! у меня такая проблема с этими папками:
папаки found.000 и т.д. у меня расположены на самом «верху» дисков С и Д, поэтому увидеть через эксплорер я их не могу (пыталась и через панель управления «показывать срытые, системные файлы»);
Тотал коммандер их тоже не видит;
ОНИ ЗАНИМАЮТ 40 Гб на Д и еще 4 на С!!!, короче, они мне сильно-сильно мешают жить!
никакие нужные мне файлы никуда не потерялись
вопрос:
как мне их удалить? (командной строкой я ползоваться не умею, да папок оооочень много!)
ой, у меня все получилось, вопрос снимается!
Ксения, вы уж тогда расскажите как получилось. Может у кого-то еще такая проблема возникнет.
Забавно, но программаChkRepair 1.0 платная. Требуют скинуть смс за 36 рублей. Мелочь, а неприятно. Так что пользовался второй, честно бесплатной программкой. Часть файлов оживились
Паша, я вот нажал на ссылку для скачивания ChkRepair 1.0 beta и все прекрасно начало скачиваться. Никаких проблем или просьб оплаты не заметил.
А попробуйте-ка запустить прогграммку. Она лезет в интернет… и вот тут-то самый прикол… пошлите смс… вот вам код … с вас будет 30руб…без ндс.
Ясно, значит автор решил подзаработать. Когда писал текст было бесплатно…
А я как не пытался увидеть эти проклятые папки (found…),неполучалось. Даже в свойствах папки стоит «показывать скрытые папки и файлы» а толку нет. Нет,мол,таких папок.
И только случайно через WinRAR я их увидел.
Да! Автор решил подзаработать. Это постыдно? Сколько в России стоит бутылка пива? Ладно. Для особо страждущих до конца января 2010 года хочу выставить на http://bocharoff.com.ua/programs.php новую Christmas Edition (типа бесплатную). С уважением, Автор
И еще: особенно некогда заниматься вопросами защиты собственного творения — пришлось применить SmsActivator. Но там, как бы стоит цена $0,5 (это по крайней мере то, что капает на мой кошелек) Как я понимаю $0,5 это никак не 30 и не 36 рублей…
Сергей, конечно, ничего постыдного в том, чтобы получить вознаграждение за свой труд нет. Другой вопрос, что о платности стоит предупреждать до скачивания.
А как теперь Ваша программа называется? DocumentsRescue Pro?
На Ваш кошелек капает 50 центов, а с пользователя берется 36 рублей. Вполне нормальная практика для агрегаторов и операторов сотовой связи взять 50% себе.
Очень жаль, что авторы программ оправдываются за стоимость своих продуктов, тем более копеечную. До чего пиратство в нашей стране прижилось. Если тебе дают шабашку — восстановить файлы на флешке, а ты не знаешь что такое яп, и берешь для этого чужую программу, которую написал такой же человек как и ты, которому тоже деньги есть куда потратить, имей совесть — отблагодари того человека! Сергей, печально, что Вы, являясь автором программы, вынуждены оправдываться и прибегать к таким сервисам, как депозитфайлс, дабы за 1000 скачек Вашей программы получить гребаные 5$. Что можно сегодня на них купить?
Спасибо, Владимир! Золотые слова и в точку! А на депозите за такой объем данных и 1000 скачек не помжет. Жадность и тупоумие изрядно задолбали. Я планировал и дальше развивать данный проект, но пока тормознул эту идею. Есть более доходные источники прибыли…
Огромное спасибо. Мне в большей степени помогла вторая программа (CHKParser32 Михаила Маврицина). Благодарю за статью!