国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

多種方法快速校驗文件

2017-06-30 01:24:50櫻子
電腦愛好者 2017年12期
關鍵詞:校驗碼右鍵哈希

櫻子

在一些軟件的下載頁面,如微軟M S D N訂閱網站給出的Windows 10下載鏈接頁面,我們常常會看到諸如SHA1、MD5、CRC32等代碼(圖1),這些代碼是用來校驗文件下載前后的一致性所用的文件校驗碼。我們可以通過一些專用軟件,甚至通過挖掘操作系統(tǒng)本身命令的潛能,更快更準地使用這些數據。

文件校驗常常是指用諸如MD5、SHA1、CRC32值等在內的一種或多種校驗碼,檢驗網站上的文件和下載之后的文件的一致性的過程。校驗碼一般由若干長度的字符串組成,這些由字符串組成的校驗碼是經過驗證程序,從文件內容計算出來的。因此,只要文件內容固定,校驗碼也就自然會是一個固定的串。同理,若文件被修改過,或下載、傳送過程中產生了丟包或錯誤,那么下載或接收到的文件的校驗碼自然也會發(fā)生變化。例如:微軟網站給出Windows 10試用版ISO的校驗碼,而某系統(tǒng)網站也提供微軟該版本的系統(tǒng)ISO下載,但我們擔心此網站提供的是否為微軟原版ISO,這時就可以用下載到的ISO生成校驗碼,與微軟提供的校驗碼進行核對,若一致就說明下載到的ISO屬于原版了。下面我們講述的就是生成和核對文件校驗數據的幾種實用方法。

1 右鍵屬性查看法

如果經常要對文件進行校驗,可給Windows系統(tǒng)安裝校驗插件程序HashTab 4.0。安裝之后,屬性校驗的功能將被集成到文件屬性菜單窗口中,當右鍵單擊一個文件并選擇“屬性”后,屬性窗口中會增加一個HashTab選項卡,并顯示正在校驗此文件的進度條(圖2);根據文件長度,經過不同時間的等待后,在算法和哈希值列表窗口中,會顯示出3種不同的校驗值(圖3)。

雖然文件校驗默認顯示的算法僅有如圖所示的3種,但實際上,該軟件所包含的校驗算法絕不僅限于此3種。通過右鍵單擊哈希值列表,選擇進入選項窗口,可以從十多種算法中選擇其他更多的校驗方法(圖4)。

2 拖動計算屬性法

如果不經常使用文件校驗,就沒必要裝插件給文件右鍵屬性增加負擔。只需改用一款綠色校驗軟件Hash_V1.04,將要校驗的文件拖動到該軟件窗口,稍候即可自動生成文件的MD5、SHA1、CRC32等校驗值(圖5)。校驗之后,可通過“復制”和“保存”按鈕,方便地將校驗值留存?zhèn)溆谩?/p>

此外還有另一款類似軟件Hash校驗工具V1.4.2版,除可生成上述三種檢驗值外,另增一種更復雜的SHA256校驗。用此軟件可以將多個文件或文件夾一次拖放到窗口內進行校驗;同時還能進行哈希值字符串查找,如果一次校驗的文件較多,可通過此功能快速找到某文件對應的校驗碼或某校驗碼對應的文件(圖6)。

3 使用PowerShell校驗文件

在Windows 10中,還可以通過PowerShell窗口命令進行文件校驗。PowerShell默認的命令行“Get-FileHash 文件路徑| Format-List”可給出文件的SHA256校驗碼。如果使用“GetFileHash 文件路徑 -Algorithm 驗證內容| Format-List”命令,將“驗證內容”替換為SHA1、MD5等多種形式,則可以給出相應類型的校驗碼(圖8)。注意文件路徑中含有空格時需要加上半角引號,另外PowerShell文件校驗不支持CRC32。

猜你喜歡
校驗碼右鍵哈希
輕松整理Win10右鍵菜單
用右鍵菜單管理右鍵菜單
基于Excel實現書號校驗碼的驗證
基于OpenCV與均值哈希算法的人臉相似識別系統(tǒng)
基于FPGA的循環(huán)冗余校驗碼設計
電子世界(2015年14期)2015-11-07 05:32:29
身份證號碼中的數學
基于維度分解的哈希多維快速流分類算法
計算機工程(2015年8期)2015-07-03 12:20:04
管理你的鼠標右鍵菜單
電腦迷(2015年1期)2015-04-29 20:00:03
基于同態(tài)哈希函數的云數據完整性驗證算法
計算機工程(2014年6期)2014-02-28 01:25:40
一種基于Bigram二級哈希的中文索引結構
太湖县| 休宁县| 伊川县| 昂仁县| 德安县| 辰溪县| 宁武县| 镇沅| 镇原县| 威远县| 静海县| 万盛区| 武穴市| 雷山县| 天气| 伊金霍洛旗| 贺州市| 方城县| 宣城市| 永嘉县| 嘉荫县| 岢岚县| 松桃| 吐鲁番市| 萨迦县| 遂溪县| 四子王旗| 蒙城县| 静海县| 广水市| 通州区| 呈贡县| 长岭县| 南昌市| 贵德县| 砀山县| 米泉市| 赤峰市| 龙泉市| 肥东县| 建阳市|