Здравствуйте, Евгений Евгеньевич.
Вы немного путаете понятия:
chkdsk - Проверяет состояние диска и выводит отчет. Может также исправлять ошибки диска.
Отчет о состоянии показывает логические ошибки, найденные в файловой системе, содержащиеся в таблице распределения файлов и каталогах (CHKDSK не проверяет возможность считывания информации в ваших файлах). При наличии ошибок на диске выводится соответствующее сообщение.
CRC - Cyclical Redundancy Check - Контроль с помощью циклического избыточного кода.
Способ контроля целостности данных при их передаче и хранении. При помощи специального алгоритма вычисляется контрольная сумма пакета данных, которая передается вместе с ним. Алгоритм расчета контрольной суммы определяется используемым протоколом передачи данных. Принимающее устройство повторно вычисляет контрольную сумму пакета данных. Несовпадение рассчитанной и принятой контрольной суммы расценивается как ошибка передачи данных, при этом, как правило, принимающее устройство производит запрос повторной передачи ошибочного пакета.
2. CRC файл, там где он используется, может иметь такой вид:
filename=*.*
size=14649520
crc32=8AD1926E
Как я понял вы хотите проверить файлы хранящиеся у вас на жестком диске, но даже если использовать пециализированный софт, то ему нужно будет с чем то сверятся. Другое дело если вы скачали файл с интернета и хотите проверить его на целостность то вам может помочь программка
HashTab программка бесплатная и интегрируется в проводник и при нажатии свойств любого файла добавляется новая вкладка : Контрольные суммы или File Hashes.
Например:
Качаете вы образ установочного диска операционной системы, любой, раздающий вам пишет MD5 образа с целью чтоб вы смогли убедиться после скачки, что образ скаченный вами совпадает с образом раздающего на 100%.
Если предположим вашу программу или файл "побил" вирус, то вы никак не определите целостность программы кроме как непосредственного запуска этой программы после чего скорей всего вам выскочит сообщение об ошибке.