エラー大全集

様々なツールのエラーを解説しています。

PCが「TPM 2.0 をサポートする必要があります」エラーを出すときの完全対処ガイド — Windows 11 インストール/アップグレード対応法

 

PCが「TPM 2.0 をサポートする必要があります」エラーを出すときの完全対処ガイド — Windows 11 インストール/アップグレード対応法

冒頭文
Windows 11 のインストール中に「This PC must support TPM 2.0(PC は TPM 2.0 をサポートしている必要があります)」というエラーが出ると、多くのユーザーが途方に暮れます。本記事はその原因をわかりやすく整理し、確認方法からBIOS/UEFIでの有効化、トラブルシューティング、回避策とリスク、実際の操作手順までを丁寧に解説します。初心者でも従える具体的な手順を中心に、データ保護とセキュリティの観点から注意点もまとめました。

本文

エラーの概要と原因

Windows 11 はセキュリティ機能強化のために TPM(Trusted Platform Module)バージョン2.0 を要件の一つとしています。インストール時に「TPM 2.0 をサポートしていない」というエラーが出る主な原因は次の通りです。ハードウェア的に TPM が搭載されていない、あるいは搭載されているが無効になっている、または BIOS/UEFI 設定で TPM(プラットフォームトラステッドモジュール)を認識していない、というケースです。さらに古いメーカーのマザーボードでは TPM 名称や設定項目が異なる場合があり、ユーザーが見落としやすい点でもあります。

TPMとは何か — なぜ必要か

TPM は暗号処理を行う専用チップやファームウェア機能で、ハードウェアレベルで鍵管理やプラットフォームの整合性チェックを行います。Windows 11 が TPM 2.0 を要件とするのは、BitLocker の鍵管理やプラットフォーム整合性(Secure Boot と組み合わせた攻撃耐性向上)を高めるためです。TPM が有効であれば、OS レベルのセキュリティ機能がフルに機能し、データ保護が強化されます。ただし古い PC では物理 TPM を持たない場合があるため、ソフトウェア実装(fTPM、PTT など)を有効化する必要があることが多いです。

まず確認すること — 現状把握の手順

以下の手順で、現在のPCが TPM を搭載しているか、バージョンが 2.0 かを確認してください。操作説明は箇条書き形式で示します(操作手順は箇条書き使用を許可されています)。

  1. Windows が起動する場合は、検索ボックスに「tpm.msc」と入力して実行する。表示される「TPM 管理」画面で「仕様バージョン」が確認できる。2.0 と表示されていれば要件を満たす。2. Windows が起動しない、またはインストールメディアからエラーが出る場合は、マザーボードのマニュアルを確認し、TPM の有無と設定名(fTPM、PTT、Intel PTT、TPM device)を調べる。3. BIOS/UEFI に入り(起動時に F2 / Del / F12 等)、セキュリティまたはAdvanced設定で TPM 関連の項目が「Enabled」になっているか確認する。

BIOS/UEFI での有効化(代表的手順)

BIOS/UEFI の画面や用語はメーカーや世代で異なりますが、一般的な作業と注意点は共通です。作業前に必ず重要データのバックアップを取ってください。操作は次の順で進めます。

  1. PC を再起動し、起動ロゴが出たら BIOS/UEFI へ入るキーを押す(多くは Del / F2 / F10)。2. 「Security」「Advanced」「Trusted Computing」などのタブを探す。3. 「TPM Device」「Security Device Support」「TPM State」「Intel PTT」「AMD fTPM」などの項目を「Enabled」に変更する。4. 変更後は保存して再起動する。5. Windows 上で再度「tpm.msc」を実行して「仕様バージョン」を確認する。

次の表は代表的なTPMの種類と BIOS 設定名の対応を示したものです。この記事内で唯一の表としてまとめています。

TPM の種類 製造・代表的名称 BIOS/UEFI 上の設定名(例)
ハードウェア TPM(Discrete) Infineon 等の物理チップ TPM Device / TPM Support / Security Device
ソフトウェア実装 TPM(AMD) fTPM(Firmware TPM) AMD fTPM / fTPM switch
ソフトウェア実装 TPM(Intel) Intel PTT(Platform Trust Technology) Intel PTT / PTT Support
無し(古いマザーボード) - 設定や搭載なし、外付け TPM モジュールが必要な場合あり
 

よくあるメーカー別の注意点

メーカーごとに TPM 表示名や有効化方法が異なります。たとえば、Dell や HP、Lenovo などは「Security」タブ内に「TPM」や「Security Chip」といった表記があることが多く、ASUS や MSI は「Advanced」→「Trusted Computing」などにあることが多いです。ノートPCでは BIOS に TPM の設定が隠れている場合や、BIOS バージョンを最新にしないと fTPM/PTT の項目が出ないことがあります。BIOS 更新はリスクがあるため、メーカーの手順を必ず事前に確認してください。

