Я загружаю очень большой торрент с помощью uTorrent, и в настоящее время он имеет 4 хэш-ошибки (например, Wasted: 20.0MB (4 hashfails)) - я не знаю, были ли хэш-ошибки повторно загружены или исправлены. Есть ли в любом случае, чтобы увидеть, если это было исправлено? Когда я продолжаю торрент, требуется некоторое время для проверки, после завершения проверки - он продолжает загрузку, но информация о хэш-ошибках все еще там - не сбрасывается в 0 - предполагается ли сброс в 0?
1 ответ
"Ошибка хеширования" означает, что загруженный вами блок данных был проверен и контрольная сумма (хеш) этого блока была неправильной, поэтому он был отброшен, и вы потратили впустую это время / пропускную способность, загружая этот конкретный блок. uTorrent и все другие известные мне торрент-клиенты будут просто повторять попытку, пока не получат хорошую копию этого блока. И нет, он не будет сброшен в ноль, а только для информационных целей.
Это может быть вызвано множеством проблем ... таких как ошибки передачи, исходный файл программы-отправителя поврежден, неверная информация о хеше, различия версий от одной программы-отправителя к другой и другие различные проблемы также могут вызывать ошибки хеширования.
Имейте в виду, что если это недопустимый файл, то есть материал, защищенный авторским правом или другой нелегальной загрузкой, не предназначенной для бесплатного распространения, существует группа под названием antiP2P.org, которая намеренно загружает поврежденные версии торрент-загрузок, специально предназначенные для прерывания, повреждения или не удается загрузить, и часто получается результат hashfail. Это может быть очень проблематично, если вы загружаете большой или плохо заполненный торрент. Хотя это может быть и не так, вот статья, рассказывающая об этом для справки.