比較・選び方 · Microsoft「TPM recommendations」に記載されたTPMの実装方式、BIOSモードの条件、機能別のTPM要件(2026-09-21閲覧)

TPM 2.0はモジュールを買う必要があるのか:dTPM・統合型・fTPMの違いと、機能別に本当に要る条件

自作PCのマザーボードには「TPMヘッダー」という差し込み口があり、別売のモジュールが売られています。一方でCPU側にはfTPM(AMD)やIntel PTTという機能があります。どちらを選ぶべきか、という問いに対するMicrosoftの答えは明快で、Windowsは互換性のあるTPMをどれも同じように使い、Microsoftはどの実装方式が良いかの立場を取らない、と書かれています。この記事は2026-09-21にMicrosoftの「TPM recommendations」を読み、3つの実装方式、TPMが見つからないときの最頻原因、そして機能ごとにTPMが必須かどうかを整理します。当サイトはモジュールの動作確認をしておらず、特定の製品も推奨しません。

公開 · 更新 · FaultNote 編集方針

TPM 2.0はモジュールを買う必要があるのか:dTPM・統合型・fTPMの違いと、機能別に本当に要る条件の流れ:1. 実装方式は3つあり、Windowsはそれらを区別しない、2. TPMが見つからないとき、いちばん多い原因はBIOSモード、3. 機能ごとに、TPMが必須かどうかは違う、4. モジュールを買う前に確認する3点、5. 1.2と2.0の差、そして2016年7月の区切り
この記事の手順・確認項目の一覧。実際のアプリ画面ではありません。

この記事が役立つ人・作業前の準備

  • マザーボードのTPMヘッダーを見て、別売モジュールを買うべきか迷っている人
  • UEFIにfTPMやIntel PTTの項目があり、有効にしてよいか判断したい人
  • TPMが見つからないと表示され、原因の候補を知りたい人

用意するもの

  • Windowsで tpm.msc を実行し、TPMの状態と仕様バージョンが表示されるかを確認する(読み取りのみ)
  • UEFI(BIOS)設定に fTPM、AMD fTPM、Intel PTT、Security Device Support といった項目があるかを確認する
  • 暗号化が有効な環境では、設定を変える前に回復キーの所在を確認しておく

1. 実装方式は3つあり、Windowsはそれらを区別しない

Microsoftの「TPM recommendations」は、TPM 2.0の提供形態を3つ挙げています。There are three implementation options for TPMs: Discrete TPM chip as a separate component in its own semiconductor package. Integrated TPM solution, using dedicated hardware integrated into one or more semiconductor packages alongside, but logically separate from, other components. Firmware TPM solution, running the TPM in firmware in a Trusted Execution mode of a general purpose computation unit.(原文は英語、訳は当サイトによるものです)

独立したチップとしてのディスクリート(dTPM)、他の部品と同じパッケージに収まりながら論理的には分離されている統合型、そして汎用演算ユニットのTrusted Execution環境でファームウェアとして動く fTPM の3つです。

そして、この記事の結論にあたる一文が同じページに続きます。Windows uses any compatible TPM in the same way. Microsoft doesn't take a position on which way a TPM should be implemented and there's a wide ecosystem of available TPM solutions, which should suit all needs. Windowsは互換性のあるTPMをどれも同じように使い、Microsoftはどの方式で実装すべきかの立場を取らない、という記載です。

したがって当サイトも「dTPMのほうが安全」とは書きません。Microsoftがそう書いていないからです。実務的な読み方としては、CPUまたはマザーボードにfTPMやIntel PTTがあるなら、それを有効にすれば足りる、ということになります。ただしこれはMicrosoftの文章ではなく、上の記載からの当サイトの解釈です。

2. TPMが見つからないとき、いちばん多い原因はBIOSモード

モジュールを買う前に確認すべきことが、同じページに書かれています。TPM 2.0 is not supported in Legacy and CSM Modes of the BIOS. Devices with TPM 2.0 must have their BIOS mode configured as Native UEFI only. The Legacy and Compatibility Support Module (CSM) options must be disabled.

