{"id":1600,"date":"2019-08-03T12:57:21","date_gmt":"2019-08-03T04:57:21","guid":{"rendered":"https:\/\/jtlk.net\/apps\/base\/?p=1600"},"modified":"2020-11-22T04:31:31","modified_gmt":"2020-11-21T20:31:31","slug":"validate-a-downloaded-file-on-windows-10-with-md5","status":"publish","type":"post","link":"https:\/\/www.jtlk.net\/apps\/base\/?p=1600","title":{"rendered":"Validate a downloaded file on Windows 10 with MD5"},"content":{"rendered":"<p>It is always recommended to ensure authenticity of an application file downloaded from the internet before installing.<br \/>\nOf course, we still also run our antivirus to scan any downloaded file as well.<\/p>\n<p>There are different methods in use &#8211; here&#8217;s what to do if the download site provides a MD5 checksum file as reference.<br \/>\nSome websites simply display the MD5 checksum, others offer the MD5 file (a file often with .md5 extension) to download which we can open with e.g. Notepad.<\/p>\n<p><a href=\"https:\/\/jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_01.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_01-300x169.png\" alt=\"\" width=\"300\" height=\"169\" class=\"alignleft size-medium wp-image-1607\" srcset=\"https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_01-300x169.png 300w, https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_01-768x432.png 768w, https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_01-1024x576.png 1024w, https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_01-416x234.png 416w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>First, we open a command shell by pressing the <strong>Windows-Key + X-Key<\/strong> at the same time and select <strong>Windows PowerShell<\/strong> from the menu.<br \/>\n<a href=\"https:\/\/jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_02.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_02-300x88.png\" alt=\"\" width=\"300\" height=\"88\" class=\"alignriht size-medium wp-image-1608\" srcset=\"https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_02-300x88.png 300w, https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_02-768x226.png 768w, https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_02-1024x301.png 1024w, https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_02-416x122.png 416w, https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/08\/Validate_02.png 1231w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>Now, change to the directory where the downloaded file is stored with the <strong>cd<\/strong> command, e.g. <strong><code>cd Downloads<\/code><\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/03\/JTLK_AHA-Moment-253x300.png\" alt=\"\" width=\"25\" height=\"30\" class=\"alignleft size-medium wp-image-1270\" srcset=\"https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/03\/JTLK_AHA-Moment-253x300.png 253w, https:\/\/www.jtlk.net\/apps\/base\/wp-content\/uploads\/2019\/03\/JTLK_AHA-Moment.png 295w\" sizes=\"(max-width: 25px) 100vw, 25px\" \/>Tip: using the TAB-Key will auto-complete and you don&#8217;t have to type the complete file name.<\/p>\n<p>Type<br \/>\n<strong><code>certutil -hashfile <\/code><\/strong> Name-of-Downloaded-File <strong><code>MD5<\/code><\/strong><br \/>\n(see image above) and wait for your PC to calculate the MD5 checksum of the file.<\/p>\n<p>Finally, compare the MD5 checksum calculated in your command shell with the one displayed on the website or in the file opened with NotePad.<br \/>\nIf they&#8217;re identical, the file is unaltered, not corrupted and it&#8217;s ok to install (after having run a scan with the antivirus protection).<\/p>\n<p>Should the numbers be different, the file is most likely not identical to the file intended to download and should <strong>not<\/strong> be installed.<br \/>\nIt&#8217;s better to check the download process from origin of the file  <\/p>\n<ul>\n<li>https in use on the website?<\/li>\n<li>Lock sign displayed and confirming the website is identifying itself correctly?<\/li>\n<li>Download path correct and still with correct https\/ssh?<\/li>\n<li>Size of downloaded file same as information shown on download page?<\/li>\n<\/ul>\n<p>to checksum <\/p>\n<ul>\n<li>Correct checksum file \/ information used for comparison?<\/li>\n<\/ul>\n<p>once again to make sure to not endanger your system.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It is always recommended to ensure authenticity of an application file downloaded from the internet before installing. Of course, we still also run our antivirus to scan any downloaded file as well. There are different methods in use &#8211; here&#8217;s what to do if the download site provides a MD5 checksum file as reference. Some [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23,629],"tags":[160,156,152,162,154,150,158],"_links":{"self":[{"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=\/wp\/v2\/posts\/1600"}],"collection":[{"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1600"}],"version-history":[{"count":10,"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=\/wp\/v2\/posts\/1600\/revisions"}],"predecessor-version":[{"id":1612,"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=\/wp\/v2\/posts\/1600\/revisions\/1612"}],"wp:attachment":[{"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jtlk.net\/apps\/base\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}