Что такое формат файла CHK?
Расширение .chk относится к извлеченным фрагментам файлов Windows, созданным CHKDSK или ScanDisk - инструментами, используемыми для поиска ошибок в дисковом пространстве. Файлы .chk - это просто ранее потерянные фрагменты данных, восстановленные во время восстановления файловой системы.
Иногда после внезапного отключения питания или отсоединения USB-устройства обработка данных не завершается. При сканировании тома этими инструментами поврежденная файловая система будет восстановлена, а потерянные цепочки кластеров собраны. Часть данных будет сохранена в папке FOUND.000 на диске, где были найдены поврежденные файлы, причем каждый восстановленный фрагмент именуется последовательно: FILE0000.CHK, FILE0001.CHK и так далее.
Хранение и удаление файлов .chk
После выполнения сканирования жесткого диска с помощью CHKDSK или ScanDisk файлы .chk сохраняются в системной папке, например FOUND.000. Обычно нет противопоказаний для удаления таких файлов, так как они представляют собой потерянные цепочки кластеров, исходное содержимое которых может быть уже продублировано в другом месте или может быть полностью пустым.
Подсказка
Файл .chk не имеет собственной сигнатуры - его первые байты соответствуют байтам исходного файла (например, FF D8 FF для изображения JPEG или PK для архива ZIP). Если есть сомнения относительно удаления, содержимое можно сначала просмотреть с помощью программы CHK-Mate, которая позволяет четко определить, какие данные содержатся в файле. Кроме того, другие программы, такие как UnCHK и FileCHK, также могут извлекать данные из файлов .chk. Файлы .chk также можно открыть с помощью шестнадцатеричного редактора - есть шанс, что вы сможете проверить, не пуст ли файл. Если после открытия такого файла вы видите только байты 00, это означает, что файл пуст и его можно выбросить.
Безопасность и защита
РИСК: LOWФрагмент .chk - это просто восстановленные данные, поэтому сам файл представляет низкий риск при осмотре. Два предостережения: (1) восстановленный фрагмент может быть частью любого файла, включая вредоносный, поэтому сканируйте все, что вы реконструируете в исполняемый файл или документ Office, перед открытием; (2) перед удалением папки FOUND.000 для освобождения места убедитесь, что вы не выбрасываете единственную копию данных, которые вам все еще нужны - если все ваши реальные файлы на месте и работают, фрагменты .chk обычно избыточны и их можно безопасно удалить. Избегайте подозрительных сайтов для загрузки «открывашек CHK-файлов», которые для малоизвестных форматов часто предлагают рекламное ПО/ПНП; придерживайтесь UnCHK/FileCHK/CHK-Mate или ручного переименования.
Детали формата
в двух словах- Файлы контрольных точек/временные файлы приложений - Некоторые программы (старые FoxPro, WordPerfect, некоторые инструменты резервного копирования) также используют .chk для своих собственных временных файлов или файлов контрольных точек, не связанных с восстановлением диска.
Программы, открывающие файлы CHK
file FILE0000.CHK, чтобы определить реальный тип, затем скопируйте его (cp) с правильным расширением и откройте соответствующей программой. Технические подробности
глубокая спецификация| Разработчик | Microsoft (CHKDSK); Microsoft/Symantec (ScanDisk) |
| Создано с помощью | CHKDSK (от Windows NT до Windows 11) или ScanDisk (MS-DOS 6.2 / Windows 9x) во время проверки целостности диска |
| Место хранения | Подпапки FOUND.000, FOUND.001, … в корне сканируемого диска |
| Именование файлов | Последовательные числовые имена: FILE0000.CHK, FILE0001.CHK, … |
| Тип содержимого | Необработанный двоичный фрагмент - одна или несколько потерянных цепочек кластеров, восстановленных из файловой системы |
| Сигнатура файла (magic bytes) | Собственная отсутствует; первые байты дублируют исходный тип файла (например, FF D8 FF для JPEG, 25 50 44 46 для PDF, 50 4B для ZIP/Office) |
| MIME-тип | application/octet-stream |
| Типичный размер файла | От одного дискового кластера (обычно 4 КБ на NTFS) до полного размера потерянного файла |
| Поддерживаемые файловые системы | FAT16, FAT32, NTFS (CHKDSK); FAT12, FAT16, FAT32 (ScanDisk) |
| Платформа | Только Windows; fsck в Linux/macOS не создает файлы .chk |
| Метод восстановления | Проверьте байты заголовка в шестнадцатеричном редакторе или пропустите через TrID для определения реального типа, затем переименуйте с правильным расширением |
| Инструменты восстановления (Windows) | CHK-Mate, UnCHK, FileCHK, TrID |
| Инструменты восстановления (Linux/macOS) | команда file плюс ручное переименование |
| Безопасность удаления | Обычно удалять безопасно; сначала подтвердите, проверив наличие ненулевого содержимого в шестнадцатеричном редакторе |
| Индикатор пустого файла | Файл, содержащий только байты 00, представляет собой восстановленный пустой или обнуленный кластер и может быть безопасно удален |
| Выпущен | CHKDSK (since MS-DOS / early Windows); ScanDisk (MS-DOS 6.2 / Windows 9x) |
| Спецификация | learn.microsoft.com |