Windowsで「TPMが無効」「TPMが検出されません」と表示されると、Windows 11の要件やBitLocker、Windows Helloなどの機能が使えないのではないかと不安になる人が多いです。
実際には、TPMが完全に存在しないケースよりも、BIOS設定で無効化されているだけというケースが少なくありません。
また、IntelとAMDではTPMの名称や表示項目が異なるため、設定場所が分かりにくいという問題もあります。
この記事では、TPMが無効と表示される主な原因を整理し、BIOSでの有効化方法、Windows側での確認手順、さらに有効化できない場合の判断ポイントまで順序立てて解説します。
単なる設定手順だけでなく、「なぜ無効と表示されるのか」という仕組みの部分まで整理して理解できる内容にしています。
Contents
結論:TPM無効表示の多くはBIOS設定が原因
Windowsで「TPMが無効」「TPMが検出されません」と表示される場合、必ずしもTPMが存在しないとは限りません。
実際には、BIOS(UEFI)設定でTPM機能が無効化されているだけというケースが多く見られます。
特にWindows 11要件の確認時やBitLocker設定時に、この状態が判明することが多いです。
現在のPCでは、TPMが専用チップとして搭載されている場合だけでなく、**CPU内部のファームウェアTPM(Intel PTT / AMD fTPM)**として提供されているケースもあります。
この場合、BIOS設定で有効化しない限りWindows側ではTPMが認識されません。
仕様整理:TPMが無効表示になる主な状態
| 状態 | 原因 | Windowsでの表示 | 対処の方向 |
|---|---|---|---|
| BIOSでTPM無効 | TPM機能オフ | TPMが見つからない | BIOS有効化 |
| CPU内蔵TPM未有効 | PTT / fTPM無効 | TPM未検出 | BIOS設定変更 |
| TPM初期化状態 | TPM未準備 | 準備が必要 | 初期化 |
| TPMチップ未搭載 | ハード未対応 | TPMなし | ハード更新 |
| BIOS古い | TPM機能未表示 | TPM設定なし | BIOS更新 |
条件明確化
TPM無効表示の多くは次のどれかに該当します。
- BIOSでTPMが無効
- Intel PTT / AMD fTPMがオフ
- TPMが未初期化
- BIOSが古くTPM項目が表示されない
つまり、「TPMがない」のではなく、設定上使われていない状態である場合が少なくありません。
発生背景
Windows 11ではTPM 2.0が最小システム要件として明示されたため、これまで意識されていなかったTPM設定が注目されるようになりました。
特に自作PCや古いBIOS設定のままのPCでは、出荷時にTPMが無効のままになっているケースもあります。
放置リスク
TPMが無効のままの場合、次の機能に影響が出ます。
- BitLocker自動暗号化
- Windows Hello認証
- デバイス暗号化
- Windows 11要件チェック
これらの機能が利用できない、または制限される可能性があります。
業務影響
企業環境では、
- デバイス暗号化ポリシー未適用
- Windows Hello for Business利用不可
- セキュリティ基準未達
といった問題につながる可能性があります。
要点まとめ
- TPM無効表示の多くはBIOS設定が原因
- Intel PTT / AMD fTPMの未有効化が多い
- ハード未搭載ケースは一部のみ
- BIOS設定変更で解決することが多い
TPMが「無効」と表示されても、必ずしもハードウェア不足とは限りません。
まずはBIOS設定を確認することが最初の判断ポイントになります。
TPMが無効と表示される主な原因(BIOS・CPU・設定状態)

