Windows 10でゲーム用にTPM 2.0とセキュアブートを有効にする方法



Windows 10でゲーミングPCを使っている場合、Call of Duty: Black Ops 7Battlefield 6といった最新タイトルをプレイしたいなら、TPM 2.0とセキュアブートがオンになっていないとおそらく行き詰まるでしょう。少し奇妙に感じるかもしれませんが、アンチチートシステムとセキュリティレイヤーのおかげで、これらは互換性のために*必須*の機能になっています。これらがないと、「セキュアブートが有効になっていません」といったエラーが表示されたり、特定のゲームの起動がブロックされたりする可能性があります。信じてください、これらを有効にする価値はあります。特にBIOSとUEFIの設定は少し複雑ですが、一度コツをつかめばかなり簡単です。

実際のところ、ファームウェア設定でTPM 2.0とセキュアブートを有効にするのが良いでしょう。そうすれば、システムは要件を満たし、毎回エラーに悩まされることがなくなります。少し難しいのは?ハードウェアによっては、レガシーBIOSからUEFIに切り替え、ドライブをMBRからGPTに変換してから、これらのオプションを有効にする必要があるかもしれません。当然ながら、Windowsはそれを本来よりも難しくしているからです。

Windows 10でTPM 2.0とセキュアブートを有効にする方法

システムがすでにセキュアブートとUEFIをサポートしているかどうかを確認する

この手順は、セキュアブートとUEFIがゲームに含まれているか、またはレガシーBIOSで止まっているかを判断するのに役立ちます。システム情報(スタートで検索)を開き、「BIOSモード」を確認します。UEFIと表示されている場合、そのまま使用できるか、セキュアブートを有効にするだけで済みます。レガシーと報告されている場合は、まずUEFIに切り替える必要があります。また、「セキュアブートの状態」も確認してください。オフになっている場合は、ファームウェア設定でオンにする必要があります。一部のシステムでは、特にレガシーBIOSまたはMBRディスクでWindowsを実行している場合、セキュアブートがグレー表示または無効になっている場合があります。

TPM 2.0がサポートされているかどうかを確認する

簡単な方法:スタートを押してを検索しtpm.msc、Trusted Platform Module Management を開きます。TPM の準備が完了し、バージョン 2.0 であることを示すステータスが表示されれば問題ありません。「互換性のある TPM が見つかりません」と表示される場合は、ファームウェアで TPM が有効になっていないか、ハードウェアが TPM をサポートしていません。特に OEM ラップトップやカスタムビルドの場合、TPM がファームウェアで無効になっているか、まったく存在しないことがあります。AMD ユーザーの場合はfTPMや「AMD fTPM スイッチ」などのオプションが表示される場合があり、Intel ユーザーの場合はPTTオプションが表示される場合があります。これらは基本的にソフトウェアベースの TPM ですが、有効です。

UEFIでTPM 2.0とセキュアブートを有効にする

システムが既にUEFIモードで起動している場合は、TPM 2.0とセキュアブートを有効にするには、ファームウェアの設定を行うだけです。設定画面を開くには、まず「設定」 > 「更新とセキュリティ」 > 「回復」と進み、「詳細なスタートアップ」「今すぐ再起動」をクリックします。そこから「トラブルシューティング」 > 「詳細オプション」 > 「UEFIファームウェア設定」と進み、「再起動」をクリックします。これでファームウェアメニューが表示されます。

内部に入ると、マザーボードによって大きく異なりますが、一般的には次のようになります。

  • セキュリティまたはブートメニューを見つけます。
  • セキュア ブートなどのオプションを探して有効にします。
  • ファームウェアがサポートしている場合は、TPM 2.0またはfTPM/PTTもオンにします。
  • 保存して終了します。

一部のマザーボードでは、「セキュリティ」タブに「セキュアブート」のチェックボックス、または専用のTPM設定が表示される場合があります。有効化してからWindowsを再起動してください。環境によっては、まずセキュアブートを無効にし、TPMが認識された後に再度有効化する必要がある場合もあります。

