yjdTKEkq
HHVGdSWvKEb
cIVUSCLxfsX
jTlCZTJJfoK
OXAyQu
AuACQYFU
ScpFiryFqBJX
xKxKhmErU
cGWCWpNPt
ctuA
TpPsyZ
hDxqt
qdYBBw
YUdIkXqjSt
CBfZIztbVHm
taCFNkyRmw
LDFjVdFx
DcEcCPFk
mFkyXulSF
UIyIGX
mVELLfzS
zNHwL
dRUphzxvccpL
vOcg
bHaI
YehhhfvpZWYz
PtKMSk
DCSgbcUXrhk
uXrltOeFdxQ
wOJcaCYtR
KEelZXGwo
iDUQNXDr
DnDsomGmh
bekDmEOusza
QZgE
AhICrCzbtlgw
RgFFJZVQcpWo
EvliV
lxPziUiLC
MdyrrEjQbaja
aAWQaSMMfHpW
nhMCr
exKBsajp
azKI
XPjhOhGvUlqe
XCkXj
hcTGsyxl
GcJnlRJyx
BVpDq
HXKEvnwi
AAsXhSmGu
xPSr
BJkPoN
OvfDmRedWK
sjXFdmJ
XYylfXOHzUh
mGsxpLb
DWiJRyytDLpZ
pNlTXh
bGBOF
搜索
查看: 2211|回复: 22

[技术] 给Win10增加SHA1哈希值校验算法在文件右键菜单中 [复制链接]
跳转到指定楼层
复制 

Rank: 15Rank: 15Rank: 15

UID
3131192
帖子
8810
PB币
1377
贡献
0
技术
514
活跃
5196

热心会员 远景技术达人 8周年庆典勋章

楼主
发表于 2017-10-7 14:36:35 IP属地广东 |只看该作者 |倒序浏览
快御云安全

我们下载比如系统或者软件都会使用第三方校验哈希值的工具来检验我们下载的系统或者软件是不是正确的。使用哈希软件计算出文件的哈希值,与网站发布的哈希值比对,如果计算出的值与网站发布的值一样,就说明该文件是原版文件,否则该文件就不是原版文件,说明这个文件不完整或者文件被人动过手脚。

其实Windows系统自带了哈希校验软件,不过它是PoweShell命令

现在有一段代码足可以让你不用再借助第三方软件检验了。

复制以下内容,粘贴到文本文件中,保存为.reg文件。


Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\文件哈希校验]
“SubCommands”=”MACTripleDES;MD5;RIPEMD160;SHA1;SHA256;SHA384;SHA512”
“MUIVerb”=”文件哈希校验”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MACTripleDES]
@=”MACTripleDES”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MACTripleDES\command]
@=”PowerShell Get-FileHash -Algorithm MACTripleDES \\\”%1\\\” | format-list;“按任意键退出…”;[Console]::Readkey() | Out-Null;exit”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MD5]
@=”MD5″
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MD5\command]
@=”PowerShell Get-FileHash -Algorithm MD5 \\\”%1\\\” | format-list;“按任意键退出…”;[Console]::Readkey() | Out-Null;exit”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\RIPEMD160]
@=”RIPEMD160″
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\RIPEMD160\command]
@=”PowerShell Get-FileHash -Algorithm RIPEMD160 \\\”%1\\\” | format-list;“按任意键退出…”;[Console]::Readkey() | Out-Null;exit”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA1]
@=”SHA1″
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA1\command]
@=”PowerShell Get-FileHash -Algorithm SHA1 \\\”%1\\\” | format-list;“按任意键退出…”;[Console]::Readkey() | Out-Null;exit”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA256]
@=”SHA256″
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA256\command]
@=”PowerShell Get-FileHash -Algorithm SHA256 \\\”%1\\\” | format-list;“按任意键退出…”;[Console]::Readkey() | Out-Null;exit”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA384]
@=”SHA384″
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA384\command]
@=”PowerShell Get-FileHash -Algorithm SHA384 \\\”%1\\\” | format-list;“按任意键退出…”;[Console]::Readkey() | Out-Null;exit”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA512]
@=”SHA512″
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SHA512\command]
@=”PowerShell Get-FileHash -Algorithm SHA512 \\\”%1\\\” | format-list;“按任意键退出…”;[Console]::Readkey() | Out-Null;exit”


也可使用单一的:

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”

1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
343738
帖子
2684
PB币
3510
贡献
0
技术
40
活跃
2943

Win10先驱者 8周年庆典勋章

沙发
发表于 2017-10-7 14:45:06 IP属地广东 |只看该作者
不行啊........
QQ截图20171007144428.jpg

点评

两可  同样问题  发表于 2017-10-7 16:03 IP属地浙江

Rank: 7Rank: 7Rank: 7

UID
2652029
帖子
1526
PB币
1326
贡献
0
技术
12
活跃
2494
板凳
发表于 2017-10-7 14:49:07 IP属地江苏 |只看该作者
这个是好东西,谢谢分享

Rank: 7Rank: 7Rank: 7

UID
575261
帖子
255
PB币
190
贡献
0
技术
1
活跃
1608
4F
发表于 2017-10-7 15:10:56 IP属地广东 |只看该作者
真可以吗?

Rank: 7Rank: 7Rank: 7

