Windows 11にアップグレードしようとして、ハードウェアが互換性がないという厄介なメッセージが表示される場合は、TPM 2.0またはセキュアブートが有効になっていない可能性があります。確かに、Windows 11はこれらの機能にかなり力を入れています。当然のことながら、「インストール」をクリックするだけでは難しくなります。しかし、ご安心ください。新しいマザーボードでは、特に安全上の理由からデフォルトで無効になっている場合、これらの機能を有効にするのは必ずしも簡単ではありません。朗報です。通常はUEFI/BIOSに入り、スイッチをいくつか切り替えるだけで済みます。ただし、ほとんどのメーカーがそれほど簡単に設定してくれるとは期待しないでください。BIOSメニューが宇宙船のコックピットのように見える場合もあります。最新のシステムでは、TPM 2.0とセキュアブートを有効にするだけで、Windows 11へのアップグレードは完了するので、確認する価値はあります。ただし、システムが少し古かったり、特殊な場合は、追加のトラブルシューティングが必要になる場合があります。ここでは、注意すべき点と BIOS を起動してオンにする方法の概要を説明します。
PCまたはノートパソコンにTPM 2.0またはセキュアブートが搭載されているかどうかを確認する方法
これらの設定が有効になっているかどうかを確認するためだけに、UEFIに再起動する必要はありません。Windowsには、必要な情報のほとんどを確認できる便利な情報ツールが組み込まれています。正直なところ、この情報を確認することは、意味もなくBIOSをいじくり回す前に行う最も簡単な第一歩です。
- Windows + Rを押し、入力し
msinfo32
て Enter キーを押します。「システム情報」ウィンドウが開きます。 - 「システム概要」が選択されていない場合はクリックしてください。下にスクロールして「セキュアブートの状態」の行を見つけてください。「オン」と表示されていれば正常です。そうでない場合は、BIOSでセキュアブートが無効になっている可能性があります。
- 「システム概要」で、「Trusted Platform Module (TPM) 2.0」の項目を探します。「使用可能」または「準備完了」と表示されている場合、TPM 2.0は有効になっています。項目が見つからない、または「見つかりません」と表示されている場合は、BIOSで有効にする必要があります。
- 簡単な方法としては、デバイスマネージャーを開いて「セキュリティデバイス」を展開し、「Trusted Platform Module 2.0」が表示されていれば設定完了です。表示されない場合は、BIOSを確認しましょう。
一部のシステムでは、BIOS で有効にするまで TPM 情報がここに表示されないため、TPM 情報が表示されなくても驚かないでください。これは、さらに確認する必要がある兆候です。
UEFI BIOSでTPM 2.0とセキュアブートを有効にする
ここからが面倒ですが、簡単です。設定をいくつか見つけるだけです。メーカーごとにレイアウトが異なるため、ここでの説明は一般的なものです。運が良ければ、BIOSメニューはシンプルで使いやすいでしょう。そうでない場合は、自分で調べてみるか、マザーボードのモデルをオンラインで検索してください。
BIOS/UEFIファームウェア設定に入る方法
- Windows + Iを押して設定を開き、「更新とセキュリティ」 > 「回復」に移動します。
- 「PCAスタートアップ」を探して、「今すぐ再起動」をクリックします。
- 青い「オプションの選択」画面が表示されたら、「トラブルシューティング」を選択します。
- 次に、「詳細オプション」をクリックします。
- 次に「UEFIファームウェア設定」を選択し、「再起動」をクリックします。PCがBIOS/UEFIモードで再起動します。
簡単ですよね? まあ、ほとんどの場合は大丈夫です。ただし、BIOS が UEFI モードではない場合、または CSM (互換性サポート モジュール) モードになっている場合は、それでもうまくいかない可能性があることを覚えておいてください。
セキュアブートの有効化
これは通常、BIOSのブートタブまたはセキュリティタブの下にあり、「セキュアブート」または「セキュアブートコントロール」と呼ばれることが多いです。最近のマザーボードでは最も目立つオプションですが、一部のOEMでは奥深くに隠されている場合もあります。見つけたら、「有効」に設定してください。
切り替えスイッチがない場合は、「セキュアブートモード」オプションを探してください。有効にするには、「標準」から「カスタム」に切り替える必要がある場合があります。システムモードが「UEFI」(レガシー/CSMではない)に設定されていることを確認してください。そうでない場合、セキュアブートは有効になりません。
切り替え後、変更を保存して再起動すると、システムが正常に起動するはずです。起動しない場合、またはオプションが見つからない場合は、マザーボードのマニュアルまたはメーカーのウェブサイトを確認してください。多くの場合、ハードウェアでセキュアブートを有効にするための具体的な手順が記載されています。
IntelマザーボードでTPM 2.0を有効にする
BIOSで「Intel PTT」(プラットフォーム・トラスト・テクノロジー)を探してください。これはIntelチップのTPMに相当します。通常は「詳細設定」>「セキュリティ」セクションにあります。
「TPM」または「Intel PTT」を有効にして保存し、再起動してください。BIOSのバージョンによっては、「PTT」または「Intel TPM」と表記されている場合もあります。設定によってはスイッチを切り替えるだけで簡単に有効化できますが、他の環境では、オプションを表示させるためにBIOSをアップデートする必要がある場合もあります。
AMDマザーボードでTPM 2.0を有効にする
多くの場合、BIOSの「セキュリティ」または「詳細設定」メニューで「fTPM」または「AMD CPU fTPM」をオンにする必要があります。「TPMデバイスサポート」や「セキュリティデバイスサポート」といったオプションを探し、「有効」に切り替えてから、BIOSの名称に応じて「fTPM」または「AMD fTPM」を有効にしてください。
変更を保存して再起動してください。基本的に、この機能を有効にするにはいくつかのオプションを切り替えるだけですが、無闇に変更しないでください。不明な場合は、マザーボードのモデルを検索することをお勧めします。
ハードウェア要件に関する最終メモ
TPM 2.0とセキュアブートを有効にした後でも、お使いのPCはWindows 11のその他のハードウェア要件(互換性のあるプロセッサ、4GB以上のRAM、64GB以上のストレージ、Trusted Display(720p以上)など)を満たしている必要があることに注意してください。そのため、これらの要件も必ず確認してください。数年以上前のシステムでは、動作が不安定になったり、追加の調整が必要になる場合があります。
まとめ
- msinfo32またはデバイスマネージャーでTPM 2.0とセキュアブートを確認します
- Windows + I > 回復 > 高度なスタートアップ > UEFIファームウェア設定でBIOSに入ります
- 「セキュアブート」と「TPM」または「fTPM」のオプションを見つけて有効にします(通常は「セキュリティ」または「ブート」タブにあります)。
- 保存して再起動し、システム情報またはデバイスマネージャーでこれらがアクティブであることを確認します。
- ハードウェアが Windows 11 のその他の仕様 (プロセッサ、RAM、ストレージ) を満たしていることを確認します。
まとめ
総じて言えば、TPM 2.0とセキュアブートの有効化は、非常に複雑な設定というよりも、どこを見れば何を切り替えればよいかを知ることが重要です。確かにBIOSメニューは面倒ですが、適切な設定を見つけてしまえば、通常は保存して再起動するだけで済みます。ただし、1つの方法がうまくいかない場合は、別のBIOSオプションを試すか、ファームウェアのアップデートが必要になる場合があることを覚えておいてください。このプロセスは完璧ではありません。特にBIOSのアップデート後、一部のシステムは予期せぬ動作をする可能性があります。しかし、これらの設定を有効にすれば、Windows 11へのアップグレードパスははるかに明確になります。この方法が、誰かの頭痛の種を少しでも軽減してくれることを願っています。幸運を祈ります!