TPM 2.0はBIOSのレガシーモードおよびCSMモードではサポートされない、という明確な記載です。BIOSモードをネイティブUEFIのみに設定し、CSMを無効にする必要があります。つまり、ハードウェアとしてはTPMがあるのに設定が理由で見えていない、という状態があり得ます。

ただしここには順序の警告が付いています。Installed Operating System on hardware in legacy mode will stop the OS from booting when the BIOS mode is changed to UEFI. Use the tool MBR2GPT before changing the BIOS mode which will prepare the OS and the disk to support UEFI. レガシーモードでOSを入れた状態でBIOSモードをUEFIに変えると、OSが起動しなくなる。変更前に MBR2GPT を使う、という案内です。

この記事はMBR2GPTの手順を案内しません。起動しなくなる可能性が明記されている操作であり、当サイトは実機で再現していないためです。進む場合は、Microsoftのページを直接読み、その前に重要なファイルのバックアップと、暗号化されている場合の回復キーの所在を確認してください。回復キーの確認先は当サイトの別記事で扱っています。

3. 機能ごとに、TPMが必須かどうかは違う

Microsoftは機能別の表を公開しています。下の表は、家庭や個人の利用に関係する行だけを抜き出したものです。原表はもっと多くの行を含むので、全体は出典側で確認してください。

この表でいちばん効くのは、BitLockerとデバイスの暗号化(Device Encryption)が別の行になっていることです。BitLockerはTPM必須ではないのに、デバイスの暗号化は必須で、しかも条件が付いています。

表は横にスクロールできます →

3. 機能ごとに、TPMが必須かどうかは違う
機能TPM必須Microsoftの補足(要約)
BitLockerいいえTPM 1.2でも2.0でも使えるが2.0を推奨。デバイスの暗号化はモダンスタンバイとTPM 2.0のサポートを必要とする、と同じ行に書かれています
デバイスの暗号化(Device Encryption)はいモダンスタンバイ/Connected Standbyの認証を必要とし、それがTPM 2.0を要求する、と書かれています
Windows Hello/Hello for BusinessいいえTPM 2.0のほうが性能と安全性で推奨。FIDOのプラットフォーム認証器としてはTPM 2.0を活用する、と書かれています
測定されたブート(Measured Boot)はいTPM 1.2または2.0とUEFIセキュアブートが必要。TPM 1.2はSHA-1のみで、非推奨化が進んでいると書かれています
System Guard(DRTM)はいTPM 1.2は対象外。TPM 2.0とUEFIファームウェアが必要と書かれています
Credential Guardいいえ1.2でも2.0でも可。ただしWindows 11は既定でTPM 2.0を要求する、と書かれています
UEFIセキュアブートいいえTPMとは別の要件です

4. モジュールを買う前に確認する3点

ここまでを購入判断に翻訳します。買う前に見るのは、順に次の3つです。

1番目で止まる場合が多い、というのがこの記事の実用的な要点です。UEFIにfTPMやIntel PTTの項目があれば、そこで完結します。

表は横にスクロールできます →

4. モジュールを買う前に確認する3点
確認する順見る場所そこで分かること
1. CPUまたはボードにfTPM/PTTがあるかUEFI設定の Security 系メニュー(AMD fTPM、Intel PTT、Security Device Support など)あれば有効化で足ります。Microsoftは実装方式で優劣を付けていません
2. BIOSモードがUEFIか、CSMが無効かUEFI設定の Boot 系メニュー、およびWindowsの システム情報 の「BIOSモード」レガシー/CSMではTPM 2.0はサポートされない、と明記されています
3. ヘッダーの仕様がモジュールと合うかマザーボードのマニュアルと、メーカーの対応表ヘッダーのピン配列はボード固有です。当サイトは対応表を確認していないため、具体的な型番は挙げません
(別問題)CPU自体がWindows 11の対応一覧にあるかMicrosoftの対応CPU一覧、PCメーカーの案内TPMを足しても、CPUが一覧にないなら要件は満たされません。これは別の確認です
0

