WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法

インターネットからファイルをダウンロードしたばかりの場合は、ダウンロードしたファイルが改ざんされていないことを確認する必要があります。結局のところ、ハッカーがどんな悪質な策略を企てるかは誰にも分からないでしょう。ファイルの MD5、SHA-1、または SHA-256 チェックサムをチェックすることで、ファイルの整合性を検証し、ファイルが破損または変更されていないことを確認できます。

チェックサムとは何ですか?

チェックサムは、特定のファイルに対して暗号化アルゴリズムを実行した結果生成される短い一意の文字列です。アルゴリズムは、ファイルを構成するすべてのビットを調べ、それらの一意のビットに基づいてチェックサムを生成します。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
チェックサム計算図

ファイル内の 1 ビットでも変更されると、このチェックサムは変更されます。 2 つのチェックサムを比較することで、ファイルが破損または変更されていないことを確認できます。これは、ダウンロードしたファイルの破損や悪意のある改ざんを防ぐのに便利な方法です。

MD5、SHA-1、SHA-256 のチェックサムに最も一般的に使用されるアルゴリズムも利用可能であり、これらは暗号的に安全なアルゴリズムに基づいています。選択できる場合は、SHA-256 を使用してください。

チェックサムの使い方は?

チェックサムを使用するには、まず特定のファイルのチェックサムが何であるかを知る必要があります。これは、ファイルをダウンロードした同じソースから提供される必要があります。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
ファイル転送ハッシュ

以下のいずれかのツールを使用して、ダウンロードしたファイルを同じチェックサム アルゴリズムで実行します。それが終わったら、2 つの文字列を比較します。文字列が一致する場合、ファイルは変更されません。文字列が一致しない場合は、ファイルが元のファイルと異なることを意味します。

サードパーティツールでチェックサムを検証する

Windows でチェックサムを実行する最良の方法は、MD5 & SHA チェックサム ユーティリティというツールを使用することです。特定のファイルの MD5、SHA-1、SHA-256 チェックサムを同時に計算し、結果を提供されたデータと比較できるようにします。

1. MD5 & SHA チェックサム ユーティリティをダウンロードします。

2. ダウンロードしたファイルをダブルクリックしてプログラムを起動します。アプリケーションを正しく実行するために必要な .NET Framework 3.5 をダウンロードするように求められる場合があります。続行するには、 「この機能をダウンロードしてインストールする」をクリックします。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
Windows PCにMD5 & SHAチェックサムユーティリティをインストールする

3. 「参照」ボタンをクリックして、確認するファイルを選択します。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
MD5 & SHA チェックサムユーティリティでファイルを参照する

4. ダウンロードしたファイルに提供されたチェックサムを確認します。ダウンロードしたすべてのファイルにチェックサムが用意されているわけではありませんが、オープンソースやセキュリティを重視する開発者は、多くの場合チェックサムを提供します。そのチェックサムをクリップボードにコピーし、MD5 & SHA チェックサム ユーティリティの[貼り付け]ボタンをクリックします。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
MD5 & SHAチェックサムユーティリティにチェックサムを貼り付けます

5. 「検証」をクリックしてチェックサムを検証します。チェックサムがアプリケーションが計算したチェックサムと一致する場合、成功メッセージが表示されます。これは、お持ちのファイルが、以前にチェックしたファイルと同じであることを意味します。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
MD5 & SHA チェックサムユーティリティでMDSハッシュが一致したことを通知

6. チェックサムが異なる場合は、エラー メッセージが表示されます。これは、最後のチェックサムが計算されてからファイルが何らかの形で変更されたことを意味します。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
MD5 & SHA チェックサムユーティリティでハッシュがメッセージと一致しませんでした

ファイルエクスプローラーでチェックサムを検証する