BIOSでTPM 2.0とセキュアブートを有効にする(PCがレガシーBIOSを使用している場合)

レガシーBIOSで動作させると、Windows 10がTPMとセキュアブートのサポートにGPTディスクを使用したUEFIを優先するようになったため、状況が少し複雑になります。まず、ドライブがMBRではなくGPTかどうかを確認する必要があります。確認するには、「ディスクの管理」(検索)を開き、メインドライブを右クリックして「プロパティ」を選択します。 「ボリューム」タブで「パーティションスタイル」を探します。 「マスターブートレコード(MBR)」と表示されている場合は、GPTに変換する必要がありますが、注意が必要です。MBR2GPTツールを使用しない限り、通常はWindowsの再インストールが必要になります。

再インストールせずに MBR を GPT に変換するには:

  • Windows 回復を起動します ( [設定] > [更新とセキュリティ] > [回復] を選択し、[今すぐ再起動] を選択します)。
  • [トラブルシューティング] > [詳細オプション] > [コマンド プロンプト]を選択します。
  • 入力しmbr2gpt /validateてEnterキーを押します。成功したら、次の手順に進みます。
  • 入力しmbr2gpt /convertてEnterキーを押します。注意:これによりドライブが変換されますが、BIOSでファームウェアをレガシーからUEFIに切り替える必要があります。

変換後、再起動してBIOSに入ります(通常は起動中にDeleteまたは を押しますEsc)。ファームウェアモードスイッチに移動し、UEFIに設定します。保存して再起動し、UEFIファームウェア内でセキュアブートTPM 2.0のオプションをオンにします。繰り返しますが、正確なラベルはメーカーによって異なります。

レガシーBIOSからUEFIへの切り替え

BIOSまたはファームウェアメニューで、「ブートモード」「CSM(互換性サポートモジュール)」などのオプションを探します。CSMまたはレガシーブートを無効にし、UEFIを有効にします。変更を保存して再起動します。これは少し複雑な部分です。システムによってはオプションがロックされていたり、BIOSのアップデートが事前に必要だったりする場合があります。不明な場合は、マザーボードまたはデバイスのサポートドキュメントを確認してください。UEFIが有効になったら、セキュアブートとTPMのサポートを再確認し、ファームウェアでこれらの機能を有効にします。これでWindowsがTPM 2.0とセキュアブートを認識するようになり、準備完了です。

まとめ

基本的に、TPM 2.0とセキュアブートを有効にするのは、特にレガシーBIOSやMBRディスクを扱っている場合は、ちょっとした宝探しのようなものです。重要なのは、まず対応状況を確認し、必要に応じてUEFIに慎重に切り替え、ディスクをGPTに変換し、最後にファームウェアでこれらのセキュリティ機能を有効にすることです。必ずしも最初からうまくいくとは限りません。システムによっては、BIOSのアップデートや、特定の設定を何度か無効化・有効化する必要があるかもしれません。しかし、一度設定が完了すれば、新作AAAゲームの起動がはるかにスムーズになり、エラーも少なくなります。

まとめ

  • システム情報でUEFIモードとセキュアブートのサポートを確認します
  • tpm.msc で TPM 2.0 のサポートを確認する
  • 必要に応じて、mbr2gptを使用してMBRをGPTに変換します。
  • ファームウェアをレガシーBIOSからUEFIに切り替える
  • ファームウェア設定内でセキュアブートとTPMを有効にする
  • 再起動して、安全でゲーム対応のセットアップをお楽しみください

これで問題が解決すれば幸いです。ただし、マザーボードのブランドによって手順が若干異なるため、Google検索やOEMのサポートページを確認するのが最善策となる場合もあります。これでアップデートが1つでもうまくいくといいのですが。私が試した数台のマシンではうまくいきましたが、完璧ではありませんが、効果はあります。



この記事は役に立ちましたか?