Способы проверки контрольной суммы образа ISO
Вариант 1: Встроенные средства операционной системы
Узнать контрольную сумму образа ISO можно без сторонних программ и сервисов — посредством встроенных инструментов операционной системы.
Способ 1: «Командная строка»
В каждой версии Windows есть предустановленная консольная утилита CertUtil, которая позволяет просматривать хеш-сумму любого файла. Для ее использования выполните следующие действия:
- Нажмите сочетание горячих клавиш Win + R и в появившемся окне впишите cmd, после чего нажмите «ОК».
- В открывшейся консоли впишите команду следующего синтаксиса и нажмите Enter:
Способ 2: «PowerShell»
Оболочка «PowerShell», которая предустановлена в операционной системе начиная с восьмой версии, тоже позволяет вычленить из ISO-файла нужную информацию. Для использования этого метода потребуется сделать следующее:
- Раскройте меню поиска по системе и введите запрос «PowerShell», после чего запустите одноименное приложение.
- В появившемся окне впишите команду следующего содержания, подтвердите ее выполнение нажатием по клавише Enter:
В качестве алгоритма вычисления контрольной суммы можно использовать следующие значения, которые соответствуют типу данных получаемой на выводе информации:
- SHA1;
- SHA256;
- SHA384;
- SHA512;
- MD5.
В конечном итоге команда может иметь следующий вид: Get-FileHash "D:\Windows.iso" -Algorithm SHA1 .
Вариант 2: Программы от сторонних разработчиков
В сети можно найти множество программ, разработанных для проверки хеш-суммы ISO-образов. Ниже представлены лучшие решения, находящиеся в свободном доступе.
Важно! Иногда вместе с образом поставляется и контрольная сумма формата MD5, вложенная в отдельный файл. Его можно открыть посредством специальных программ, каждая из которых была разобрана в отдельной статье на нашем сайте.
Подробнее: Программы для просмотра файлов MD5
Способ 1: HashTab
HashTab — легковесная утилита, которая интегрируется в графическую оболочку операционной системы и предоставляет свои возможности через контекстное меню файла.
После установки приложения выполните следующие действия:
- Откройте файловый менеджер, нажав по соответствующей иконке на панели задач.
- Перейдите в папку, где находится нужный образ, и нажмите по нему правой кнопкой мыши. Выберите пункт «Свойства».
- В новом окне откройте вкладку «Хеш-суммы файлов», дождитесь завершения вычисления нужной информации и ознакомьтесь с результатами в соответствующей сводке.
Обратите внимание! Программа HashTab предоставляет значения хеша трех типов: CRC32, MD5 и SHA-1.
Способ 2: Total Commander
Total Commander — программа для работы с файлами, является аналогом штатного «Проводника», но с расширенным набором инструментов. Среди них есть встроенная утилита для проверки контрольной суммы дисковых образов.
После установки приложения на компьютер запустите его и выполните следующие действия:
- В левой части рабочей области перейдите в папку с ISO-файлом, который необходимо проверить, и выделите образ, один раз кликнув по нему.
- Разверните выпадающее меню «Файлы» и выберите опцию «Посчитать CRC-суммы».
- В появившемся окне определите тип контрольной суммы, который необходимо получить на выходе (делается это в одноименном блоке), и нажмите по кнопке «ОК».
- Запустите файловый менеджер и перейдите в директорию, где находится образ. Нажмите правой кнопкой мыши по одноименному файлу с другим расширением и выберите «Открыть».
- В диалоговом окне нажмите по программе «Блокнот», а затем по кнопке «ОК».
Внимание! При создании файла контрольной суммы (третий шаг инструкции) в адресной строке можно указать папку, в которую он будет помещен.
Способ 3: 7-Zip
7-Zip — программа для извлечения файлов из архива, которая имеет функцию просмотра контрольной суммы образа. Позволяет получать информацию в четырех форматах:
- CRC-32;
- CRC-64;
- SHA-1;
- SHA-256.
После установки приложения для получения нужных данных необходимо сделать следующее:
- Запустите файловый менеджер, кликнув по иконке «Проводника» на панели задач.
- Перейдите в папку с файлом, контрольную сумму которого необходимо узнать. Нажмите правой кнопкой мыши, в контекстном меню наведите курсор на строку CRC SHA и выберите пункт со звездочкой.
- Дождитесь завершения извлечения нужной информации, которая впоследствии отобразится в новом диалоговом окне.
Обратите внимание! На втором шаге в контекстном меню можно выбрать определенный тип хеш-суммы, что значительно ускорит выполнение процедуры анализа.
Вариант 3: Онлайн-сервисы
При необходимости узнать контрольную сумму файла можно посредством специального онлайн-сервиса, что не требует обязательной установки стороннего программного обеспечения на компьютер. В качестве примера будет рассмотрен ресурс File Checksum.
Руководство по использованию:
- Перейдите на сервис по ссылке, расположенной выше, и в столбике File Hash выберите тип данных, который необходимо получить из файла.
- Щелкните по области Drop File Here и в появившемся файловом менеджере перейдите к образу ISO, после чего нажмите по кнопке «Открыть».
- Ознакомьтесь с требующейся информацией в поле ниже.
Важно! File Checksum не рекомендуется использовать при необходимости узнать контрольную сумму объемных файлов размером свыше 2 ГБ, так как процесс загрузки данных на сервис с последующей обработкой займет много времени.
Способы проверки контрольной суммы образа ISO
Узнать контрольную сумму образа ISO можно без сторонних программ и сервисов — посредством встроенных инструментов операционной системы.
Способ 1: «Командная строка»
В каждой версии Windows есть предустановленная консольная утилита CertUtil, которая позволяет просматривать хеш-сумму любого файла. Для ее использования выполните следующие действия:
Способ 2: «PowerShell»
Оболочка «PowerShell», которая предустановлена в операционной системе начиная с восьмой версии, тоже позволяет вычленить из ISO-файла нужную информацию. Для использования этого метода потребуется сделать следующее:
В качестве алгоритма вычисления контрольной суммы можно использовать следующие значения, которые соответствуют типу данных получаемой на выводе информации:
- SHA1;
- SHA256;
- SHA384;
- SHA512;
- MD5.
В конечном итоге команда может иметь следующий вид: Get-FileHash "D:Windows.iso" -Algorithm SHA1.
Вариант 2: Программы от сторонних разработчиков
В сети можно найти множество программ, разработанных для проверки хеш-суммы ISO-образов. Ниже представлены лучшие решения, находящиеся в свободном доступе.
Важно! Иногда вместе с образом поставляется и контрольная сумма формата MD5, вложенная в отдельный файл. Его можно открыть посредством специальных программ, каждая из которых была разобрана в отдельной статье на нашем сайте.
Подробнее: Программы для просмотра файлов MD5
Способ 1: HashTab
HashTab — легковесная утилита, которая интегрируется в графическую оболочку операционной системы и предоставляет свои возможности через контекстное меню файла.
Скачать HashTab с официального сайта
После установки приложения выполните следующие действия:
Обратите внимание! Программа HashTab предоставляет значения хеша трех типов: CRC32, MD5 и SHA-1.
Способ 2: Total Commander
Total Commander — программа для работы с файлами, является аналогом штатного «Проводника», но с расширенным набором инструментов. Среди них есть встроенная утилита для проверки контрольной суммы дисковых образов.
Скачать Total Commander
После установки приложения на компьютер запустите его и выполните следующие действия:
Внимание! При создании файла контрольной суммы (третий шаг инструкции) в адресной строке можно указать папку, в которую он будет помещен.
7-Zip — программа для извлечения файлов из архива, которая имеет функцию просмотра контрольной суммы образа. Позволяет получать информацию в четырех форматах:
- CRC-32;
- CRC-64;
- SHA-1;
- SHA-256.
После установки приложения для получения нужных данных необходимо сделать следующее:
Обратите внимание! На втором шаге в контекстном меню можно выбрать определенный тип хеш-суммы, что значительно ускорит выполнение процедуры анализа.
Вариант 3: Онлайн-сервисы
При необходимости узнать контрольную сумму файла можно посредством специального онлайн-сервиса, что не требует обязательной установки стороннего программного обеспечения на компьютер. В качестве примера будет рассмотрен ресурс File Checksum.
Перейти к онлайн-сервису File Checksum
Руководство по использованию:
Важно! File Checksum не рекомендуется использовать при необходимости узнать контрольную сумму объемных файлов размером свыше 2 ГБ, так как процесс загрузки данных на сервис с последующей обработкой займет много времени.
Контрольная сумма: проверка MD5 хэша файла
Предположим, у вас есть увесистый дистрибутив софта в формате .iso, гигабайт на 5, например, и вы хотите передать его через сеть партнеру. Вы загружаете его на FTP сервер и даете ссылку партнеру, мол «На, скачивай, дружище!». Ваш партнер скачивает его и работает с ним. Думаете этого достаточно? Нет. Сейчас объясним почему.
Зачем сверять контрольную сумму?
Дело в том, что при загрузке файла из сети файл может прилететь к вам побитым. Да –да, вы не ослышались. Любой .iso это так или иначе, набор блоков данных. И при скачивании, а особенно по нестабильному FTP, он может «крашнуться».
И чтобы избежать этого, используется следующий алгоритм передачи файла. Его последовательность такова:
- Владелец файла считает контрольную сумму рабочего файла (по MD5, например);
- Загружает файл на публичное хранилище и передает контрольную сумму получателю файла;
- Получатель файла скачивает файл, считает его контрольную сумму на своей стороне и сверяет ее с оригинальной, которую посчитал владелец файла;
Получатель и Владелец кидают смешные стикеры в Telegram друг другу из стикерпака про лягушку Пепе.
Как работает контрольная — простым языком
Контрольная сумма — результат некой хэш – функции. Запомнили. Далее, что такое хэш – функция? Это функция, которая получает на вход массив данных, «прокручивает» эти данные по определенному алгоритму и дает на выходе битовую строку, длина которой задана заранее.
Не вдаваясь в подробности сложных алгоритмов, так это и работает:
- Массив данных на вход (файл);
- Магия внутри;
- Контрольная сумма на выходе!
Как рассчитать контрольную сумму?
Будем использовать криптографическую функцию MD5. Скачиваем утилиту WinMD5Sum по ссылке: https://sourceforge.net/projects/winmd5sum/. Установите ее и идем дальше.
Итак, вот мой заветный дистрибутив. Лежит в папке:
Запускаем WinMD5Sum:
Тут все предельно просто. Просто в поле File Name выбираем наш дистрибутив и нажимаем кнопку Calculate.
Огонь. Копируйте значение из поля MD5 Sum и сохраняйте себе отдельно. Теперь, по легенде, мы берем этот файл и отправляем другу/партнеру/коллеге. Выкладываем файл на FTP, а контрольную сумму передаем ему отдельно – по смс, емаил, в чате. Далее, давайте рассмотрим процесс с точки зрения получателя файла.
Как сверить контрольную сумму?
Мы получили файл и его контрольную сумму. Как ее проверить? Все так же, как и при расчете контрольной суммы! Сначала считаем контрольную сумму скачанного файла:
С одним лишь отличием. Теперь мы берем контрольную сумму которая была посчитана ранее, вставляем ее в поле Compare и нажимаем кнопку Compare:
Вот и все. Наша контрольная сумма совпала, а это значит, что файл во время загрузки поврежден не был. Иначе, мы бы получили вот такое значение:
Самый простой и удобный способ проверить контрольную сумму файла
Контрольная сумма позволяет в первую очередь определить подлинность (оригинальность) файла. Контрольная сумма вычисляется особым образом на основе содержимого файла, в результате можно будет определить изменения или несоответствие даже одного байта. В некоторых случаях это престо необходимо. Проверить контрольную сумму файла можно разными способами, существует очень много программ, расширений и различных сервисов. Результат у всех будет одинаковый, вопрос только в удобстве их использования. Сегодня хочу поделиться с Вами самым удобным и простым вариантом проверки и сравнения контрольной суммы любого файла.
Проверка целостности и подлинности файлов посредством вычисления контрольной суммы
Для проверки контрольной суммы Я использую программу «HashTab». Это своего рода расширение стандартного проводника Windows. После установки в стандартное окно «Свойства» добавляется вкладка «Хеш-суммы файлов»
В котором вычисляются контрольные суммы по выбранным алгоритмам хеширования.
Их список можно изменить через настройки.
Для того чтобы сравнить суммы (проверить оригинальность файла) нужно воспользоваться пунктом «Сравнить файл», выбрать его и программа покажет одинаковые контрольные суммы или нет.
Если файл был изменен то контрольные суммы будут отличаться.
Это самый простой и удобный способ проверки контрольной суммы и сравнения файлов. Но если Вы знаете способ еще проще и удобной то обязательно поделитесь им.