• Приветствую тебя уважаемый гость на форуме, посвященный компьютерам! В дружелюбной обстановке у вас будет возможность обсудить различные технические вопросы, касаемых: компьютеров, ноутбуков, программ для ПК. Обратите внимание, компьютерный форум Hard-Help.ru не коммерческий ресурс, то есть наши модераторы ничего не продают и не хвалят разные товары за деньги. Если это ваш первый визит, рекомендуем почитать справку по форуму. Для создания тем и размещения сообщений необходимо зарегистрироваться. После регистрации и успешной авторизации в темах не будет видна реклама от компании Google, а также появятся дополнительные функции. Желаем Вам приятного общения и новых друзей!

Как проверить контрольные суммы (хэш) файла-образа и диска.

AleXO

Супермодераторы
Регистрация
31 Май 2011
Сообщения
6,628
Репутация
0
Баллы
36
Не секрет, что многие сталкиваются с такой проблемой. Скачал, например, файл-образ windows, записал на диск, а при установке привод не может прочесть данные и, как итог, windows не устанавливается. К этому часто приводят ошибки при скачивании и записи образа. Как бороться? Читаем статью.
Вы наверное замечали, что при скачивании образов дисков, в описании присутствуют контрольные суммы.

Что это и для чего они?
Контрольная сумма- это некое значение, число, вычисленное по определенному алгоритму для проверки правильности передачи данных. Используется для проверки правильности скачивания файла. Обычно используется для файлов-образов. (*.iso например).
Как проверить?
Для начала нам нужна программа HashTab
Скачиваем ее и устанавливаем. Как узнать контрольную сумму скачанного файла? Приведу пример на файле образе MS Ofice.
Скачали файл, на нем жмем правую кнопку мыши, выбираем свойства, вкладка "Хеш-суммы файлов.

Мы получили хеш-суммы скачанного файла. Теперь берем суммы написанные в описании файла
и одну из них вставляем в окошко "Сравнить". Сумма должна совпадать. Если сумма не совпадает, перезакачиваем файл заново.
Теперь опишем проверку записанного диска.
Итак, контрольные суммы совпали, теперь можно прожигать (записывать) файл-образ на диск (болванку).
ВНИМАНИЕ! ЗАПИСЬ ДОЛЖНА ПРОВОДИТЬСЯ НА МИНИМАЛЬНОЙ СКОРОСТИ ЗАПИСИ!
Монтируем файл-образ в программу записи (Alcohol, UltraISO и т.п.) и записываем диск.
Как проверить, правильно ли все записалось, нет ли ошибок?
Скачиваем и устанавливаем программу CD\DVD Shot
Запускаем программу и видим простенькое окно.

Вставляем ваш записанный диск в привод, в программе указываем привод и нажимаем "Хэш". Учтите, это долгий процесс, придется подождать. Но вам же нужна полная уверенность? Ни в коем случае не нажимать "Запись"! Получили вот такое окно, в нем все суммы.

Это окно программы правильное. Если окно такого вида

значит, что диск записался плохо, есть ошибки на поверхности. Обычно такое бывает или с дешевыми болванками или с царапанными. Такой диск не подходит сразу, без проверки сумм. Если у вас окно как на первом рисунке (без крестика), ваш диск хороший, без физических ошибок.
Теперь сравниваем их с суммами файла-образа. Если суммы совпадают, диск записан без ошибок. Можно пользоваться.
ВНИМАНИЕ! НЕКОТОРЫЕ АНТИВИРУСЫ НЕ ДАЮТ ПРАВИЛЬНО ПОСЧИТАТЬ СУММУ. АНТИВИРУС НАДО ВРЕМЕННО ОТКЛЮЧИТЬ.
 
Макет Фака

все суммы не надо проверять, имхо. да и не логично это
косяк если будет - он всплывет. а 3 суммы указаны лишь для того, чтобы если у меня нет MD5, то беру SHA
 
Как проверить контрольные суммы (хэш) файла-образа и дис

Хитрая штука эти суммы. Знаю что, если например образ винды(сборки) создаёт мастер, разбирающийся в этом вопросе, а не любитель, то CRC32 у такого образа всегда будет FFFFFFFF
 
Как проверить контрольные суммы (хэш) файла-образа и дис

viprus написал(а):
CRC32 у такого образа всегда будет FFFFFFFF
Этот совпадает, а остальные нет - тогда что?
 
Как проверить контрольные суммы (хэш) файла-образа и дис

zix написал(а):
тогда брак
если есть возможно - надо сравнивать все имеющиеся
 
Как проверить контрольные суммы (хэш) файла-образа и дис

zix написал(а):
Этот совпадает, а остальные нет - тогда что?
Вообще то не видел чтобы одна сумма совпадала, а другие на этом же образе/диске нет. Давай поподробнее об чём/ком речь?
 
Как проверить контрольные суммы (хэш) файла-образа и дис

Скачал X-wind. Качал наугад, по поиску. Сейчас не могу найти ту страницу. Нашел нечто похожее, сравнил хэш. Так вот Эта FFFF... совпала, две остальные отличаются. Возможно (и скорее всего) проблема в том, что это Не Та страница, откуда качал. Попытку найти исходник поднял в теме "Про торрент". Боюсь, дело глухое и придется перезакачивать
 
Как проверить контрольные суммы (хэш) файла-образа и дис

Различные хеш-суммы отличаются сложностью их вычисления и вероятностью коллизий. Подробнее об этом можно прочитать на той же википедии. Грубо говоря, обычно сложные механизмы вычисления хеш-сумм (MD5, SHA-1) уменьшают вероятность возникновения коллизий, а простые механизмы (CRC) хороши скоростью своего вычисления, но могут приводить к коллизиям чаще. Таким образом сложные алгоритмы вычисления хеш-сумм надежнее в плане получаемого результата, чего и следовало ожидать. Ваш К.О.
 
Как проверить контрольные суммы (хэш) файла-образа и дис

zix написал(а):
Боюсь, дело глухое и придется перезакачивать
Некоторые программы хэши считают некорректно. Но HashTab и CDShot.exe - не врут. Я бы доверился CRC на болванке, раз она совпала и поставил бы. Если бы скачалось с ошибками - не совпала бы ни одна точно. имхо. Стукнись вечером в личку, там есть несколько тонких моментов - надо понимать когда и что происходит. Типа создания пользователя во время установки, его автологон, автоустановка дров, Респатч. Я всё распишу подробно, чтобы всё правильно получилось с первого раза.
 
Сверху