Windows 11にアップグレードしようとした際、「このPCはWindows 11に対応していません」「TPM 2.0が必要です」といったメッセージが表示された場合、BIOSでTPM 2.0を有効にすることで解決できます。PCを再起動してBIOS画面に入り、「Security」または「Advanced」タブから「Intel PTT」または「AMD fTPM」をEnabledに変更するのが最も基本的な対処法です。本記事では、TPMの基本知識から、マザーボード別(ASUS・ASRock・MSI・Gigabyte)の詳細な有効化手順、TPMが搭載されていない場合の回避方法、Windows 11 26H2アップデートに向けた注意点まで網羅的に解説します。
TPMとは?有効にするべき理由とWindows 11の要件
TPM(Trusted Platform Module)は、暗号鍵の管理や起動時の整合性チェックなどを行うセキュリティ専用チップです。ハードウェアレベルでデバイスの保護を行うため、ソフトウェアベースのセキュリティ対策よりも強固な保護を実現します。
Windows 11では、システム要件の一部としてTPM 2.0が必須となっています。これにより、BitLocker暗号化、Windows Hello生体認証、仮想化ベースのセキュリティ(VBS)など、高度なセキュリティ機能が利用可能になります。
TPMにはバージョン1.2と2.0があり、Windows 11ではTPM 2.0が必須です。一部の古いPCではTPM 1.2までしか対応していない場合があり、その場合はハードウェアのアップグレードまたは代替手法を検討する必要があります。
なお、Windows 11 26H2においても、TPM 2.0要件は継続して適用される見込みです。現在Windows 11を利用しているユーザーが26H2へアップデートする際にも、TPM 2.0が有効であることが前提となりますので、早めの対応を推奨します。
多くのPCでは、TPMチップが物理的に搭載されていてもBIOSで無効化されているケースが多く、有効化するだけでWindows 11の要件を満たせます。
TPM 2.0エラーが表示される主な原因
Windows 11アップグレード時に「TPM 2.0が必要です」というエラーが出る理由は、大きく分けて以下の4パターンに分類されます。ご自身の状況と照らし合わせて確認してください。
-
BIOSでTPMが無効化されている:TPMチップは搭載されているが、工場出荷時や以前の設定変更で無効になっている状態。BIOSで有効化するだけで解決します。
-
TPM 1.2までしか対応していない:2016年以前に製造された古いマザーボードでは、TPM 1.2までしか対応しておらず、TPM 2.0要件を満たせません。
-
ファームウェアTPM(fTPM/PTT)が未対応:物理チップではなくCPU内蔵のファームウェアTPMを利用する場合、BIOSの設定項目が見つからないことがあります。
-
レガシーBIOSモード(CSM)で起動している:UEFIモードではなくレガシーBIOS(CSM)モードで起動していると、TPM機能が認識されません。UEFIモードへの切り替えが必要です。
どのパターンに該当するかを正確に把握することが、適切な解決策を選ぶ第一歩です。
BIOSでTPMを有効にする一般的な手順
TPMを有効にするには、BIOS(UEFI)設定を変更する必要があります。以下は一般的な手順です。マザーボードメーカー別の詳細手順は次のセクションで解説します。
- PCを再起動し、起動直後にF2またはDELキーを連打してBIOS画面に入ります。
- 「Security」や「Advanced」タブを探し、「TPM」「Intel PTT」「AMD fTPM」「Security Device Support」などの項目を見つけます。
- 該当項目を「Enabled」に変更し、F10キーで設定を保存して再起動します(Save & Exit)。
- Windows起動後、「tpm.msc」を実行し、TPM 2.0が認識されているか確認します。
- BIOS画面の操作を誤るとPCが起動しなくなる可能性があります。設定変更前には重要なデータのバックアップを推奨します。
- BIOS設定でCSM(Compatibility Support Module)が有効になっている場合は、無効化してUEFIモードに切り替える必要があります。
- セキュアブート(Secure Boot)も併せて有効化しておくことで、Windows 11 26H2へのスムーズなアップデートが可能になります。
マザーボード別|TPMを有効にする詳細手順
マザーボードのメーカーによって、BIOS画面の構成やTPM設定の項目名が異なります。以下では主要4メーカー別の手順を解説します。
1. TPMを有効にする方法 - ASUS編
ASUS製マザーボードでは、TPMの項目が「PCH-FW Configuration」内に配置されています。
- PC起動時にF7キーでBIOSの「Advanced Mode」に入ります(またはEZモードからAdvanced Modeに切り替え)。
- 「Advanced」タブ→「PCH-FW Configuration」を開きます。
- Intel CPUの場合は「PTT(Intel Platform Trust Technology)」をEnabledに、AMD CPUの場合は「AMD fTPM switch」をEnabledにします。
- F10キーで設定を保存し、再起動します。
ASUSの場合、一部の古いマザーボードではBIOSアップデートでTPM 2.0対応が追加されることがあります。ASUS公式サイトで最新BIOSの提供状況を確認してください。
2. TPMを有効にする方法 - ASRock編
ASRockマザーボードでは以下の手順で設定します。
- PC起動時にDELまたはF2キーでBIOS画面に入ります。
- 「Advanced」タブ→「Trusted Computing」に進みます。
- 「Security Device Support」をEnabledに設定します。
- Intel CPUの場合は「Intel PTT」、AMD CPUの場合は「AMD fTPM」もEnabledにします。
- F10キーで保存して再起動します。
ASRockマザーボードでTPM設定が見つからない場合は、BIOSバージョンが古い可能性があります。ASRock公式サイトから最新BIOSをダウンロードしてアップデートしてください。
3. TPMを有効にする方法 - MSI編
MSIマザーボードの場合の手順:
- PC起動時にDELキーでBIOS画面に入り、F7で「Advanced Mode」に切り替えます。
- 「Settings」→「Security」→「Trusted Computing」に移動します。
- 「Security Device Support」をEnabledにします。
- Intel製CPUの場合は「Intel Platform Trust Technology (PTT)」を、AMD製CPUの場合は「AMD fTPM」をEnabledにします。
- F10キーで保存し、再起動します。
MSIの一部マザーボードではBIOSアップデートで設定項目が追加されることがあります。最新のBIOSを使用することを推奨します。
4. TPMを有効にする方法 - Gigabyte編
Gigabyteマザーボードの場合の手順:
- PC起動時にDELキーでBIOS画面に入り、F2で「Advanced Mode」に切り替えます。
- 「Settings」タブ→「Miscellaneous」に進みます。
- Intel CPUの場合は「Intel Platform Trust Technology (PTT)」を、AMD CPUの場合は「AMD CPU fTPM」をEnabledにします。
- F10キーで保存して再起動します。
Gigabyteマザーボードでは、BIOSバージョンによって「Peripherals」タブ内に配置されている場合もあります。項目が見つからない場合は各タブを確認してください。
TPM有効化時のリスクとよくある失敗
TPMの有効化は一般的に安全な操作ですが、以下のリスクとよくある失敗パターンを理解しておくことが重要です。
-
BitLocker暗号化の停止リスク:TPMを無効化・再有効化すると、BitLockerで暗号化されたドライブのロック解除に失敗する可能性があります。変更前に回復キーをバックアップしてください。
-
BIOS設定の誤操作による起動障害:BIOS内でTPM以外の項目を誤って変更すると、OSが起動しなくなるリスクがあります。変更するのはTPM関連項目のみに留めてください。
-
セキュアブート(Secure Boot)の未設定:TPM 2.0を有効化しても、セキュアブートが無効のままだとWindows 11の要件を満たせません。TPMとセキュアブートの両方を有効にしてください。
-
古いBIOSファームウェアの使用:BIOSが古いバージョンだと、TPM 2.0設定項目が表示されない、または正常に動作しない場合があります。最新のBIOSファームウェアに更新してください。
-
Windows 11 26H2での要件変更への注意:Windows 11 26H2アップデート時にもTPM 2.0要件は継続されます。また、追加のセキュリティ要件が設定される可能性があるため、マイクロソフトの公式発表を随時確認してください。
以上のリスクを踏まえ、慎重に操作を行うことをお勧めします。自信がない場合は、専門ツールの利用やメーカーサポートの活用を検討してください。
TPMがなくてもWindows 11にアップグレードする裏技【無料】
4DDiG Partition ManagerでWindows11へ簡単アップグレード
4DDiG Partition Managerは、PC初心者でも使えるパーティション管理ソフトで、Windows 11へのアップグレード機能も搭載しています。TPM 2.0やセキュアブートのチェックを自動的にスキップし、安全にWindows 11環境を構築できます。
-
TPMやSecure Bootのチェックをスキップしてインストールできる
-
OSの再インストールやデータ削除なしでアップグレード可能
-
インターフェースは完全日本語対応、操作も数クリックだけ
-
Windows 11 26H2にも対応予定のアップグレード方式をサポート
安全なダウンロード
-
4DDiG Partition Manager をインストールして起動します。 「Windowsのダウンロードとアップグレード」セクションに移動し、「Windows 11へのアップグレード」を選択します。
-
こちらで、お使いのコンピューターが最小システム要件を満たしているか確認できます。 「アップグレード診断と実行」をクリックしてください。
-
後で、お使いのPCがWindows 11にアップグレード可能かどうかのリストが表示されます。 もしPCがシステム要件を満たしていない場合は、「次へ」をクリックして回避します。
-
システムの言語と地域を選択し、「アップグレード開始」をクリックしてください。続行するには、「はい」をクリックしてください。
-
Windows 11の要件を回避するには少し時間がかかりますので、しばらくお待ちください。完了したら、Windows 11 にアップグレードできます。
特別ケース:古いPC・仮想環境でのTPM対応
一般的なデスクトップPC以外の環境でも、TPM 2.0対応に特有の注意が必要なケースがあります。以下の特別ケースをご覧ください。
ケース1:2016年以前の古いPCでTPM 2.0に非対応の場合
2016年以前に製造されたマザーボードでは、TPM 1.2までしか対応していない場合があります。この場合、BIOSアップデートでもTPM 2.0対応は追加されません。物理的なTPMモジュールの増設(マザーボードにTPMヘッダーがある場合)を検討するか、Windows 11の要件を回避するツールの利用を検討してください。
ケース2:仮想マシン環境でTPMを有効にする
VMwareやHyper-Vなどの仮想環境でWindows 11を動かす場合、仮想TPM(vTPM)を有効にする必要があります。Hyper-Vでは「セキュアブート」と「仮想TPMの有効化」を仮想マシン設定でオンにしてください。VMwareでは仮想マシンの設定→「追加」→「Trusted Platform Module」で追加できます。
TPM有効化に関するよくある質問(FAQ)
Q1:TPM 2.0が有効かどうかを確認する方法は?
A:「Windowsキー + R」を押し、「tpm.msc」と入力してTPM管理コンソールを開きます。「TPMは使用可能で、使用の準備ができています」と表示され、バージョンが「2.0」となっていれば正常に有効化されています。また、Windows 11のPC正常性チェックアプリでも確認可能です。
Q2:BIOSにTPMの設定項目が見当たりません。どうすればよいですか?
A:以下の原因が考えられます。①BIOSバージョンが古い→マザーボードメーカーの公式サイトから最新BIOSをダウンロードしてアップデートしてください。②CSMモードで起動している→UEFIモードに切り替える必要があります。③そもそもTPM 2.0に非対応→2016年以前の古いマザーボードの場合は、TPMモジュールの増設または要件回避ツールを検討してください。
Q3:TPMを有効にしたのにWindows 11にアップグレードできません。
A:TPM以外の要件が満たされていない可能性があります。以下を確認してください。①セキュアブート(Secure Boot)が有効か。②CPUが対応しているか(Intel第8世代以降、AMD Ryzen 2000シリーズ以降)。③UEFIモードで起動しているか。④RAMが4GB以上、ストレージが64GB以上あるか。
Q4:Windows 11 26H2にアップデートする際もTPM 2.0は必須ですか?
A:はい、Windows 11 26H2でもTPM 2.0は引き続き必須要件です。現在Windows 11を利用中の方が26H2へアップデートする際にも、TPM 2.0が有効であることが前提となります。事前に「tpm.msc」でステータスを確認しておくことをお勧めします。
Q5:TPMを有効化するとデータが消えますか?
A:いいえ。TPMの有効化・無効化だけではデータは消えません。ただし、BitLockerで暗号化されたドライブがある場合、TPM状態の変更によってロック解除に失敗する可能性があるため、事前に回復キーをバックアップしてください。
Q6:TPM 2.0の回避方法は安全ですか?
A:レジストリ編集やISO改造による回避は、将来のアップデートで動作しなくなる可能性やセキュリティリスクを伴います。4DDiG Partition Managerなどの専用ツールを使う方が安全かつ確実です。
まとめ
TPM 2.0を有効にすることで、多くのPCがWindows 11のシステム要件を満たすことができます。本記事で紹介したBIOSでの有効化手順を参考に、まずはご自身のPCでTPM設定を確認してみてください。マザーボードメーカー別(ASUS・ASRock・MSI・Gigabyte)の手順を整理しましたので、該当する手順に従って設定を行ってください。
Windows 11 26H2のアップデートに向けても、TPM 2.0は引き続き必須要件となりますので、早めの有効化とBIOSファームウェアの最新化を推奨します。
しかし、TPMが搭載されていない場合やBIOS設定が難しい場合でも、4DDiG Partition Managerを使えば、誰でも簡単・安全にWindows 11へアップグレード可能です!
ChatGPT
Perplexity
Grok