Что такое контрольная сумма (хэш) файла и как ее проверить, используя Windows PowerShell

При загрузке больших файлов велика вероятность того, что некоторые из них будут повреждены, утеряны или заменены вредоносными программами. Чтобы этого не произошло, вместе с файлом часто выкладываются контрольные суммы. Они рассчитываются по нескольким алгоритмам и могут использоваться для проверки правильности и полной загрузки данных. Это можно сделать с помощью различных сторонних инструментов, но и в Windows есть такой инструмент. PowerShell — это программа с открытым исходным кодом, созданная Microsoft для дальнейшей автоматизации своей операционной системы. В этой статье пойдет речь о том, как узнать хэш с помощью него.

Используем PowerShell для получения контрольной суммы

Во-первых, вам нужно открыть сам инструмент. Сделать это можно через старт, просто введя нужную программу в поле поиска. Прямой оператор для получения контрольной суммы — Get-FileHash Filename. Пример выполнения можно увидеть на картинке.Пример выполнения команды

В данном случае хэш рассчитывается для образа ОС Windows 10, который находится в папке ВМ на диске С. Как видите, здесь указан полный путь и имя файла, пользователь должен сделать то же самое для своего случая . В этой версии команды COP рассчитывается по алгоритму SHA256, но вы можете заменить его одним из следующих:

  • MD5
  • SHA1
  • SHA384
  • SHA512
  • MACTripleDES
  • РИПЭМД160

Для этого добавьте оператор сразу после полного пути к файлу -Algorithm, затем укажите его из списка. Как это будет выглядеть показано на картинке.Изменение алгоритма

В этом случае сумма будет найдена по алгоритму md5, но ставить можно на любую из представленных в списке.

Использование командной строки и утилиты CertUtil

Также в системе есть приложение, предназначенное для работы с сертификатами, но оно также умеет вычислять хэш.Использование утилиты CertUtil

Регистрация и удаление кошелька Яндекс Деньги

Чтобы использовать его, вам нужно зайти в командную строку. Саму команду необходимо вводить в таком виде:Требуется оператор

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

  • МД2, МД4, МД5
  • ША1, ША256, ША384, ША512

Пример выполнения оператора показан на картинке.Результат выполнения

Если такой вариант пользователя не устраивает или инструментов нет и нет возможности их установить, можно скачать одну из бесплатных программ из интернета, например, SlavaSoft HashCalc.

Оцените статью
Silverkomp.ru
Добавить комментарий

Adblock
detector