5. 1.2と2.0の差、そして2016年7月の区切り

TPM 1.2と2.0の違いについて、同じページは暗号アルゴリズムの柔軟性を挙げています。TPM 1.2の仕様はRSAとSHA-1のみを許容するのに対し、TPM 2.0はより新しいアルゴリズムに対応します。ただし、すべてのTPMがすべてのアルゴリズムに対応するわけではない、という但し書きも付いています。

新しい機種についての区切りも書かれています。Since July 28, 2016, all new device models, lines, or series (or if you're updating the hardware configuration of an existing model, line, or series with a major update, such as CPU, graphic cards) must implement and enable by default TPM 2.0 という記載で、さらに The requirement to enable TPM 2.0 only applies to the manufacturing of new devices. と続きます。2016年7月28日以降の新しい機種は既定でTPM 2.0を実装・有効化することが求められるが、これは新規デバイスの製造に適用される要件だ、ということです。手持ちの古い機種に遡って適用される話ではありません。

TPMの仕様そのものはTrusted Computing Group(TCG)が発行し、ISO/IEC 11889として国際標準になっている、とも書かれています。当サイトはこのISO標準の本文を読んでいません。出典ページの記載として挙げています。

0

注意点・利用条件

  • 「TPMモジュールを買えばWindows 11の要件を満たす」とは言えません。CPUが対応一覧にない場合は別の問題です。中古機やメーカー製PCの確認は、当サイトの対応CPU確認の記事で扱っています。
  • BIOSモードの変更は、レガシーでOSを入れた環境では起動不能につながる、とMicrosoftが明記しています。この記事はMBR2GPTの手順を案内しません。進む前にバックアップと、暗号化されている場合の回復キーの所在を確認してください。
  • TPMのクリア(消去)は安易に行わないでください。暗号化されたドライブがある状態では、回復キーがなければ元に戻せません。
  • fTPMに関する個別の不具合報告について、この記事は何も述べません。マザーボードメーカーの最新のBIOS情報を確認してください。

よくある質問

TPMヘッダーがあります。モジュールを買うべきですか。

先にUEFI設定にfTPMやIntel PTTの項目があるかを確認してください。Microsoftは、Windowsは互換性のあるTPMをどれも同じように使い、どの実装方式が良いかの立場を取らないと書いています。方式による優劣は出典からは導けません。

tpm.mscでTPMが見つかりません。壊れているのでしょうか。

設定が理由の場合があります。MicrosoftはTPM 2.0がBIOSのレガシーモードとCSMモードではサポートされず、ネイティブUEFIのみに設定してCSMを無効にする必要があると明記しています。先にBIOSモードを確認してください。

BIOSモードをUEFIに変えるだけでよいのですか。

レガシーモードでOSをインストールした環境では、そのまま変更すると起動しなくなるとMicrosoftが書いています。同じページは変更前にMBR2GPTを使うよう案内しています。当サイトはその手順を案内しません。バックアップと回復キーの確認が先です。

BitLockerを使うにはTPMが必須ですか。

Microsoftの機能別表では、BitLockerのTPM必須欄は「いいえ」です。一方でデバイスの暗号化(Device Encryption)は「はい」で、モダンスタンバイ/Connected Standbyの認証を必要とし、それがTPM 2.0を要求する、と書かれています。同じ暗号化でも条件が違います。

古いPCにTPMモジュールを足せば、Windows 11にできますか。

この記事はそうは書きません。TPMは要件のひとつにすぎず、CPUが対応一覧にあるかは別の確認です。また、ヘッダーのピン配列はボード固有で、当サイトは対応表を確認していません。

出典・確認日

情報確認日:。仕様・操作方法・価格などの確認に使用した出典を掲載しています。適用条件や現在の情報は各リンク先で確認してください。

関連する活用ガイド

比較・選び方の一覧へ →