У меня есть многофайловый архив RAR с файлом SFV, который я проверял несколько раз с помощью нескольких разных программ (QuickSFV и SFV Checker), и обе меняют свой отчет каждый раз, когда я запускаю их, вычисляя разные контрольные суммы для каждого файла на каждом итерация.
Кто-нибудь может подсказать, почему это может быть, или как я могу диагностировать причину?
Пояснение: проблема в том, что сообщаемый CRC для файла постоянно меняется при каждом его запуске, где файл не изменяется. Контекст представляет собой файл SFV для многофайлового архива, и я вычисляю CRC с помощью QuickSFV/SFV Checker.
Обновление: я смог извлечь архив (который изначально не работал из-за плохого CRC, а следовательно, из-за необходимости проверять SFV), просто пытаясь снова и снова, пока он не заработал, так что файлы фактически были действительными, а CRC были случайным образом вычислено неправильно. Я понятия не имею, откуда исходит несоответствие, и мне интересно услышать идеи.
Обновление: у компьютера был очередной всплеск мини-зависаний, когда я перезагружал его, он жаловался на неправильную «контрольную сумму заголовка» и, возможно, поврежденную файловую систему, и Windows не загружалась. Дальнейшие перезапуски в конечном итоге привели к появлению сообщения «диск не обнаружен». Я снял боковые панели со своей машины, отключил HD, подул на слоты / кабели (у меня был GameBoy, и старые привычки умирали), снова подключил его, и все, кажется, снова работает (включая разрешение оригинала) Несоответствия CRC). Возможно, кабель был немного ослаблен, или какой-то заряд в боковых панелях (как-то) влиял на связь?