Windows 11 のインストール時にエラーが出るケース別対応

エラーが出る状況にはいくつかのパターンがあり、それぞれ対応が異なります。

  1. Windows 上で TPM 2.0 と表示されないが BIOS 上で有効化済み:Windows 側で TPM ドライバや OS の問題で認識されないことがある。Windows Update を最新にするか、チップセットドライバをメーカーサイトから取得して再起動する。2. BIOS に TPM 設定が見当たらない:マザーボードに TPM チップが物理的に搭載されていない可能性がある。マザーボードの仕様書を確認し、外付けの TPM モジュール購入や買い替えを検討する。3. インストーラーがチェックで弾く(USB インストール時)場合:マイクロソフトのチェックを回避する非推奨の方法(レジストリ改変やインストールメディアの改変)があるが、セキュリティやサポート面でのリスクがあるため、原則として推奨しない。ビジネス用途や重要データがある場合は要注意。

回避策とそのリスク(知っておくべきこと)

TPM 要件を強引に回避する方法はいくつか公開されていますが、どれもリスクとトレードオフがあります。代表的な回避方法と注意点を以下にまとめます。

  1. レジストリやインストールメディアを編集してチェックをスキップする方法:一時的にインストールは可能だが、将来の Windows Update やセキュリティ機能が動作しない、MS サポート外となる可能性がある。2. サードパーティ製パッチやツールを使う方法:信頼性と安全性が非常に問題になりやすく、マルウェアやバックドア混入の危険性がある。3. 古い PC をそのまま使い続ける選択:Windows 10 はサポートが続く期間があるが、長期的にはセキュリティアップデート切れのリスクがある。

重要なのは、正式なハードウェア対応(fTPM/PTT を有効にする、あるいは TPM モジュールを導入する)を最優先で検討することです。

インストール前のチェックリスト(推奨)

次の項目を満たしているか確認してください。操作手順は箇条書きで示します。

  1. 重要データのバックアップを外付けドライブやクラウドに保存する。2. BIOS/UEFI を最新にアップデートする(メーカーの手順に従う)。3. BIOS/UEFI 内で TPM(fTPM/PTT/TPM device)を有効化し、設定を保存して再起動する。4. Windows 側で「tpm.msc」を実行し、仕様が 2.0 と表示されるか確認する。5. Secure Boot が必要であれば同時に有効化しておく(Secure Boot は Windows 11 の推奨設定)。

トラブルシューティングの具体例

BIOS で有効化しているのに Windows インストーラーが認識しない場合、以下を順に試します。操作手順は箇条書きで示します。

  1. BIOS を一旦「Disabled」にして保存、再度起動して再び「Enabled」に戻して保存する(リセット効果)。2. CMOS クリアを行い、BIOS 設定を初期化してから再設定する(注意:全設定が初期化されます)。3. マザーボードメーカーのチップセットドライバや管理ツールを Windows にインストールして再起動する。4. 最終手段として、メーカーのサポートに問い合わせる。

データの保護と注意点

TPM を操作する際は、BitLocker の鍵やシステムの暗号化状態に注意が必要です。TPM を無効化またはクリアすると、BitLocker によるドライブのロックがかかり、復元キーがないとデータアクセスできなくなる恐れがあります。操作前には必ず BitLocker の回復キーを保管し、重要データのバックアップを実行してください。

よくある質問(FAQ)

Q:自分のPCは TPM を追加できるか?

A:一部のデスクトップマザーボードは外付けの TPM モジュールを増設できるものがあります。マザーボードの仕様で「TPM header」の有無を確認してください。ノートPC では追加が困難であることが多いです。

Q:TPM を有効化してから動作がおかしくなった

A:BitLocker の設定やセキュリティポリシーが影響することがあります。回復キーの準備があることを確認し、メーカーサポートに問い合わせることを推奨します。

Q:回避策で Windows 11 を入れても将来問題はないか?

A:非公式な回避策は将来的なアップデートで不具合が起きる可能性があり、セキュリティ的にも推奨されません。業務用や重要データの端末では避けるべきです。

まとめ:安全に対応するための勧め

「TPM 2.0 をサポートしていない」というエラーは、Windows 11 のセキュリティ要件に関連する正当な警告です。まずは現状の TPM の有無とバージョンを確認し、BIOS/UEFI で fTPM や PTT を有効化する手順を踏むことが一般的な解決策です。BIOS 更新やドライバの整備、メーカーに確認することも重要です。回避策は短期的には動作することがあっても、セキュリティや将来の互換性を損なうリスクがあるため、可能な限り正式なハードウェア対応を優先してください。