TPMが無効と表示される原因は一つではありません。
多くの場合はBIOS設定によるものですが、CPU仕様・ファームウェア設定・初期化状態など複数の要因が関係します。
ここでは代表的な原因を整理します。
仕様整理:TPM無効表示の主な原因
| 原因カテゴリ | 具体的な状況 | Windowsでの表示例 | 対処の方向 |
|---|---|---|---|
| BIOS設定 | TPM機能がOFF | TPMが見つからない | BIOSで有効化 |
| CPU内蔵TPM未有効 | Intel PTT / AMD fTPM無効 | TPM未検出 | BIOS設定変更 |
| TPM未初期化 | TPMが準備状態でない | TPMの準備が必要 | TPM初期化 |
| BIOS古い | TPM項目が表示されない | TPM機能なし | BIOS更新 |
| ハード未搭載 | TPMチップなし | TPM未対応 | ハード更新 |
条件明確化
TPM無効表示が起きる代表パターンは次の通りです。
- BIOS設定でTPMが無効
- CPU内蔵TPMがオフ
- TPM未初期化
- BIOSが古くTPM機能未対応
- マザーボードがTPM非対応
特に最近のPCでは、TPMチップがなくてもCPU内蔵TPMが存在するケースが多いため、設定確認が重要になります。
IntelとAMDの名称違い
TPM設定はCPUメーカーによって名称が異なります。
| CPUメーカー | BIOS名称 |
|---|---|
| Intel | Intel PTT (Platform Trust Technology) |
| AMD | AMD fTPM (Firmware TPM) |
この違いにより、BIOS画面でTPM項目を見つけにくいことがあります。
発生背景
Windows 10以前はTPMを必須とする機能が限られていたため、多くのPCでTPM設定が無効のまま出荷されていました。
Windows 11でTPM 2.0が要件化されたことで、初めてTPM状態を確認するユーザーが増えたという背景があります。
放置リスク
TPMが無効のままでは次の問題が発生します。
- Windows 11要件チェックで非対応表示
- BitLocker自動暗号化が有効にならない
- Windows Helloの安全性低下
- セキュリティ機能制限
業務影響
企業環境では特に、
- デバイス暗号化ポリシー未適用
- セキュリティ監査指摘
- ゼロトラスト構成不整合
といった影響が出る可能性があります。
要点まとめ
- TPM無効表示の多くはBIOS設定
- CPU内蔵TPM未有効が代表例
- IntelとAMDで名称が異なる
- BIOS更新で解決するケースもある
TPMの状態は「ハードウェアの有無」よりも「設定状態」による影響が大きい場合があります。
まずはBIOS設定とCPU仕様を確認することが重要です。
WindowsでTPM状態を確認する方法(tpm.msc・設定画面)
TPMが無効と表示された場合、まず行うべきはWindows側での状態確認です。
BIOSに入る前に、現在どの状態として認識されているかを整理します。
確認方法は大きく2通りあります。
仕様整理:Windowsでの確認方法
| 確認方法 | 操作手順 | 確認できる内容 | 表示例 |
|---|---|---|---|
| tpm.msc | 「Win + R」→ tpm.msc入力 | TPM有無・バージョン・準備状態 | TPMが使用可能 / 検出されない |
| Windows設定 | 設定 → プライバシーとセキュリティ → Windowsセキュリティ | セキュリティプロセッサの状態 | セキュリティプロセッサなし |
| デバイスマネージャー | セキュリティデバイス項目 | TPMドライバー状態 | Trusted Platform Module |
条件明確化
表示内容ごとの意味は以下の通りです。
- 「TPMが使用可能」 → 有効化済み
- 「互換性のあるTPMが見つかりません」 → 無効または未搭載
- 「TPMの準備ができていません」 → 初期化未実施
ここで「検出されない」と表示された場合でも、BIOS側で有効化すれば認識されるケースがあります。
発生背景
Windowsは、BIOSで有効化されていないTPMを認識できません。
そのため、
- TPM存在 → BIOS無効 → Windows未検出
という構造になります。
また、BIOS更新直後などは一時的に未検出になることもあります。
放置リスク
状態を確認せずに操作を進めると、
- 不要な初期化実施
- 誤ってTPMクリア
- BitLockerロック
といったトラブルにつながる可能性があります。
業務影響
企業環境では、
- IT部門確認なしにTPMクリア
- 暗号化環境での誤操作
- 回復キー未取得状態での変更
が業務停止要因になります。
要点まとめ
- まずWindows側で状態確認
- tpm.mscが最も詳細確認可能
- 未検出=未搭載とは限らない
- 変更前に必ず現在状態を把握
TPMの有効化作業は、現在の状態を正確に把握してから行うことが安全です。
特に暗号化が有効な環境では、確認なしの変更は避けるべきです。
BIOSでTPMを有効化する手順(Intel PTT / AMD fTPM)

