Win10添加右键菜单计算SHA1及计算哈希值的方法
的有关信息介绍如下:使用电脑的过程中,有大多数朋友需要下载文件(系统文件或者其它文件),文件下载完成以后,一般需要比对文件的哈希值(哈希值即文件的身份证,是根据文件大小,时间,类型,创作者,机器等计算出来的)。如果我们计算出哈希值与网站发布的相同,则说明下载的是原版文件;如果不同则下载的不是原版文件,下载的文件不完整或文件已被人修改。
下载文件以后,如何计算文件的哈希值呢?
对于Windows10系统,我们可以添加一个注册表项,则在文件的右键菜单中显示【计算SHA1】菜单,就能方便地计算文件的哈希值。
Windows10系统在文件右键菜单中添加【计算SHA1】及计算哈希值的方法
Windows10系统在文件右键菜单中添加【计算SHA1】的方法
方法一:直接在注册表编辑器中添加计算SHA1注册表项
在运行中输入:regedit命令,打开系统的注册表编辑器,并依次展开:HKEY_CLASSES_ROOT\*\shell\;
右键点击shell - 新建 - 项;
我们将新建项命名为:计算SHA1,再右键点击计算SHA1 - 新建 - 项;
把新建项命名为:command,点击:command,在其对应的右侧窗口中左键双击:默认,在打开的编辑字符串对话框中,将默认的数值数据设置为:
PowerShell Get-FileHash -Algorithm SHA1 \"%1\" | format-list;“任意键退出...”;[Console]::Readkey() | Out-Null;exit,
再点击:确定;
回到注册表编辑器窗口,可以看到默认的数据为:
PowerShell Get-FileHash -Algorithm SHA1 \"%...
点击窗口左上角的【文件】,在下拉菜单中点击【退出】,退出注册表编辑器;
方法二:制作一个【计算SHA1】注册表文件添加到注册表中
把下面的内容复制到记事本中:
————————————————————————————————
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\计算SHA1\command]
@="PowerShell Get-FileHash -Algorithm SHA1 \\\"%1\\\" | format-list;“任意键退出...”;[Console]::Readkey() | Out-Null;exit"
————————————————————————————————
点击记事本左上角的【文件】,在下拉菜单中点击【另存为】;
在另存为窗口中,点击窗口左侧的【桌面】,在文件名(N)栏中输入:计算SHAI.reg,再点击:保存;
回到系统桌面,左键双击【计算SHAI.reg】注册表文件图标,在弹出的注册表编辑器对话框中先后点击:是(Y)和确定;
Windows10系统计算文件哈希值的方法
打开下载的文件,右键点击文件cn_Windows7...,在右键菜单中点击:计算SHA1;
稍候便可以计算出文件的Hash(哈希):B92119F5B732ECE1C0850EDA30134536E18CCCE7。
我们复制Hash:B92119F5B732ECE1C0850EDA30134536E18CCCE7粘贴到
地址栏;
粘贴好Hash:B92119F5B732ECE1C0850EDA30134536E18CCCE7以后,按下键盘上的回车键。可以搜索到:msdn原版资源_系统吧_百度贴吧,点击打开;
可以看到,Hash:B92119F5B732ECE1C0850EDA30134536E18CCCE7文件是msdn原版系统Windows7 32位 旗舰版的系统文件(如原网站的SHA1值存在,则只需要比对一下就可以识别了)。
以上即:Windows10系统在文件右键菜单中添加【计算SHA1】及计算哈希值的方法,亲测有效。供朋友们参考和使用。