エラー「This build of Vanguard requires TPM version 2.0」の修正方法

エラー「This build of Vanguard requires TPM version 2.0」は、アンチチートソリューションVanguardのセキュリティ要件をシステムが満たしていない場合、Valorantの起動時に発生します。正しく動作させるには、バージョン2.0のアクティブなトラステッドプラットフォームモジュールが必要です。以下に、この問題の診断と解決方法を示します。

TPMモジュールの有無の確認

問題解決の最初のステップは、システム内のTPMモジュールの存在と状態を確認することです。最新のマザーボードは通常、ハードウェアまたはソフトウェアとして機能するセキュリティモジュールを内蔵しています。適切な診断により、最適なコンポーネントの有効化方法を選択できます。

  1. 「デバイスマネージャー」を開きます。これを行うには、「スタート」ボタンを右クリックし、コンテキストメニューから該当する項目を選択します。
  2. マネージャーウィンドウで、「セキュリティデバイス」カテゴリを展開します。
  3. 「トラステッド プラットフォーム モジュール」コンポーネントの有無を確認します。これが存在しない場合は、モジュールが物理的に取り付けられていないか、ファームウェアレベルで無効化されている可能性があります。
  4. 拡張診断のために、Win + Rキーを押してtpm.mscと入力し、Enterを押します。
  5. 開いたスナップインで、モジュールの製造元とバージョン情報を確認します。この情報が表示される場合、TPMは利用可能であり、既に有効化されているか、UEFI/BIOS設定で有効化できる状態にあることを示します。

方法1: BIOS/UEFIからTPMを有効にする

ファームウェアインターフェースを通じてTPMモジュールを有効化することは、問題を解決するための最も直接的な方法です。通常、セキュリティモジュールはシステムに物理的に存在していますが、無効状態にあります。このコンポーネントを有効にするために、追加のハードウェアを購入する必要はありません。

  1. コンピューターのBIOS/UEFI設定に入ります。
  2. 拡張設定を担当するセクション(通常はAdvancedまたはSettingsと呼ばれます)に移動します。
  3. セキュリティモジュールに関連するパラメーター(例:TPM Device Selection)を見つけます。必要に応じて、マザーボードのユーザーマニュアルを参照してください。
  4. 見つかったパラメーターの値をEnabledに設定します。
  5. 変更を保存し、コンピューターを再起動します。

方法2: BIOS/UEFIバージョンの更新

古いファームウェアバージョンは、TPMの誤動作やサポート欠如の原因となり、エラー発生につながります。最新のBIOSバージョンをインストールすると、セキュリティ機能のサポートが改善され、問題が解決することがよくあります。

  1. 現在のファームウェアバージョンを確認し、マザーボード製造元の公式サイトからアップデートファイルをダウンロードします。
  2. 製造元の指示に従い、システム損傷を避けるため手順を厳守してBIOS/UEFIを更新します。
  3. 更新と再起動が正常に完了したら、再度ファームウェア設定に入ります。
  4. AdvancedSecurity、またはSettingsセクションに移動し、TPMまたは類似テクノロジーのサポートパラメーターを有効化します。

方法3: Intel PTTまたはAMD fTPMの有効化

Intel Platform Trust Technology (PTT)およびAMD Firmware TPM (fTPM)テクノロジーは、プロセッサに統合された物理TPMモジュールのソフトウェア版です。これらはVanguardのセキュリティ要件を完全に満たし、個別のハードウェアを取り付けることなく、ファームウェア設定を通じて有効化されます。

  1. コンピューターのUEFI/BIOSインターフェースに入ります。
  2. プロセッサのセキュリティ設定セクションを見つけます。IntelシステムではIntel Platform Trust Technology (PTT)パラメーターを、AMDシステムではAMD CPU fTPMを探します。
  3. 見つかったテクノロジーの値をEnabledに設定します。
  4. 変更を保存し、設定を終了します。

方法4: 互換モードでの起動

ゲームの実行可能ファイルを以前のバージョンのオペレーティングシステムとの互換モードで起動することは、一時的な解決策となり得ます。これにより、アンチチートが実行する環境チェックの一部を回避できますが、これは問題解決の主要な方法ではありません。

  1. Valorantの実行可能ファイル(ランチャーではないもの)を見つけます。それを右クリックし、「プロパティ」を選択します。
  2. 開いたウィンドウで、「互換性」タブに移動します。
  3. 「互換モードでこのプログラムを実行する」のチェックボックスをオンにします。
  4. ドロップダウンリストから、Windows 8Windows 7などのオペレーティングシステムを選択します。
  5. 「管理者としてこのプログラムを実行する」のチェックボックスもオンにすることを推奨します。
  6. 「適用」ボタンをクリックし、次に「OK」をクリックします。

方法5: OSとソフトウェアコンポーネントの更新

古いドライバやシステムコンポーネントの存在は、特にWindows 11環境でエラー発生の原因となります。オプションの更新を含むすべての最新アップデートをインストールすることで、セキュリティサブシステムの動作に関連する不具合を解消できます。

  1. 「スタート」ボタンをクリックし、該当するアイコンを選択して「設定」アプリケーションを開きます。
  2. 左側のパネルで「Windows Update」セクションを選択します。
  3. 「更新プログラムのチェック」ボタンをクリックし、見つかったすべての重要な更新プログラムをインストールします。
  4. 同じセクションで、「詳細オプション」のリンクをクリックします。
  5. 「オプションの更新プログラム」項目を選択します。
  6. ドライバまたはコンポーネントの更新がリストに表示されている場合は、それらを選択して「ダウンロードとインストール」ボタンをクリックします。

さらに、ビデオカードの製造元の公式ウェブサイトにアクセスし、専用ソフトウェアを使用して最新バージョンのグラフィックドライバをインストールすることを推奨します。

最新の説明書