TPMがWindowsで「無効」または「検出されない」と表示される場合、多くはBIOS(UEFI)設定でTPM機能がオフになっているだけです。
ここでは一般的な有効化手順を整理します。
メーカーごとに画面構成は異なりますが、基本的な流れはほぼ共通しています。
仕様整理:CPUメーカーごとのTPM名称
| CPUメーカー | BIOSでの名称 | 表示例 |
|---|---|---|
| Intel | Intel PTT (Platform Trust Technology) | PTT Enabled |
| AMD | AMD fTPM | fTPM Enabled |
| TPMチップ | TPM Device / Security Device | TPM Enabled |
BIOS画面では「TPM」という名称ではなく、上記の名称で表示されることが多いため注意が必要です。
BIOSでTPMを有効化する基本手順
① BIOS(UEFI)画面を開く
- PCを再起動
- 起動直後に以下キーを押す
| メーカー例 | BIOSキー |
|---|---|
| ASUS | Delete / F2 |
| MSI | Delete |
| Gigabyte | Delete |
| Dell | F2 |
| HP | Esc → F10 |
② セキュリティ設定を開く
BIOSメニュー内の以下項目を探します。
- Security
- Advanced
- Trusted Computing
- CPU Configuration
メーカーにより場所が異なります。
③ TPM機能を有効化
該当項目を Enabled に変更します。
| CPU | BIOS項目例 | 設定値 |
|---|---|---|
| Intel | Intel Platform Trust Technology | Enabled |
| AMD | AMD fTPM | Enabled |
| TPMチップ | TPM Device | Enabled |
④ BIOS設定を保存
最後に設定を保存して再起動します。
F10 → Save & Exit
再起動後、WindowsでTPMが認識されるようになります。
条件明確化
BIOS設定変更でTPMが認識されるケースは次の通りです。
- CPU内蔵TPMが未有効
- 出荷時設定でTPMがOFF
- BIOS更新後に設定リセット
これらはハードウェア問題ではなく、単なる設定状態の問題です。
発生背景
多くのマザーボードでは、TPM設定が出荷時に無効のままになっています。
これは、
- 旧OS互換性
- TPM未使用環境への配慮
などが理由です。
Windows 11要件により、この設定が注目されるようになりました。
放置リスク
TPMが無効のままだと、
- Windows 11要件チェックで非対応
- BitLocker自動暗号化不可
- Windows Hello制限
といった影響が出ます。
業務影響
企業では、
- デバイス暗号化ポリシー未適用
- セキュリティ基準未達
- IT資産管理問題
につながる可能性があります。
要点まとめ
- TPM有効化はBIOS設定で行う
- IntelはPTT、AMDはfTPMという名称
- 多くのケースは設定変更で解決
- 再起動後にWindowsで確認
TPM無効表示の多くはBIOS設定の問題です。
まずはCPUメーカーに対応するTPM設定を確認することで、解決するケースが多くあります。
TPMが有効化できない場合の原因と確認ポイント
BIOS設定を確認してもTPMを有効化できない場合、ハードウェア仕様・BIOS設定・ファームウェア状態のいずれかが原因になっている可能性があります。
ここでは、有効化できない代表的なケースと確認ポイントを整理します。
仕様整理:TPMが有効化できない主な原因
| 原因カテゴリ | 状況 | Windows表示例 | 対処の方向 |
|---|---|---|---|
| CPU非対応 | 古いCPU世代 | TPM検出不可 | ハード更新 |
| マザーボード非対応 | TPM機能未搭載 | TPMなし | マザーボード仕様確認 |
| BIOSが古い | TPM項目表示なし | TPM設定不可 | BIOS更新 |
| セキュアブート無効 | TPM連携不可 | TPM状態不明 | Secure Boot有効 |
| 仮想TPM未実装 | CPU内蔵TPM非対応 | TPMなし | ハード仕様確認 |
条件明確化
TPM有効化できない典型パターン:
- CPU世代がTPM 2.0対応していない
- マザーボードがTPM未搭載
- BIOSが古くTPM設定が表示されない
- BIOS設定がロックされている
この場合、設定変更だけでは解決しない可能性があります。
発生背景
TPMは次の3形態で提供されます。
| TPM形態 | 内容 |
|---|---|
| dTPM | 専用チップ |
| fTPM | CPUファームウェアTPM |
| PTT | Intel CPU内蔵TPM |
比較的新しいPCではCPU内蔵TPMが多く、古いPCではTPM自体が存在しない場合があります。
放置リスク
TPMを利用できない場合:
- Windows 11要件非対応
- BitLocker利用制限
- Windows Hello制限
- セキュリティ機能不足
といった問題が残ります。
業務影響
企業環境では、
- デバイス暗号化未対応
- セキュリティポリシー未達
- 監査対応困難
につながる可能性があります。
要点まとめ
- TPM未搭載PCも存在する
- BIOS更新で解決するケースあり
- CPU世代が重要
- 設定変更で解決しない場合もある
TPMが有効化できない場合は、設定問題ではなくハードウェア仕様の制限である可能性があります。
CPU世代とマザーボード仕様の確認が重要になります。
BitLockerやWindows 11への影響

