网络裼沙钔炯上为了保证文件不被篡改需要获取文件哈希值,但是好多软件都只支持4GB以内的文件,且需要硬件大内存支持,否则会出现内台仵瑕噤存分配错误或哈希获取软件崩溃。那么如何获取超大文件的哈希值呢?比如,你下载了一部电影,一个系统,或者一个超大的办公文件备份。
工具/原料
fciv.exe
FileChecksumIntegrityVerifier
方法/步骤
1、从微软官网下载FileChecksumIntegrityVerifier
2、将fciv.exe放置到%systemroot%\system32文件夹
3、找到要获取哈希的文件,右键空白处。单击,在此处运行命令行。
4、输入"fciv"+空格+文件名+"-bo隋茚粟胫th"同时获取MD5和SHA1输入"fci即枢潋雳v"+空格+文件名+"-MD5"获取MD5输入"fciv"+空格+文件名+"-SHA1"获取SHA1
5、测试中1GB文件20秒左右返回,20GB文件2分钟左右返回。内存占用不超过500KB,CPU占用不超过15。