チェックサムを頻繁に検証する場合は、 OpenHashTabに興味があるかもしれません。アプリケーションは、ファイル エクスプローラーのプロパティウィンドウに追加のタブをインストールします。 OpenHashTab はエクスプローラーに埋め込まれているため、別のアプリケーションを必要とせずにその場でチェックサムを計算できます。デフォルトでは、MD5、SHA-1、SHA-256、SHA-512 のハッシュ値を計算します。追加のハッシュ アルゴリズムは、OpenHashTab 設定で有効にできます。

: OpenHashTag が気に入らない場合は、同じ機能を持つHashCheckを試してください。

1. GitHub からOpenHashTab をダウンロードしてインストールします。

2. チェックサムを実行するファイルを右クリックし、コンテキスト メニューから [プロパティ]を選択します。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
Windowsアプリケーション/プログラムのコンテキストメニュー

3.ウィンドウの上部にある「ハッシュ」タブをクリックすると、選択したファイルの MD5、SHA-1、SHA-256、および SHA-512 ハッシュが表示されます。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
ファイルエクスプローラーの新しいハッシュタブ

4. 比較するチェックサムをコピーして、[チェック対象] ダイアログ ボックスに貼り付けます。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
OpenHashTabでチェックサムを比較する

5. ハッシュをチェックすると、「チェック対象」ボックスの下に一致するアルゴリズム (この場合は MD5) とファイル名が表示されます。それ以外の場合は、 「一致するものが見つかりません」というメッセージが表示されます。

Certutil を使用して Windows のチェックサムを検証する

何もダウンロードしたくない場合は、Windows コマンド プロンプトまたはターミナルで certutil コマンドを使用してチェックサムを検証します。

1.コマンドプロンプトを開きますWin + Rを押して、cmd.exeと入力して[OK]をクリックするか、スタートを開いて「コマンド プロンプト」を検索します。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
証明書ユーティリティ

2. cd コマンドを使用して、ダウンロードしたファイルがあるディレクトリに移動します。デフォルトでは、これは通常ダウンロードフォルダーですが、ファイルをコンピューターにダウンロードする人もいます。パスを取得する簡単な方法は、ファイルを右クリックして「パスのコピー」を選択することです。これをコマンドプロンプトにコピーします。

cd filepath
WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
Certutil ディレクトリ

3. ファイル名を指定して次のコマンドを入力します。

certutil -hashfile filename MD5
WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
Certutilハッシュ

4. コマンドの下に MD5 値が表示されます。この数値を、ダウンロードしたファイルで受け取ったハッシュ チェックサム値と比較します。この certutil コマンドを使用する場合、通常は、ユーティリティを実行した後に値をメモ帳にコピーし、手動で確認するだけです。

WindowsでMD5、SHA-1、SHA-256チェックサムを検証する方法
検証結果

5. MD5 が例として使用されていますが、このユーティリティは MD2、MD4、MD5、SHA1、SHA256、SHA384、SHA512 もサポートしています。

Sign up and earn $1000 a day ⋙

Leave a Comment

Windows 10/11で「現在のWindowsパスワードが必要です」というエラーを修正する方法

Windows 10/11で「現在のWindowsパスワードが必要です」というエラーを修正する方法

「最後にもう一度、現在の Windows パスワードを入力してください」というエラーが表示されていますか?この迷惑なポップアップにより、作業が妨げられる可能性があります。

Windows 10/11でマウントできないブートボリュームエラーを素早く修正する方法

Windows 10/11でマウントできないブートボリュームエラーを素早く修正する方法

マウントできないブートボリューム エラーは、インストールされているソフトウェアがオペレーティング システムと競合しているか、コンピューターが突然シャットダウンしているために発生します。以下の記事では、WebTech360 がこのエラーを修正するいくつかの方法を説明します。

Windows 11の最新���ップデートでクリップボード履歴エラーを修正する方法

Windows 11の最新���ップデートでクリップボード履歴エラーを修正する方法

後で使用するためにクリップボード履歴を使用してデータを保存する場合、何を試してもデータが空のままになる可能性がわずかにあります。

