Если такая ошибка произойдёт при загрузке файла или программы, само собой разумеется, что использовать файл или установку программы нет ни какого смысла — правильно она работать не будет. Естественно рождается вопрос: как проверить целостность скачанного файла? Именно для такой цели и была разработана хэш-функция Md5. Применяется данная технология следующим образом. Веб-мастер, перед тем как выложить файл в интернете, с помощью специальной программы расчитывает контрольную сумму этого файла. Именно её Вы потом и увидите на странице скачивания, рядом со ссылкой, выглядит она примерно так: 58BCA52BB98FBF17295E571DF2CCABBC. После того, как Вы скачаете данный файл, Вам нужно точно также рассчитать сумму Md5 и сверить её с котрольной суммой представленной на странице скачивания. Суть в том, что при малейшем изменении структуры файла, изменяется и сумма Md5. Соответственно загруженный Вами файл пригоден к использованию, только в том случае, если обе суммы совпадают, в противном случае Вам придётся скачать его повторно. У Microsoft, конечно, есть собственная утилита командной строки для вычисления и проверки контрольной суммы файлов - File Checksum Integrity Verifier (fciv.exe). Проверка выполняется с помощью командной строки. Но есть более простая программа, с которой я Вас познакомлю.
Проверка контрольной суммы с помощью программы HashTab Командная строка конечно не для нас, когда можно проверить контрольную сумму более простым путем. 1. Загрузите и установите программу HashTab. 2. Щелкните правой кнопкой мыши на проверяемом файле и выберите пункт "Свойства". 3. Перейдите на вкладку "Хеш-суммы файлов", вкладка также может называться "Контрольные суммы" или "File Hashes" - все зависит от версии программы и языковой локализации операционной системы. Программа также умеет сравнивать 2 файла и имеет возможность настройки отображения других хеш-сумм. В стандартных настройках установлены самые используемые хеш-суммы. Используйте всегда при скачивании и пересылке файлов. P.S. Прежде чем скачивать и устанавливать программу, проверьте, не установлена ли она у Вас на компьютере.
|