Как проверить контрольную сумму ISO-образа в Windows 11

проверить контрольную сумму ISO

Сейчас, скачав ISO-образ Windows с неофициальных источников можно очень быстро нажить себе проблем. Почему? А потому что Вы можете установить модифицированную версию с вредоносным ПО. Поэтому, для обеспечения собственной информационной безопасности, я настоятельно рекомендую проверять контрольные суммы образов. И сейчас я покажу несколько способов как проверить контрольную сумму ISO в Windows 11.

Команда Get-FileHash

Самый простой и распространённый способ — это использование командлета Get-FileHash в PowerShell. Он используется в Виндовс для вычисления хеш-суммы файла:

Get-FileHash "C:\Path\to\your\file.iso" -Algorithm SHA256

По умолчанию используется алгоритм SHA256, но, при необходимости, Вы можете указать и другие: SHA1, SHA384, SHA512, MD5.

Утилита certutil

Также можно использовать встроенную утилиту certutil:

certutil -hashfile "C:\Path\to\your\file.iso" SHA256

Результатом будет контрольная сумма проверяемого ИСО-образа.

Сравнение с оригинальными хешами.

Полученные хеш-суммы следует сравнить с официальными. Где их взять. А вот где:


1. На сайте Visual Studio Downloads (для доступа потребуется учетная запись Microsoft).
2. На ресурсе RG-Adguard. Тут можно искать прямо по хешу.

Автоматическая проверка соответствия

Для автоматизации проверки можно использовать следующий скрипт в PowerShell:

$expectedHash = "c90a6df8997bf49e56b9673982f3e80745058723a707aef8f22998ae6479597d"
(Get-FileHash "C:\Path\to\your\file.iso" -Algorithm SHA256).Hash -eq $expectedHash

Если результат будет «True», то это значит файл подлинный; а вот если False — образо может быть поврежден или подделан.

Оставьте комментарий