TPMが無効の状態では、Windowsのいくつかのセキュリティ機能に影響が出ます。
特に、BitLocker暗号化やWindows 11のシステム要件との関係が分かりにくいため、ここで整理しておきます。
仕様整理:TPMとWindows機能の関係
| 機能 | TPM必要性 | TPM無効時の状態 | 実務影響 |
|---|---|---|---|
| BitLocker | 推奨 | 手動設定が必要 | 鍵管理負担増 |
| デバイス暗号化 | 必須 | 自動有効化不可 | 暗号化未実施 |
| Windows Hello | 推奨 | 制限あり | 認証強度低下 |
| Windows 11要件 | 必須 | 非対応表示 | アップグレード不可 |
| Credential Guard | 前提 | 利用不可 | 資格情報保護低下 |
条件明確化
TPMが無効の状態では、以下の状態が起きます。
- BitLocker自動暗号化が動作しない
- Windows 11要件チェックで非対応
- Windows Hello認証の安全性低下
- 一部セキュリティ機能が利用不可
ただし、BitLocker自体はTPMがなくても使用可能な場合があります。
ただしこの場合、USBキーなど別の認証手段が必要になります。
発生背景
Windowsは近年、セキュリティ機能をハードウェア基盤前提で設計する方向に移行しています。
TPMはその中心となる仕組みであり、
- 暗号鍵保護
- 起動整合性検証
- 資格情報保護
などの機能に利用されています。
放置リスク
TPM無効状態のまま利用すると、
- データ暗号化未実施
- セキュリティ機能制限
- Windows 11アップグレード不可
といった問題が発生する可能性があります。
業務影響
企業では特に、
- BitLocker運用不可
- ゼロトラスト構成不適合
- セキュリティポリシー違反
につながる可能性があります。
要点まとめ
- TPMはBitLockerとWindows 11要件に影響
- 無効状態では暗号化自動化不可
- Windows Helloなどの安全性低下
- 企業環境ではセキュリティ基準未達
TPMは単なるハードウェア要件ではなく、Windowsのセキュリティ機能を支える基盤です。
無効状態のまま利用する場合は、機能制限があることを理解しておく必要があります。
TPM設定変更時の注意点(回復キー・起動トラブル)
TPMを有効化・無効化する操作は、単なるBIOS設定変更に見えても、暗号化機能や起動セキュリティに影響する可能性があります。
特にBitLockerが有効な環境では、設定変更が回復キー要求につながることがあります。
仕様整理:TPM変更で起きやすい影響
| 操作 | 起きる可能性のある事象 | 原因 | 影響度 |
|---|---|---|---|
| TPM有効化 | BitLocker再構成 | セキュリティ状態変更 | 中 |
| TPM無効化 | BitLockerロック | 鍵保存先変更 | 高 |
| TPMクリア | 起動不能 | 鍵削除 | 高 |
| BIOS更新 | 回復キー要求 | 起動整合性変化 | 中 |
| Secure Boot変更 | 回復画面表示 | セキュリティ状態変化 | 中 |
条件明確化
次の状況では回復キー要求が発生する可能性があります。
- BitLockerが有効なPC
- TPMをクリアした
- Secure Boot設定変更
- BIOS更新
- マザーボード交換
TPMは起動整合性を検証する仕組みの一部であるため、構成変更が検知されると回復要求が出ることがあります。
発生背景
BitLockerは、暗号鍵をTPMに保管し、起動時の状態が一致しているかを確認します。
そのため、
- BIOS設定変更
- TPM状態変更
などが行われると、改ざんの可能性があると判断される設計になっています。
放置リスク
回復キーを確認せずに設定変更を行うと、
- OSが起動できない
- データにアクセスできない
- BitLocker解除不可
といった状況になる可能性があります。
業務影響
企業環境では、
- IT部門の承認なしTPM操作
- 回復キー未管理
- 暗号化環境の誤変更
が業務停止につながるケースがあります。
要点まとめ
- TPM設定変更は暗号化に影響
- BitLocker有効時は回復キー確認必須
- TPMクリアは特に注意
- BIOS変更も回復要求の原因
TPM設定変更を行う前には、必ずBitLocker回復キーの保存先を確認しておくことが安全です。
設定変更そのものは簡単でも、暗号化環境では慎重な操作が必要になります。
よくある質問

