Получайте новые записи в блоге через RSS RSS
28 апреля 2008 | Администрирование

Восстановление данных из файлов .chk в папке FOUND.000

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

ChkRepair 1.0 beta

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

CHKParser32

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


Заметки по теме:

комментариев 28

  1. Восстановление данных из файлов .chk в папке FOUND.000 (28 апреля 2008, 18:56)
  2. […] Coolnetlife wrote an interesting post today onHere’s a quick excerpt Принесли мне тут на днях флешку, на которой неожиданно пропала одна из папок. Остался от нее только ярлык, ничего не открывающий. Нашлась только папка FOUND.000, а ней файлы file0001.chk, file0002.chk… много файлов. Папка это скрытая. Если вы пользуетесь альтернативным файловым менеджером, например, Total Commander’ом, то наверное увидите ее сразу. В стандартном же Explorer’е надо в любой открытой папке в меню выбрать “Сервис – Свойства папки – Вид» найти и поставить галочку напротив «Показыва […]

  3. Синхронизация данных между usb флешкой и компьютером (6 мая 2008, 15:44)
  4. […] я писал о том, как восстановить данные из файлов .chk в папке FOUND.000 на флешк…. Сами причины сбоя до конца конечно так и не ясны. Но […]

  5. Статистика блога за сентябрь (2 октября 2008, 11:39)
  6. […] Восстановление данных из файлов .chk в папке FOUND.000 — помучался я с этим восстановлением, после чего и решил, что лучше один раз настроить бэкап. […]

  7. Ксения (8 ноября 2008, 20:39)
  8. здравствуйте! у меня такая проблема с этими папками:
    папаки found.000 и т.д. у меня расположены на самом «верху» дисков С и Д, поэтому увидеть через эксплорер я их не могу (пыталась и через панель управления «показывать срытые, системные файлы»);
    Тотал коммандер их тоже не видит;
    ОНИ ЗАНИМАЮТ 40 Гб на Д и еще 4 на С!!!, короче, они мне сильно-сильно мешают жить!
    никакие нужные мне файлы никуда не потерялись

    вопрос:
    как мне их удалить? (командной строкой я ползоваться не умею, да папок оооочень много!)

  9. Ксения (8 ноября 2008, 20:46)
  10. ой, у меня все получилось, вопрос снимается!

  11. Владимир Лапшин (9 ноября 2008, 00:24)
  12. Ксения, вы уж тогда расскажите как получилось. Может у кого-то еще такая проблема возникнет. 😉

  13. Паша (16 ноября 2008, 21:28)
  14. Забавно, но программаChkRepair 1.0 платная. Требуют скинуть смс за 36 рублей. Мелочь, а неприятно. Так что пользовался второй, честно бесплатной программкой. Часть файлов оживились

  15. Владимир Лапшин (16 ноября 2008, 21:42)
  16. Паша, я вот нажал на ссылку для скачивания ChkRepair 1.0 beta и все прекрасно начало скачиваться. Никаких проблем или просьб оплаты не заметил.

  17. Паша (16 ноября 2008, 22:39)
  18. А попробуйте-ка запустить прогграммку. Она лезет в интернет… и вот тут-то самый прикол… пошлите смс… вот вам код … с вас будет 30руб…без ндс.

  19. Владимир Лапшин (16 ноября 2008, 22:49)
  20. Ясно, значит автор решил подзаработать. Когда писал текст было бесплатно…

  21. Михаил Саяпин (13 февраля 2009, 02:22)
  22. А я как не пытался увидеть эти проклятые папки (found…),неполучалось. Даже в свойствах папки стоит «показывать скрытые папки и файлы» а толку нет. Нет,мол,таких папок.
    И только случайно через WinRAR я их увидел.

  23. Сергей Бочаров (23 января 2010, 22:05)
  24. Да! Автор решил подзаработать. Это постыдно? Сколько в России стоит бутылка пива? Ладно. Для особо страждущих до конца января 2010 года хочу выставить на http://bocharoff.com.ua/programs.php новую Christmas Edition (типа бесплатную). С уважением, Автор

  25. Сергей Бочаров (23 января 2010, 22:08)
  26. И еще: особенно некогда заниматься вопросами защиты собственного творения — пришлось применить SmsActivator. Но там, как бы стоит цена $0,5 (это по крайней мере то, что капает на мой кошелек) Как я понимаю $0,5 это никак не 30 и не 36 рублей…

  27. Владимир Лапшин (23 января 2010, 22:24)
  28. Сергей, конечно, ничего постыдного в том, чтобы получить вознаграждение за свой труд нет. Другой вопрос, что о платности стоит предупреждать до скачивания. 😉

    А как теперь Ваша программа называется? DocumentsRescue Pro?

    На Ваш кошелек капает 50 центов, а с пользователя берется 36 рублей. Вполне нормальная практика для агрегаторов и операторов сотовой связи взять 50% себе.

  29. Владимир (9 мая 2010, 21:40)
  30. Очень жаль, что авторы программ оправдываются за стоимость своих продуктов, тем более копеечную. До чего пиратство в нашей стране прижилось. Если тебе дают шабашку — восстановить файлы на флешке, а ты не знаешь что такое яп, и берешь для этого чужую программу, которую написал такой же человек как и ты, которому тоже деньги есть куда потратить, имей совесть — отблагодари того человека! Сергей, печально, что Вы, являясь автором программы, вынуждены оправдываться и прибегать к таким сервисам, как депозитфайлс, дабы за 1000 скачек Вашей программы получить гребаные 5$. Что можно сегодня на них купить?

  31. Сергей Бочаров (3 июня 2010, 09:07)
  32. Спасибо, Владимир! Золотые слова и в точку! А на депозите за такой объем данных и 1000 скачек не помжет. Жадность и тупоумие изрядно задолбали. Я планировал и дальше развивать данный проект, но пока тормознул эту идею. Есть более доходные источники прибыли…

  33. Владимир aka J.B. (25 января 2012, 12:26)
  34. Огромное спасибо. Мне в большей степени помогла вторая программа (CHKParser32 Михаила Маврицина). Благодарю за статью!

  35. Нина (10 марта 2012, 14:35)
  36. Огромное спасибо за обе программы, мне очень помогли, оживили процентов 90. А вот что делать с остальными я не знаю. Наверно придется еще помучатся. Да, кстати по поводу оплаты, ни одна из программ у меня ничего не запрашивала, так что в очередной раз моя благодарность. И спасибо за полезную статью.

  37. Илья (17 октября 2012, 13:41)
  38. Спасибо за статью. Помогло chkRepair 1.0, восстановил все фаилы. Прогу скачал бесплатно. Спа-си-бо!!!

  39. Khan907 (2 мая 2013, 21:25)
  40. Огромное спасибо . помогла программа chkRepair 1.0 . Большое вам спасибо . У меня чуть инфаркт не случился )

  41. Сергей Бочаров (8 мая 2013, 14:42)
  42. 20: Рад был помочь! Какие пожелания есть по программе? C удовольствием подумаю. Вопросы и пожелания пишите мне на e-mail 4ps[at]list.ru

  43. Den (2 октября 2013, 09:16)
  44. У меня первая прога все сделала в поряде. Без всяких бабок и прочего.
    я с папки found скопировал в отдельную папку, убрал свойства скрытые файлы.
    Потом открыл прогу выбрал путь к папке – внизу у меня написало – «выбрано 183 файла».
    Типа прогресс- бегунок и все в той папке которую создал– три папки образовалось «JPEG», «PDF», «DOC» , восстановились 171 из 183 файлов – КРУТЬ!!!!!
    СПС!!!

  45. Fkgf (28 декабря 2013, 16:28)
  46. спасибо !ChkRepair 1.0 beta восстановила все! Я не могу повееерить! Спасибо создателям, все привсе восстановилось

  47. Fletcher (22 сентября 2014, 16:53)
  48. Огромное спасибо, статья помогла) Автору «+»

  49. Анютка (27 декабря 2014, 02:02)
  50. Большое спасибо автору за статью!!!!! Очень помогла!

  51. Евгений (18 марта 2015, 17:02)
  52. Обе программы ничего не дали
    Решил открыть любой из этих CHK файлов блокнотом… открыл..
    И получил только «яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя…»
    Чем больше файл, тем больше «я»
    Сигнатур, естественно, никаких и формат не меняется.
    Форматнул флешку, теперь думаю, проблема в ней или всё таки где-то вирус..

  53. Иван (29 марта 2016, 13:37)
  54. Обе программы не помогли. Открыл файл блокнотом — чисто и пусто ни одного символа ((( что ещё попробовать не понимаю.

  55. Юрик (11 июня 2016, 19:08)
  56. Ксения,нехорошо не отвечать на добро!Попользовалась добрыми советами-и в кусты…

Напишите комментарий