ISOイメージ、サービスパック、およびもちろんソフトウェアプログラムやオペレーティングシステム全体のような、ダウンロードするファイルの種類によっては、大きくて高プロファイルになることが多く、悪意のある第三者によるエラーや変更の可能性があります。
幸いにも、多くのWebサイトでは、チェックサムと呼ばれるデータが提供されています。このチェックサムを使用すると、コンピュータ上にあるファイルが 正確に 彼らが提供しているファイルと同じです。
ハッシュ値またはハッシュ値とも呼ばれるチェックサムは、暗号化ハッシュ関数(通常MD5またはSHA-1)をファイル上で実行することによって生成されます。使用しているバージョンのファイルでハッシュ関数を実行することによって生成されたチェックサムと、ダウンロードプロバイダーによって発行されたチェックサムを比較すると、両方のファイルが同一であることがほぼ確実に証明できます。
無料のチェックサム計算機であるFCIVを使用して、ファイルの整合性を確認するには、以下の簡単な手順に従ってください。
ファイルの元のプロデューサまたはファイルを使用したことを信頼する他の人が、あなたに比較するチェックサムを提供した場合にのみ、ファイルが本物であることを確認できます。あなたがそれを比較するのに信頼できるものがなければ、チェックサムを自分で作ることは役に立たない。
所要時間: FCIVを使用してファイルの整合性を確認するには、5分未満で完了する必要があります。
FCIVでWindowsのファイル整合性を確認する方法

-
ファイルChecksum Integrity Verifier(「FCIV」とも呼ばれることが多い)をダウンロードして「インストール」します。このプログラムは、マイクロソフトから自由に入手でき、一般的に使用されているすべてのバージョンのWindowsで動作します。
FCIVはコマンドラインツールですが、あなたを恐怖させません。下記のチュートリアルに従うと特に便利です。
前述のチュートリアルに従っていれば、このステップを省略することができます。これらの手順の残りの部分は、FCIVをダウンロードして上記のリンクに記載されている適切なフォルダに配置したことを前提としています。
-
チェックサム値を作成するファイルが格納されているフォルダに移動します。
-
一度そこにいれば、あなたの シフト while 右クリック フォルダ内の空き領域に移動します。表示されるメニューで、 コマンドウィンドウを開く オプション。
コマンドプロンプトが開き、プロンプトがこのフォルダにプリセットされます。
たとえば、私のコンピュータ上で、私がチェックサムを作成したいファイルは、私の ダウンロード 私のコマンドプロンプトウィンドウのプロンプトは、 C: Users Tim Downloads> 私からこのステップをたどった後 ダウンロード フォルダ。
右クリックしてもこのオプションは表示されませんか? Windows 10の一部のバージョンでは、代わりにPowerShellオプションが表示されます。画面の下部にあるタスクバーを右クリックし、をクリックします。 タスクバーの設定 コマンドプロンプトを再び有効にするオプションを探します。
-
次に、FCIVにチェックサムを生成させたいファイルの正確なファイル名を確認する必要があります。あなたはすでにそれを知っているかもしれませんが、確かめるために再確認してください。
これを実行する最も簡単な方法は、dirコマンドを実行して完全なファイル名を書き留めることです。コマンドプロンプトで次のように入力します。
指
そのフォルダ内のファイルのリストを生成するはずです:
C: Users Tim Downloads>ドライブCドライブのボリュームにはラベルがありません。ボリュームのシリアル番号はD4E8-E115 C: Users Tim Downloadsのディレクトリです。2011/11/11 11:15 PM 11/11/2011 02:32 PM .. 04/15/2011 05:50 AM 15,287,296 LogMeIn.msi 07/31/2011 12:50 PM 397,312 ProductKeyFinder.exe 2011/08/29 08:15 AM 595,672 R141246.EXE 09/23/2011 08:47 AM 6,759,840 setup.exe 09/14/2011 06:32 AM 91,779,376 VirtualBox-4.1.2-73507-Win.exe 5ファイル114,819,496バイト2 Dir(s)22,241,402,880 bytes free C : Users Tim Downloads>
この例では、チェックサムを作成するファイルはVirtualBox-4.1.2-73507-Win.exeですので、正確に記述します。
-
これで、FCIVでサポートされている暗号化ハッシュ関数の1つを実行して、このファイルのチェックサム値を作成できます。
VirtualBox-4.1.2-73507-Win.exeファイルをダウンロードしたWebサイトから、SHA-1ハッシュを公開することにしたとしましょう。これは、ファイルのコピーにSHA-1チェックサムを作成したいということです。
これを行うには、次のようにFCIVを実行します。
fciv VirtualBox-4.1.2-73507-Win.exe -sha1
ファイル名全体を入力してください。ファイル拡張子を忘れないでください!
MD5チェックサムを作成する必要がある場合は、-sha1の代わりに-md5を使用してコマンドを終了します。
「fcivが内部または外部のコマンドとして認識されていません…」というメッセージが表示されましたか?上記の手順1にリンクされているチュートリアルの説明に従って、適切なフォルダにfciv.exeファイルを配置してください。
-
上記の例を続けて、FCIVを使用してファイルでSHA-1チェックサムを作成した結果を次に示します。
// //ファイルチェックサム整合性検証ツールバージョン2.05。 // 6b719836ab24ab48609276d32c32f46c980f98f1 virtualbox-4.1.2-73507-win.exe
コマンドプロンプトウィンドウのファイル名の前にある数字/文字シーケンスがチェックサムになります。
チェックサム値を生成するのに数秒以上かかる場合、特に非常に大きなファイルで生成する場合には心配しないでください。
> filename.txtを手順5で実行したコマンドの最後に追加することで、FCIVによって生成されたチェックサム値をファイルに保存できます。ヘルプが必要な場合は、コマンド出力をファイルにリダイレクトする方法を参照してください。
-
ファイルのチェックサム値を生成したので、ダウンロードソースが比較のために提供したチェックサム値と等しいかどうかを確認する必要があります。
チェックサムは一致しますか?
すばらしいです!これで、コンピュータ上のファイルが提供されているファイルと完全に同一であることが完全に確認できます。
これは、ダウンロードプロセス中にエラーが発生していないことを意味します。元の著者または非常に信頼できるソースが提供するチェックサムを使用している限り、ファイルが悪意のある目的で改ざんされていないことを確認することもできます。
チェックサムは一致しませんか?
ファイルをもう一度ダウンロードしてください。元のソースからファイルをダウンロードしていない場合は、そのファイルを元に戻してください。
-
提供されたチェックサムと完全に一致しないファイルをインストールしたり使用したりすることは絶対にありません。




