Недавно столкнулся с такой проблемой: Принесли флешку, «битую» вирусом и «вылеченную» антивирусом. Мол файлы куда-то пропали ;) На флешке два файла на 10 Mb и на 200 Mb, которые не прочитать не переименовать нельзя. Прошелся по ней CHKDSK. Утилита нашла мне кучу битых файлов * .CHK и сложила их в кучу FOUND.000. Долгая история, как я пробовал эти файлы привести к нормальному виду, но вот нашел пару утилит, которые мне помогли. Утилиты проверят файлы *.CHK на заголовок и присваивают расширение понятное для пользователя.

unchk3 - http://depositfiles.com/files/0x0knhxkd

FileCHK - http://depositfiles.com/files/gny2iew3s

От себя отмечу, обе утилиты рабочие, в архивах лежат исходники. Лично мне понравилась unchk3 (есть режим обучения). Но тут кому что нравится.