этот вопрос уже есть ответ здесь:
существует ли встроенный метод вычисления хэша SHA-1 или MD5 в Windows 7?
этот вопрос уже есть ответ здесь:
существует ли встроенный метод вычисления хэша SHA-1 или MD5 в Windows 7?

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


это не совсем встроенный, но, по крайней мере, вам не нужно загружать какое-либо новое программное обеспечение, чтобы заставить его работать. Можно создать сценарий powershell для вычисления MD5sum файлов. Актуальный скрипт можно найти здесь:
http://www.ahmadsoft.org/powershelljunkie/index.html
скопируйте этот текст в файл под названием " ps-md5sum.ps1 " и сохраните его где-нибудь. Если необходимо вычислить хэш файла, откройте PowerShell в каталоге файла вам нужно проверить, а затем запустить его:
[PS] C:\> ps-md5sum.ps1 file-of-choice.exe
и он должен вернуть хэш этого файла.

нет ничего встроенного. Могу ли я предложить использовать HashTab?

Контрольная Сумма Arpoon тоже неплохо, так как не требует установки


в дополнение ко всем большим опциям уже размещены, есть также md5deep / hashdeep, набор вычислений хэша с открытым исходным кодом для Windows (но также может использоваться в системах *nix и OS X), который поддерживает:
некоторые преимущества md5deep / hashdeep:
чтобы использовать его в Windows, вы можете либо установить его в Cygwin, либо просто включить каталог md5deep в свой %PATH% переменной. Хотя лично я предпочитаю следующая установка:
извлечь все файлы, например
%ProgramFiles%\md5deep
создайте набор пакетных файлов в каталоге windows, например
%WinDir%\md5.bat%WinDir%\hash.bat%WinDir%\sha1.bat%WinDir%\sha256.bat%WinDir%\tiger.bat%WinDir%\whirlpool.bat
включить путь к соответствующим двоичным файлам, например,
In md5.летучая мышь:
@ECHO OFF"%ProgramW6432%\md5deep\md5deep64.exe" %*(64-разрядных систем)"%ProgramFiles%\md5deep\md5deep.exe" %*(32-разрядных систем)In хэш.летучая мышь:
@ECHO OFF"%ProgramW6432%\md5deep\hashdeep64.exe" %*(64-разрядных систем)"%ProgramFiles%\md5deep\hashdeep.exe" %*(32-разрядных систем)
...
или если вы хотите автоматически переключаться между 32-разрядными и 64-разрядные двоичные файлы для WoW64 32-разрядные двоичные файлы можно поместить в %ProgramFiles(x86)% и 64-битные в %ProgramW6432%, а затем запишите пакетные файлы следующим образом:
@ECHO OFF
SET cmd=hashdeep
IF "%ProgramFiles%" EQU "%ProgramW6432%" SET cmd=%cmd%64
"%ProgramFiles%\md5deep\%cmd%.exe" %*
