Коль скоро мы с Вами начали качать с интернета различную информацию, в том числе и файлы образов, такие как iso, nrg, mdf, udf  и другие, нам просто необходимо научиться определять и проверять их контрольные суммы.

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

Для того чтобы лучше понять, что такое контрольная сумма файла, давайте представим, что мы с вами переезжаем. Как и при всяком переезде, нам необходимо перевезти кучу всяких вещей. Чтобы быть уверенным в том, что мы ничего не потеряли по пути, нам не обязательно пересчитывать все вещи. Достаточно сосчитать чемоданы, в которые упакованы эти вещи. Количество чемоданов и будет в данном случае контрольной суммой.

Также поступают и с информацией. Не нужно считать каждый бит, достаточно посчитать массивы (чемоданы) в которых хранится информация.

Контрольные суммы могут применяться для обнаружения вирусов (появился лишний чемоданчик), в программах архиваторах и для обнаружения ошибок при передаче и хранении  данных. Так же контрольная сумма используется для ускорения поиска данных.

В данный момент нас с Вами интересуют контрольные суммы для проверки на наличие ошибок при скачивании. Как правило, контрольную сумму указывают на сайте, который предоставляет файл для закачки. После скачивания мы определяем контрольную сумму, того что скачали. Если эти суммы не сойдутся, значит, файл скачан с ошибками.

Для того чтобы определить контрольную сумму нашей закачки необходимо установить на компьютер маленькую бесплатную программу Hach Tab. Это одна из самых лучших  бесплатных программ для проверки контрольных сумм. Кроме того,поддерживается русский язык. Скачать ее можно по адресу  http://hashtab.ru/.

После установки программы кликаем по любому файлу правой кнопкой мыши и в открывшемся контекстном меню, в самом низу, выбираем пункт "Свойства".  В открывшемся окне свойств программы(файла) открываем пункт верхнего меню "Хеш-суммы файлов". До установки программы этого пункта не было. Он появляется в ОС Windows только после установки программы Hach Tab.

Программа, по умолчанию, сразу посчитала контрольные суммы по трем алгоритмам CRC32, MD5, SHA-1. Если вам будут нужны контрольные суммы по другим алгоритмам, заходите в " Настройки" программы и ставьте птичку напротив нужного Вам алгоритма.

Программа имеет достаточное количество настроек. По умолчанию выставлены самые популярные алгоритмы.

Теперь осталось сравнить контрольные суммы. Копируем контрольную сумму с сайта закачки и вставляем ее в поле с синим вопросительным знаком слева. Если вопросительный знак сменится на зеленую птичку, то все в порядке.Файл скачался без ошибок. программу можно устанавливать. Работать будет без глюков.

P.S.  Проверка контрольных сумм избавит вас от многих неприятностей по удалению кривых программ и битых файлов.

 

рассказать друзьям и получить подарок