ノートパソコンのバッテリー残量の推定がなぜ正確にならないのでしょうか?

ノートパソコンのバッテリー残量の推定がなぜ正確にならないのでしょうか?

ほとんどのラップトップ ユーザーは、Windows でバッテリー寿命があと 2 時間残っていると表示された後、5 分後にはそれが 5 時間、あるいは 1 時間程度に跳ね上がるという状況を経験したことがあるでしょう。なぜ時間がこんなにも飛んでしまうのでしょうか?

ノートパソコンのバッテリー寿命を最大限に延ばすWindows 11の設定10選

ノートパソコンのバッテリー寿命を最大限に延ばすWindows 11の設定10選

ノートパソコンのバッテリーは時間の経過とともに劣化し、容量が低下するため、稼働時間が減少します。しかし、Windows 11 の設定をさらに細かく調整すると、バッテリー寿命が著しく向上するはずです。

マイクロソフト:Windows 11 21H2/22H2 を実行している PC は来月 23H2 への強制アップデートを実施します

マイクロソフト:Windows 11 21H2/22H2 を実行している PC は来月 23H2 への強制アップデートを実施します

Windows 11 バージョン 21H2 は、2021 年 10 月 4 日に世界中で展開が開始された Windows 11 の主要なオリジナル リリースの 1 つです。

マイクロソフトはユーザーを誘い込むため、Windows 11 のロック画面に Copilot QR コードを「スパム」している

マイクロソフトはユーザーを誘い込むため、Windows 11 のロック画面に Copilot QR コードを「スパム」している

2023年、マイクロソフトは人工知能に大きく賭け、OpenAIと提携してCopilotを実現しました。

Windows 11でユーザーアカウントを無効にする方法

Windows 11でユーザーアカウントを無効にする方法

他のユーザーがコンピューターにアクセスできないように、ユーザー アカウントを無効にすることができます。

Windowsノートパソコンの購入はこれまで以上に困難

Windowsノートパソコンの購入はこれまで以上に困難

NPU は、購入を遅らせて PC Copilot+ が主流になるまで待つほどに異なるのでしょうか?

Windows 11 ノートパソコンでバッテリー節約モードをオン/オフにする方法

Windows 11 ノートパソコンでバッテリー節約モードをオン/オフにする方法

Windows 11 のバッテリー節約モードは、ノートパソコンのバッテリー寿命を延ばすために設計された機能です。

マイクロソフト、Windows 11向けの新しい付箋アプリをリリース

マイクロソフト、Windows 11向けの新しい付箋アプリをリリース

何年も同じ状態が続いた後、2024 年半ばの Sticky Note アップデートによって状況は一変しました。

WindowsでIRQL NOT LESS OR EQUALエラーを修正する方法

WindowsでIRQL NOT LESS OR EQUALエラーを修正する方法

IRQL NOT LESS OR EQUAL エラーは、通常、システム プロセスまたはドライバーが適切なアクセス権限なしでメモリ アドレスにアクセスしようとしたときに発生するメモリ関連のエラーです。

Windows 11でファイルとフォルダのパスをコピーする6つの方法

Windows 11でファイルとフォルダのパスをコピーする6つの方法

パスは、Windows 11 内のファイルまたはフォルダーの場所です。すべてのパスには、特定の場所に到達するために開く必要があるフォルダーが含まれます。

Windows 10とWindows 11を比較する

Windows 10とWindows 11を比較する

Windows 11 が正式にリリースされました。Windows 10 と比較すると、Windows 11 にはインターフェースから新機能まで多くの変更点があります。詳細は下記の記事をご覧ください。

Windows 11のダウンロード方法、Microsoftから公式Win 11 ISOをダウンロードする方法

Windows 11のダウンロード方法、Microsoftから公式Win 11 ISOをダウンロードする方法

現在、Windows 11 は正式にリリースされており、公式の Windows 11 ISO ファイルまたは Insider Preview バージョンをダウンロードしてインストールできます。