ASRock マザーボードで TPM を有効にする方法
トラステッド・プラットフォーム・モジュール(TPM)は、PC内部のハードウェアセキュリティの金庫として機能する暗号化モジュールです。不正アクセス、特にブルートフォース攻撃などによるアクセスを制限することで、データの安全性を確保します。従来はマザーボード上の専用の物理チップとして動作していましたが、現在ではほとんどの最新マザーボードでチップセットに組み込まれているか、ファームウェアベース(ファームウェアTPMやfTPMなど)になっています。ASRockマザーボード(Intel製でもAMD製でも)をお使いの場合は、通常、BIOS経由でTPMを有効化できます。ただし、プロセッサとBIOSのバージョンによって設定方法が多少異なる場合があることに注意してください。
最近、TPMがますます話題になっているのがWindows 11です。公式の最小要件はかなり厳しく、MicrosoftはTPM 2.0を必須としています。もちろん回避策はありますが、Windows 11を「公式」にインストールする場合は、TPMの有効化がほぼ必須です。さらに、TPMを有効にするとマシンのセキュリティが強化されます。メジャーブート、BitLocker暗号化、辞書攻撃からの保護、Windows Helloキーのセキュリティ強化といったメリットが得られます。
ASRockマザーボードでTPMを有効にする方法
基本的には、ファームウェアインターフェース(BIOS/UEFI)にアクセスする必要があります。手順はIntelでもAMDでもほぼ同じですが、細かい違いがあります。一般的な手順は以下のとおりです。
Intelセットアップの場合
- PC を起動し、起動中にF2 キーまたはDelキーを押してBIOS に入ります。
- そこに到達したら、[セキュリティ]タブに移動します。通常、ここで魔法が起こります。
- Intel Platform Trust Technology (または PTT) を探し、有効に切り替えます。
- 次に、 [終了]タブに切り替えて、[変更を保存して終了] を選択します。
設定によっては、この設定が「詳細設定」 → 「Intel」や「ファームウェア設定」といった別のメニューにある場合があります。少し操作しづらいかもしれませんが、よくあることです。BIOSのバージョンによっては、この設定が別のサブメニューに隠れている場合もあります。
AMDプロセッサの場合
- 同じ初期手順: 再起動し、F2 キーまたはDelキーを押してBIOS に入ります。
- 「詳細設定」タブに移動します。通常、ここには AMD 関連の項目があります。
- CPU 構成を見つけて選択します。
- AMD fTPM スイッチ を探します。「ファームウェア TPM」や「セキュリティ デバイス サポート」などの表示がある場合があります。
- AMD fTPM スイッチ をAMD CPU fTPMに設定します。場合によっては、「有効」や「オン」といったオプションが表示されたり、スイッチを切り替えるだけの場合もあります。
- もう一度「終了」タブから保存して終了します。
保存後、PCが再起動します。TPMが本当にオンになっているか確認するには、Windowsを起動して「実行」を実行してくださいtpm.msc(Windows+キーを押しRて「実行」を起動し、「TPM が使用可能です」と入力してください)。ウィンドウがポップアップ表示され、「TPM が使用可能です」と表示されます。表示されない場合は、すべてが正しく保存されているか確認してください。保存を忘れると、BIOSが保存を忘れてしまうことがあります。
追記:「互換性のあるTPMが見つかりません」というメッセージが引き続き表示される場合は、変更が正しく保存されていないか、BIOS設定によってTPMがブロックされている可能性があります。TPMをクリアするかBIOSをデフォルトにリセットすると問題が解決する場合がありますが、慎重に行う必要があります。不注意な場合、データが消去される可能性があります。また、マザーボードのファームウェアアップデートによってTPMサポートが追加または改善される場合がありますので、ASRockからアップデートが提供されているかどうかご確認ください。
こうした作業は必ずしも簡単ではなく、BIOSアップデートによってオプションの位置や動作が劇的に変わることもあります。そのため、忍耐強く試行錯誤する必要があるかもしれません。
有効にすると、TPM の検証、BitLocker の有効化、Windows Hello の設定などが可能になります。これらの操作は TPM が有効になっていることが前提となります。なぜそうなるのかは分かりませんが、一部のマシンでは BIOS で TPM を切り替えて保存するのが面倒なようです。ある PC ではうまくいって、別の PC ではうまくいかない場合は、BIOS をリセットするか、ファームウェアを再度フラッシュしてみてください。セキュリティに関する BIOS オプションは奥深くに埋もれている場合があり、オプションが全く見つからない場合は BIOS を更新する必要があるかもしれません。
まとめ
- BIOS/UEFIに入ります(起動時にF2またはDelを押します)
- セキュリティまたは詳細設定を見つけます
- 必要に応じてIntel PTTまたはAMD fTPMを有効にする
- 保存して再起動
- WindowsでTPMの状態を確認するには
tpm.msc
まとめ
TPMを有効にするのは、BIOSでちょっとした宝探しをするような作業です。特にマザーボードによってメニュー名や設定が異なるため、なおさらです。しかし、一度有効になれば、Windowsの新しいセキュリティ機能が使えるようになり、システムの将来性も少し向上します。BIOSメニューはユーザーフレンドリーとは言えないので、時々面倒に感じることもありますが、少なくとも実行可能です。この記事が、BIOS設定の迷いに悩まされる誰かの助けになれば幸いです。