ISOイメージのチェックサムを確認する方法
ISOイメージのチェックサムを確認することで、ファイルの整合性やダウンロード時の破損の有無を検証できます。この操作は、Windowsの標準機能、ファイルマネージャーやアーカイバ、またはオンラインサービスを使用して実行できます。
方法1:オペレーティングシステム標準機能
追加ソフトウェアをインストールせずに、Windows標準のコマンドプロンプトまたはPowerShellを使用してISOイメージのチェックサムを取得できます。
手順1:コマンドプロンプト (CertUtil)
CertUtilユーティリティはすべてのWindowsバージョンに搭載されており、ファイルのハッシュ値を計算します。以下の手順を実行してください。
- Win + Rキーを押し、
cmdと入力して「OK」をクリックします。 - 開いたコンソール画面に次の構文のコマンドを入力し、Enterキーを押します。
certutil -hashfile "<ファイルパス>"
計算が完了するまで待ちます。結果がコンソール画面に表示されます。
手順2:PowerShell
Windows 8以降に標準搭載されているPowerShellでも、ファイルのチェックサムを計算できます。手順は以下の通りです。
- 検索メニューを開き、
PowerShellと入力してアプリケーションを起動します。 - 必要なパラメータを指定したコマンドを入力し、Enterキーを押します。
Get-FileHash "<ファイルパス>" -Algorithm <アルゴリズム>
- 計算結果が画面に表示されます。
-Algorithmパラメータには、SHA1、SHA256、SHA384、SHA512、MD5のいずれかのアルゴリズムを指定できます。コマンドの具体的な例は以下の通りです。
Get-FileHash "D:\Windows.iso" -Algorithm SHA1
方法2:サードパーティ製プログラム
ファイルのハッシュ値を確認するためのアプリケーションは多数存在します。ここでは、無料で利用できる代表的な2つのソリューションを紹介します。
手順1:Total Commander
ファイルマネージャーTotal Commanderは、チェックサム計算機能を内蔵しています。プログラム起動後、以下の手順を実行してください。
- 作業領域でISOイメージが保存されているフォルダに移動し、対象ファイルをシングルクリックで選択します。
- 「ファイル」メニューを展開し、「CRCサムの計算」を選択します。
- 表示されたウィンドウで、必要なチェックサムの種類を選択し、「OK」をクリックします。選択したアルゴリズムに対応する拡張子のファイルが生成されます。
- 生成されたファイルを「メモ帳」で開き、計算されたハッシュ値を確認します。
注意:チェックサムファイルの生成時に、アドレスバーで保存先のパスを指定することができます。
手順2:7-Zip
アーカイバ7-Zipは、CRC-32、CRC-64、SHA-1、SHA-256形式でチェックサムを取得できます。プログラムインストール後、以下の操作を行います。
- 標準の「エクスプローラー」を開きます。
- 対象のISOファイルがあるフォルダに移動します。ファイルを右クリックし、コンテキストメニューから
CRC SHAにカーソルを合わせ、アスタリスクの項目を選択すると、利用可能なすべてのチェックサムが計算されます。 - 処理が完了すると、新しいダイアログウィンドウに結果が表示されます。
処理を迅速化するには、2番目の手順でCRC SHAサブメニューから特定のハッシュタイプを直接選択することも可能です。
方法3:オンラインサービス
ソフトウェアのインストールが不可能または望ましくない場合、専用のウェブサービスを通じてISOファイルのチェックサムを確認できます。以下はFile Checksumサービスを例とした手順です。
- サービスページのSHA1セクションで、取得したいハッシュ値の種類を選択します。
- Drag and Dropエリアをクリックし、開いたエクスプローラーでISOイメージを指定し、「開く」ボタンで確定します。
- 計算されたチェックサムがページ上のフィールドに表示されます。
重要:オンラインサービスの利用は、2GBを超えるファイルには推奨されません。大容量データのアップロードと処理には多大な時間を要する場合があります。