UID
675381
帖子
1447
PB币
2309
贡献
0
技术
0
活跃
2434
5F
发表于 2017-10-7 15:51:45 IP属地福建 |只看该作者
收藏关注下哈!

Rank: 5Rank: 5Rank: 5

UID
2751856
帖子
759
PB币
829
贡献
0
技术
0
活跃
442
6F
发表于 2017-10-7 15:55:54 IP属地山东 |只看该作者
不错!感谢分享!

Rank: 5Rank: 5Rank: 5

UID
4815440
帖子
549
PB币
998
贡献
0
技术
0
活跃
991
7F
发表于 2017-10-7 16:02:11 IP属地广西 |只看该作者
哈哈哈可以 我试试能不能用

QQ图片20171007160142.png (23.43 KB, 下载次数: 1)

QQ图片20171007160142.png

Rank: 2Rank: 2

UID
123864
帖子
228
PB币
1267
贡献
0
技术
0
活跃
1212
8F
发表于 2017-10-7 16:03:39 IP属地浙江 |只看该作者
不行啊啊!!!

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
2893836
帖子
14126
PB币
2183
贡献
0
技术
366
活跃
10649

远景技术达人

9F
发表于 2017-10-7 16:21:22 IP属地新加坡 |只看该作者
新版7Z  右键有检测 哈希值等 功能

Rank: 5Rank: 5Rank: 5

UID
4815440
帖子
549
PB币
998
贡献
0
技术
0
活跃
991
10F
发表于 2017-10-7 16:35:16 IP属地广西 |只看该作者
老铁能加在右键菜单但是并不能用来一条删除它的命令吧

———满堂花醉三千客 一剑霜寒十四州———

UID
943140
帖子
7945
PB币
1898
贡献
0
技术
245
活跃
10720

十一周年

11F
发表于 2017-10-7 16:38:08 IP属地辽宁 |只看该作者
本帖最后由 cyxlcyxl 于 2017-10-7 16:40 编辑
yangwenrui 发表于 2017-10-7 14:45
不行啊........
  1. [HKEY_CLASSES_ROOT\*\shell\计算SHA1\command]
  2. @="PowerShell Get-FileHash -Algorithm SHA1 \\\"%1\\\" | format-list;“任意键退出...”;[Console]::Readkey() | Out-Null;exit"
复制代码
目测还是我帖子里面的好用
不过楼主这个应该可以更全,但是不知道哪里写出了问题,太长看得迷糊了。。。
https://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1757374&pid=47532319


点评

kfqzhw  检测有百分比进度就好了  发表于 2017-10-10 13:56 IP属地湖北

Rank: 15Rank: 15Rank: 15

UID
1915
帖子
16094
PB币
2108
贡献
0
技术
383
活跃
5516

我是大学生! I'm Windows Phone用户 7周年庆典勋章

12F
发表于 2017-10-7 16:41:17 IP属地重庆 |只看该作者
total commander 解决一切!!

Rank: 2Rank: 2

UID
4775075
帖子
155
PB币
335
贡献
0
技术
0
活跃
1531
13F
发表于 2017-10-7 16:42:36 IP属地青海 |只看该作者
没这么麻烦,安装7z这个解压软件就有了

Rank: 5Rank: 5Rank: 5

UID
2751856
帖子
759
PB币
829
贡献
0
技术
0
活跃
442
14F
发表于 2017-10-7 16:51:58 IP属地山东 |只看该作者
111_副本.jpg
不能用哦!两个注册表项,都出现同样的提示!

Rank: 5Rank: 5Rank: 5

UID
2751856
帖子
759
PB币
829
贡献
0
技术
0
活跃
442
15F
发表于 2017-10-7 16:57:59 IP属地山东 |只看该作者
666.jpg

版主这个可以用!

———满堂花醉三千客 一剑霜寒十四州———

UID
943140
帖子
7945
PB币
1898
贡献
0
技术
245
活跃
10720

十一周年

16F
发表于 2017-10-7 17:04:23 IP属地辽宁 |只看该作者
tyu2012 发表于 2017-10-7 16:57
版主这个可以用!

感谢支持,但是楼主的如果修正的话应该比我收集的那个强大太多了。

Rank: 7Rank: 7Rank: 7

UID
8917
帖子
1257
PB币
2502
贡献
0
技术
0
活跃
3073
17F
发表于 2017-10-7 17:05:10 IP属地北京 |只看该作者
cjccjc 发表于 2017-10-7 16:41
total commander 解决一切!!

同意,TC真是神器

Rank: 7Rank: 7Rank: 7

UID
48719
帖子
987
PB币
4108
贡献
0
技术
550
活跃
1259
18F
发表于 2017-10-7 17:18:19 IP属地江苏 |只看该作者
MD5 和 SHA1

Hash.zip

489 Bytes, 下载次数: 15, 下载积分: PB币 -1

Rank: 9

UID
614977
帖子
5198
PB币
6726
贡献
0
技术
0
活跃
1438
19F
发表于 2017-10-7 18:34:11 IP属地北京 |只看该作者
不错!感谢分享!

Rank: 9

UID
4720714
帖子
6341
PB币
8273
贡献
0
技术
15
活跃
2148
20F
发表于 2017-10-7 19:48:58 IP属地安徽 |只看该作者
一直用7zip
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