2

Как узнать контрольную сумму файла в Windows

Егор
CheckISOmd5-logo.png
При закачке или переносе любого файла, особенно большого, всегда есть шанс, что он повредится. И самый простой способ узнать, цел ли файл — это сравнить его контрольную сумму у себя на компьютере и на ресурсе, откуда вы этот файл скачали. 

Для того, чтобы узнать контрольную сумму, введите в PowerShell команду Get-FileHash ПутьДоФайла -Algorithm Тип | Format-List . PowerShell поддерживает достаточно много алгоритмов — это SHA256, MD5, SHA1, SHA384, SHA512, MACTripleDES и RIPEMD160. 

К примеру, нужно узнать контрольную сумму по алгоритму MD5 текстового файла с именем 1.txt в корне диска C. Команда будет выглядеть как Get-FileHash C:\1.txt -Algorithm MD5 | Format-List :

Снимок.PNG

Теперь, сверив свой MD5 с тем, что указан на сайте для файла, можно точно узнать, повредился ли он при закачке или нет.
0

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

+594
Как же удобно
26 мая 2017 в 18:55
#
mystique_man
+1586
Дружественная среда прям...
26 мая 2017 в 20:06
#
John Doe
+715
Самый простой и правильный способ — пересылать файлы в архивах (и лучше в RAR). Даже если файлы плохо сжимаются.
27 мая 2017 в 09:40
#
O. W. Grant
+166
Егор, вы хоть раз встречались с тем, что файл повредился при загрузке? Нет. Знаете почему? Потому, что проверка контрольных сумм делается автоматически и битые пакеты перепосылаются. Для чего тогда на некоторых сайтах указывают контрольную сумму файла? Подумайте.
27 мая 2017 в 10:30
#
Егор Морозов
+1764
Неа, не так. Вернее так, если вы файл закачиваете с одного сервера целиком — тогда он действительно целиком проверяется. Но достаточно часто файл скачивается по кускам (так быстрее), и проверяются лишь контрольные суммы кусков — после "слепки" хэш уже не проверяется, и вот для того, чтобы узнать, не повредился ли при "слепке" файл и указывается на сайте его контрольная сумма.
27 мая 2017 в 11:52
#
O. W. Grant
+166
Это вы откуда сейчас выдумали? Слепка )) Ну пусть слепка, но контрольная сумма чанков и всего файла сейчас проверяется любой качалкой, зачем же страшилки выдумывать на пустом месте, вдруг кто поверит и до конца жизни будет проверять контрольные суммы "благодаря" вам. Вы на вопрос ответьте — хоть раз было у вас такое, что файл побился в процессе скачивания?
27 мая 2017 в 13:28
#
Егор Морозов
+1764
Гугл хром — не проверяет. IE — тем более. А про даунлоад мастера знают немногие. Насчет слепки — я стараюсь писать понятным всем языком. Насчет проверки контрольной суммы — уже каждому решать, проверять каждый скачанный файл, или нет, тут все взрослые люди. Насчет битого файла — да, бывало, особенно когда закачка по каким-то причинам прерывалась и потом продолжалась. Согласен, это было может всего пару раз, но все же это было.
27 мая 2017 в 13:37
#
+10
В Винде появился более менее нормальный шел, то что в Линуксе было всегда и гораздо более развито. Просто работем в Линуксе и все!
27 мая 2017 в 11:13
#
+178
У меня уже много лет на разных компьютерах лежить в уголке рабочего стола файл Hash.exe (30 КВ места занимает примерно, работает без установки). Один клик — мгновенное открытие программы, вторая процедура — мышкой перетаскивание файла на окно открывшейся программы. Результат практически мгновенный (зависит от размеров файла, конечно) в MD5, SHA1 и CRC32. В чём проблема-то?
ПыСы: я имею в виду продукт от Keir.net (синенький такой квадратик с вертикальным ключиком))
28 мая 2017 в 14:28
#