FCIVを使用してWindowsでファイルの整合性を確認する方法

Microsoft FCIVでファイルを確認する簡単な手順

ISOイメージサービスパック 、およびもちろんソフトウェアプログラムやオペレーティングシステム全体のような、ダウンロードするファイルの種類によっては、大きくて高プロファイルになることが多く、ダウンロードのエラーや悪意のある第三者による改ざんが発生しがちです。

幸運なことに、多くのWebサイトでは、 チェックサムと呼ばれるデータを提供しています。このチェックサムを使用すると、自分のコンピュータ上にあるファイルが提供しているファイルとまったく同じであることを確認できます。

ハッシュ値またはハッシュ値とも呼ばれるチェックサムは、 暗号化ハッシュ関数 (通常MD5またはSHA-1 )をファイル上で実行することによって生成されます。 使用しているバージョンのファイルでハッシュ関数を実行することによって生成されたチェックサムと、ダウンロードプロバイダーによって発行されたチェックサムを比較すると、両方のファイルが同一であることがほぼ確実に証明できます。

無料のチェックサム計算機であるFCIVを使用して、ファイルの整合性を確認するには、以下の簡単な手順に従ってください。

重要:ファイルの元のプロデューサ、またはファイルを使用したことを信頼する他の人が、比較するチェックサムを提供している場合にのみ、ファイルが本物であることを確認できます。 あなたがそれを比較するのに信頼できるものがなければ、チェックサムを自分で作ることは役に立たない。

所要時間: FCIVを使用してファイルの整合性を確認するには、5分未満で完了する必要があります。

FCIVを使用してWindowsでファイルの整合性を確認する方法

  1. ファイルChecksum Integrity Verifier FCIV」とも呼ばれることが多い)をダウンロードして「インストール」します 。 このプログラムは、マイクロソフトから自由に入手でき、一般的に使用されているすべてのバージョンのWindowsで動作します
    1. FCIVはコマンドラインツールですが、あなたを恐怖させません。 下記のチュートリアルに従うと特に便利です。
    2. ヒント:過去に上記のチュートリアルに従っていれば、このステップを省略することができます。 これらの手順の残りの部分は、FCIVをダウンロードして上記のリンクに記載されている適切なフォルダに配置したことを前提としています。
  2. チェックサム値を作成するファイルが格納されているフォルダに移動します。
  3. そこに移動したら、 Shiftキーを押しながらフォルダ内の空き領域を右クリックします。 表示されるメニューで、 ここでコマンドウィンドウを開くオプションを選択します。
    1. コマンドプロンプトが開き、プロンプトがこのフォルダにプリセットされます。
    2. たとえば、コンピュータ上でチェックサムを作成したいファイルがダウンロードフォルダにあるため、コマンドプロンプトウィンドウのプロンプトには、 ダウンロードフォルダからこの手順を実行した後にC:\ Users \ Tim \ Downloads>が読み込まれます。
  1. 次に、FCIVにチェックサムを生成させたいファイルの正確なファイル名を確認する必要があります。 あなたはすでにそれを知っているかもしれませんが、確かめるために再確認してください。
    1. これを実行する最も簡単な方法は、 dirコマンドを実行して完全なファイル名を書き留めることです。 コマンドプロンプトで次のように入力します。
    2. dirはそのフォルダ内のファイルのリストを生成するはずです:
    3. 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>
    4. この例では、チェックサムを作成するファイルはVirtualBox-4.1.2-73507-Win.exeですので、正確に記述します。
  2. これで、FCIVでサポートされている暗号化ハッシュ関数の1つを実行して、このファイルのチェックサム値を作成できます。
    1. VirtualBox-4.1.2-73507-Win.exeファイルをダウンロードしたWebサイトから、SHA-1ハッシュを公開することにしたとしましょう。 これは、ファイルのコピーにSHA-1チェックサムを作成したいということです。
    2. これを行うには、次のようにFCIVを実行します。
    3. fciv VirtualBox-4.1.2-73507-Win.exe -sha1ファイル名全体を入力してください - ファイル拡張子を忘れないでください!
    4. MD5チェックサムを作成する必要がある場合は、 -sha1の代わりに-md5使用しコマンドを終了します。
    5. ヒント: 「 'fciv'が内部コマンドまたは外部コマンドとして認識されていません...」というメッセージが表示されましたか? 上記の手順1にリンクされているチュートリアルの説明に従って、適切なフォルダにfciv.exeファイルを配置してください。
  1. 上記の例を続けて、FCIVを使用してファイルでSHA-1チェックサムを作成した結果を次に示します。
    1. // //ファイルチェックサム整合性検証ツールバージョン2.05。 // 6b719836ab24ab48609276d32c32f46c980f98f1 virtualbox-4.1.2-73507-win.exeコマンドプロンプトウィンドウのファイル名の前の数字/文字列がチェックサムになります。
    2. 注意:チェックサム値の生成に数秒以上かかる場合、特に非常に大きなファイルに生成しようとする場合は心配しないでください。
    3. ヒント:ステップ5で実行したコマンドの最後に> filename.txtを追加することで、FCIVによって生成されたチェックサム値をファイルに保存できます。ヘルプが必要な場合は、コマンド出力をファイルにリダイレクトする方法を参照してください。
  2. ファイルのチェックサム値を生成したので、ダウンロードソースが比較のために提供したチェックサム値と等しいかどうかを確認する必要があります。
    1. チェックサムは一致しますか?
    2. すばらしいです! これで、コンピュータ上のファイルが提供されているファイルと完全に同一であることが完全に確認できます。
    3. これは、ダウンロードプロセス中にエラーが発生していないことを意味します。元の著者または非常に信頼できるソースが提供するチェックサムを使用している限り、ファイルが悪意のある目的で改ざんされていないことを確認することもできます。
    4. チェックサムは一致しませんか?
    5. ファイルをもう一度ダウンロードしてください。 元のソースからファイルをダウンロードしていない場合は、そのファイルを元に戻してください。
    6. 提供されたチェックサムと完全に一致しないファイルをインストールしたり使用したりすることは絶対に避けてください!