Q1. TPMが「無効」と表示されますが、PCにTPMがないという意味ですか?
必ずしもそうとは限りません。
多くの場合は、BIOS(UEFI)設定でTPM機能が無効になっているだけです。
最近のPCでは、CPU内蔵TPM(Intel PTT / AMD fTPM)が搭載されていることが多く、BIOS設定で有効化するとWindowsが認識するケースがあります。
Q2. BIOSでTPM設定が見つかりません。どうすればいいですか?
TPM設定はメーカーによって名称が異なります。
代表的な名称は次の通りです。
- Intel CPU → Intel Platform Trust Technology (PTT)
- AMD CPU → AMD fTPM
- TPMチップ → Trusted Platform Module / TPM Device
BIOSの「Security」「Advanced」「Trusted Computing」などの項目に配置されていることが多いです。
Q3. TPMが「準備ができていません」と表示されます。故障ですか?
故障ではない場合がほとんどです。
この表示は、TPMが有効だが初期化されていない状態を意味します。
WindowsのTPM管理画面(tpm.msc)から初期化を行うことで解決する場合があります。
Q4. TPMを有効化するとデータは消えますか?
通常の有効化ではデータは削除されません。
ただし、TPMクリア(TPMリセット)を実行すると暗号鍵が削除される可能性があります。
BitLockerを使用している場合は、必ず回復キーを確認してから操作する必要があります。
Q5. TPMがなくてもWindows 11は使えますか?
公式の最小システム要件ではTPM 2.0が必須とされています。
要件を満たさないPCでもインストールできるケースがありますが、サポート対象外となる可能性があります。
Q6. TPMを有効にすると何が変わりますか?
TPMが有効になると、次のようなセキュリティ機能が利用できるようになります。
- BitLocker暗号化
- Windows Hello認証
- デバイス暗号化
- 起動整合性検証
これらはWindowsのセキュリティ基盤として利用されています。
Q7. BIOS更新後にTPMが無効になりました。なぜですか?
BIOS更新後に設定が初期化され、TPMが無効状態に戻ることがあります。
この場合はBIOS設定を再確認し、Intel PTTまたはAMD fTPMを有効化することで解決するケースがあります。
まとめ
- TPM無効表示の多くはBIOS設定が原因
- Intel PTT / AMD fTPMの名称違いに注意
- Windows側ではtpm.mscで状態確認できる
- BIOS設定で有効化できるケースが多い
- TPMがないPCも一部存在する
- BitLocker使用時は設定変更に注意
- TPMはWindowsセキュリティ機能の基盤
結論
TPMが無効と表示されても、必ずしもハードウェア不足とは限りません。
多くの場合はBIOS設定によるものです。
まずはWindows側でTPM状態を確認し、その後BIOS設定を確認することで原因を特定できます。
TPMはWindows 11やBitLockerなどのセキュリティ機能に関わるため、設定変更の際は回復キーなどの管理にも注意が必要です。