Windows 11 にアップグレードしようとしたら「この PC は Windows 11 の最小システム要件を満たしていません」と表示され、自作 PC だからライセンスが原因なのでは? と不安になる方は少なくありません。この記事では、エラーの正体と確認すべきポイント、具体的な手順、そしてどうしても要件を満たさない場合の現実的な選択肢まで、実運用目線で詳しく解説します。
エラー「この PC は Windows 11 の最小システム要件を満たしていません」の正体
まず結論から言うと、プロダクトキー(ライセンスキーが分からないことは、このエラーの原因ではありません。ライセンス認証は「アップグレードしてからどうするか」の話であり、アップグレードできるかどうかの判定には関係ありません。
Windows 11 のアップグレード可否を決めているのは、主に次のようなハードウェアとファームウェアの条件です。
- TPM 2.0(セキュリティチップ)が有効になっているか
- UEFI で起動しており、セキュアブートが有効か
- システムディスクが GPT 形式か(MBR ではないか)
- CPU が Windows 11 のサポートリストに含まれているか
- メモリ 4GB 以上、ストレージ 64GB 以上 などの基本スペックを満たしているか
このチェック結果を分かりやすく表示してくれるのが、Microsoft 純正の「PC 正常性チェック」アプリです。エラーが出たときは、まずこれで自分の PC がどこで引っかかっているのかを把握するところから始めましょう。
Windows 11 がチェックしている主な要件一覧
Windows 11 のアップグレード判定で見られているポイントを表にまとめると、次のようになります。
| 項目 | 条件 | どこで確認するか |
|---|---|---|
| CPU | 1GHz 以上・2 コア以上の 64bit CPU で、Microsoft のサポートリストに掲載 | タスクマネージャー / 「システム」画面 |
| メモリ | 4GB 以上 | タスクマネージャー / システム情報 |
| ストレージ | 空き容量 64GB 以上(実務上は 100GB 以上あると安心) | エクスプローラー / ディスクの管理 |
| ファームウェア | UEFI で起動していること | 「msinfo32」で BIOS モードを確認 |
| セキュアブート | 有効であること | 「msinfo32」でセキュアブート状態を確認 |
| TPM | TPM 2.0 が有効になっていること | 「tpm.msc」でバージョンを確認 |
| ディスク形式 | システムディスクが GPT(GUID パーティションテーブル) | 「ディスクの管理」 → ディスクのプロパティ |
これらの条件のうち、自作 PC で特に引っかかりやすいのが TPM / セキュアブート / UEFI+GPT / 対応 CPU の 4 点です。
自作 PC で特に引っかかりやすいポイント
自作 PC の場合、マザーボードの初期設定が「古い OS も動くように」配慮されており、あえてセキュア機能が OFF になっていることがよくあります。
- CSM(Compatibility Support Module)が有効 → レガシー BIOS 互換モード
- TPM(fTPM / PTT)が無効 → Windows 11 からは「TPM が無い」ように見える
- セキュアブートが無効 → 旧 OS や一部のブートメディアを動かしやすい
結果として、ハードウェア自体は十分新しいのに、UEFI 設定が古いままのために Windows 11 のチェックで落ちてしまうケースが非常に多くなっています。
| よくある自作機の状態 | Windows 11 から見える問題 | 必要な対処 |
|---|---|---|
| CSM 有効・レガシーブート | UEFI / セキュアブート未対応と判定される | CSM を無効にし、UEFI 起動に切り替える |
| TPM(fTPM / PTT)無効 | 「TPM 2.0 がありません」と表示 | UEFI 設定で fTPM / PTT を有効化する |
| システムディスクが MBR | UEFI+セキュアブートに切り替えると起動不能になりやすい | MBR → GPT に変換してから UEFI / セキュアブートを有効化 |
つまり、マザーボードの UEFI 設定を見直すだけで解決するケースがかなり多いということです。
上から順に確認していく手順
PC 正常性チェックで「どこが落ちているか」を把握する
まずは Microsoft 公式の 「PC 正常性チェック」アプリをインストールし、現在の PC が Windows 11 の要件を満たしているかを一括で診断します。
- Microsoft 公式サイトから「PC 正常性チェック」をダウンロードしてインストール
- アプリを起動し、「Windows 11 の導入の準備ができているか確認する」をクリック
- 「この PC は Windows 11 の要件を満たしていません」と出た場合、
下に表示される詳細(TPM / セキュアブート / CPU など)のどこで落ちているかをメモ
ここで「TPM」と「セキュアブート」が赤字で表示されているようなら、ほぼ確実に UEFI 設定の見直しで改善できます。
TPM(セキュリティチップ)のバージョンと状態を確認する
TPM の状態は Windows 上から次の手順で確認できます。
- Win + R キーを押し、「ファイル名を指定して実行」を開く
tpm.mscと入力して Enter- 表示されたウィンドウで、中央の「仕様バージョン」が 2.0 になっているか確認
- 仕様バージョン: 2.0 → Windows 11 の要件を満たす
- 仕様バージョン: 1.2 → 原則非対応(後述の「非対応ハード」扱い)
- 「互換 TPM が見つかりません」 → UEFI で fTPM / PTT が無効になっている可能性が高い
UEFI で fTPM(AMD) / PTT(Intel)を有効化する
「互換 TPM が見つかりません」と出る場合、多くは CPU やマザーボードに TPM 機能はあるのに、UEFI 上で無効化されているだけです。
大まかな操作は次のようになります(マザーボードごとに表記は異なります)。
- PC を再起動し、Del キーや F2 キーなどで UEFI 画面に入る
- 「Advanced」「Security」「Trusted Computing」などのメニューを探す
- 以下のような項目を Enabled(有効)にする
- Intel CPU の場合:PTT(Platform Trust Technology)
- AMD CPU の場合:AMD fTPM / AMD CPU fTPM
- 一部マザボ:TPM Device / Firmware TPM
- 設定を保存して UEFI を終了し、Windows に戻る
- 再度
tpm.mscを開き、「仕様バージョン: 2.0」と表示されるか確認
なお、古いマザーボードでは物理的な TPM モジュール(dTPM)を別途取り付けないと TPM 2.0 に対応できないものもあります。その場合はマザーボードの仕様書を確認しましょう。
セキュアブートと UEFI 起動モードを確認する
次に、UEFI で起動しているか / セキュアブートが有効かを Windows 上から確認します。
- Win + R →
msinfo32と入力し Enter - 「システム情報」ウィンドウで、右側の一覧から以下の項目を探す
- BIOS モード:UEFI になっているか
- セキュア ブートの状態:有効になっているか
理想的な状態は、
- BIOS モード:UEFI
- セキュア ブートの状態:有効
です。もし「BIOS モード:レガシ」「セキュア ブートの状態:サポートされていません」のように表示されている場合、CSM が有効のまま/MBR ディスクのまま動いている可能性が高いです。
| 表示されている状態 | 想定される原因 | 対処の方向性 |
|---|---|---|
| BIOS モード:レガシ セキュア ブートの状態:サポートされていません | CSM 有効 / システムディスクが MBR | 後述の手順で MBR → GPT に変換し、CSM を無効にして UEFI 起動へ |
| BIOS モード:UEFI セキュア ブートの状態:無効 | セキュアブートのみ無効 | UEFI 設定でセキュアブートを有効化(OS タイプを「Windows UEFI」などに設定) |
| BIOS モード:UEFI セキュア ブートの状態:有効 | 要件 OK(他の項目が原因の可能性) | TPM や CPU 要件を再確認 |
セキュアブートを有効化すると、一部の古いブートメディアや OS が起動しなくなる場合があります。デュアルブート環境の場合は、先に現在の構成をよく確認してから切り替えましょう。
システムディスクが GPT か MBR かを確認し、必要なら変換する
UEFI+セキュアブートで起動するには、Windows がインストールされているディスクが GPT 形式である必要があります。
確認手順は次のとおりです。
- Win + X → 「ディスクの管理」を開く
- 下部の一覧からシステムディスク(通常「ディスク 0」)を右クリック →「プロパティ」
- 「ボリューム」タブで「パーティションのスタイル」を確認
- GUID パーティション テーブル(GPT) → そのままで OK
- マスタ ブート レコード(MBR) → 変換が必要
MBR の場合、Windows 10 / 11 には mbr2gpt.exe という公式ツールが用意されています。
事前に必ずシステムのバックアップを取ったうえで、以下のように実行します。
- 「スタート」を右クリック → 「Windows ターミナル(管理者)」または「コマンドプロンプト(管理者)」を起動
- 次のコマンドで変換可能かチェック
mbr2gpt /validate /allowFullOS
- エラーが出なければ、次のコマンドで変換を実行
mbr2gpt /convert /allowFullOS
変換が成功したら、再起動して UEFI 設定で CSM を無効化し、UEFI モード+セキュアブート有効に切り替えます。
もし mbr2gpt がエラーで失敗する場合は、パーティション構成が複雑すぎることが多く、クリーンインストールで GPT として作り直した方が安全なケースもあります。
CPU が Windows 11 のサポート対象か確認する
Windows 11 では、CPU が「一定以上の世代・モデル」であることも要件に含まれています。
- クロック:1GHz 以上
- コア数:2 コア以上
- 64bit CPU であること
- Microsoft の公開している「サポート CPU リスト」に載っていること
自作 PC の場合のざっくりとした目安は次の通りです。
| CPU の世代・シリーズ | Windows 11 対応の目安 | コメント |
|---|---|---|
| Intel 第 11 世代以降 | 最新ビルドまでおおむね対応 | セキュリティ機能を前提とした設計 |
| Intel 第 8〜10 世代 | 多くはサポートリスト入り | モデルによっては非対応の場合もあるため、要公式リスト確認 |
| Intel 第 7 世代以前 | 原則非対応 | 一部例外を除き、Windows 10 継続かハード更新を検討 |
| AMD Ryzen 2000 シリーズ以降 | 多くのモデルがサポート対象 | APU など一部モデルは要確認 |
| AMD Ryzen 1000 シリーズ / FX 系 | ほぼ非対応 | 要件緩和インストール以外は難しい |
CPU 型番は、タスクマネージャー →「パフォーマンス」タブ → CPU で簡単に確認できます。
公式の CPU リストは Microsoft Docs で公開されていますので、型番を検索してサポート対象かどうかを確認しておくと安心です。
その他のブロック要因をつぶす
ここまでで TPM / セキュアブート / GPT / CPU が問題ないと分かったら、残りの要因を潰していきます。
- Windows Update を最新まで適用(Windows 10 22H2 以外は先に更新)
- 空き容量を 25〜30GB 以上確保(大型更新の展開には余裕が必要)
- BIOS / UEFI を最新版に更新(古い版だと TPM 周りの不具合が残っていることも)
- チップセットドライバー・ストレージドライバーの更新
- USB 機器を最小構成(キーボード・マウス程度)にしてアップグレード
- サードパーティ製ウイルス対策ソフトを一時的にアンインストール
ここまでやっても Windows Update からのアップグレードに失敗する場合は、次章の インストールアシスタント / ISO からのアップグレードを試します。
要件は満たしているのに Windows Update でアップグレードできない場合
PC 正常性チェックでは「この PC は Windows 11 の要件を満たしています」と出ているのに、Windows Update に Windows 11 が出てこない、あるいは何度やっても失敗する──そんな場合は、手動アップグレードを使うと突破できるケースがあります。
| 方法 | 概要 | 向いているケース |
|---|---|---|
| Windows 11 インストール アシスタント | 小さなツールを起動し、指示に従うだけで上書きアップグレード | Windows 10 上からそのままアップグレードしたい場合 |
| 公式 ISO をマウントしてセットアップ | ISO をダウンロードし、マウント → setup.exe 実行 | 曖昧な Update エラーを回避したい場合、複数台に入れたい場合 |
方法 A:Windows 11 インストール アシスタント
Microsoft の「Windows 11 のダウンロード」ページから インストール アシスタントをダウンロードし、以下のように進めます。
- ツールを起動し、ライセンス条項に同意
- 互換性チェックが実行され、要件を満たしていればそのままダウンロード&インストールが開始
- 「個人用ファイルとアプリを引き継ぐ」が選択されていることを確認
- あとは再起動を待つだけで Windows 11 に上書きアップグレードされる
方法 B:公式 ISO をマウントしてセットアップ
より柔軟にアップグレードしたい場合は、公式 ISO を使う方法がおすすめです。
- Microsoft 公式サイトから Windows 11 の ISO ファイルをダウンロード
- ダウンロードした ISO ファイルを右クリック → 「マウント」
- 仮想ドライブとして開かれた中の
setup.exeを実行 - セットアップ中の「更新プログラムをダウンロードしてインストールする」の画面で、
「今は実行しない」を選択(曖昧なエラー回避になることが多い) - インストールの種類で 「個人用ファイルとアプリを引き継ぐ」を選ぶ
この方法は、Windows Update で謎のエラーコードが出ている場合にも有効なことが多く、実務現場でもよく使われるテクニックです。
非対応ハードで Windows 11 を動かす選択肢(自己責任)
CPU が古くてサポートリストから外れている、TPM が 1.2 までしか対応していない、といった場合は、原則として Windows 10 を継続利用するか、ハードウェア更新を行うことが Microsoft の公式な推奨です。
とはいえ、どうしてもその PC に Windows 11 を入れたい場合、コミュニティでは次のような方法が知られています。
1. レジストリで要件チェックを一部緩和する方法
Microsoft 自身もドキュメントで触れている非推奨の方法として、TPM 1.2 以上がある場合に限り、レジストリを編集して CPU 要件など一部のチェックを緩和してセットアップする方法があります。
イメージとしては、インストールメディアからセットアップを開始する前に、次のようなキーを追加します。
HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup
AllowUpgradesWithUnsupportedTPMOrCPU = 1 (DWORD)
ただし、これは 完全にサポート外の手順であり、
- 今後の累積更新プログラムが適用できなくなる可能性
- 予期せぬ不具合が起きてもサポートが受けられない
- セキュリティ機能がフルに活かせない
といったリスクがあります。「どうしても検証用に必要」といった場面以外では、あまりおすすめできません。
2. サードパーティ製の「要件バイパスツール」を使うリスク
最近は、Windows 11 のハードウェア要件(TPM 2.0 / セキュアブート / RAM など)を一括でスキップしてインストールできるサードパーティ製ツールも多数出回っています。しかし、こうしたツールの一部には、マルウェアが仕込まれた偽サイト版が出回った事例も報告されています。
そのため、
- 公式の GitHub / 開発者サイト以外からは絶対にダウンロードしない
- そもそも業務用・大事なデータが入った PC では使わない
- 検証用途なら、必ずバックアップを取り、切り離した環境で試す
といった点を徹底しなければなりません。「楽をした代償として、PC 全体が乗っ取られる」ようなことになっては本末転倒です。
3. 現実的な代替案
非対応ハードで無理に Windows 11 を動かすより、長期的には次のような選択肢の方が安全です。
- Windows 10 の Extended Security Updates(ESU)に加入して時間を稼ぐ
- Windows 11 対応の中古/新品 PC に乗り換える
- 用途によっては Linux など別 OS を検討する
特に業務で使っている PC であれば、サポートが切れた OS を延命し続けること自体が大きなリスクになるため、ハードごと更新してしまうのが結果的に一番安くつくケースも多いです。
ライセンス(プロダクトキー)についての整理
冒頭の疑問に戻りますが、ライセンス不明であることは「要件を満たしていない」エラーの原因にはなりません。
Windows 10 / 11 では、現在のライセンス認証状態は 「デジタル ライセンス」として Microsoft アカウントやハードウェアと紐づいています。そのため、
- 現在の Windows 10 が「ライセンス認証されています」になっていれば
- プロダクトキーを覚えていなくても
Windows 11 へ上書きアップグレードしたあと、自動的にライセンス認証されるケースがほとんどです。
現在のライセンス認証状態を確認する方法
- Windows 10 の場合
- [設定] → [更新とセキュリティ] → [ライセンス認証]
- 「Windows はライセンス認証されています」と表示されていれば OK
- Windows 11 の場合
- [設定] → [システム] → [ライセンス認証]
- 同様に「ライセンス認証されています」となっているか確認
万が一、アップグレード後にライセンス認証エラーが出た場合でも、Microsoft アカウントと PC を紐づけておけば、「トラブルシューティング」からデジタル ライセンスを再割り当てできることが多いので、まずは慌てずに認証状態を確認しましょう。
よくあるつまずきパターンと対処早見表
ここまでの内容を踏まえ、よくある「つまずき」とその対処を表にまとめます。
| 症状 | よくある原因 | 優先して確認するポイント |
|---|---|---|
| TPM を有効化したのにエラーが消えない | CSM 有効のまま / MBR ディスクのまま | 「BIOS モード」が UEFI か、「ディスクの管理」で GPT になっているか |
| セキュアブート有効化後に Windows が起動しなくなった | システムディスクが MBR のまま | 事前に MBR → GPT 変換を行ったかどうか |
| PC 正常性チェックでは OK なのに Windows Update でアップグレードが出ない | Windows Update 側の段階的配信・既知の不具合回避など | インストールアシスタントまたは公式 ISO から手動アップグレードを試す |
| CPU だけが非対応と言われる | サポートリスト外の世代・モデル | Intel 第 8 世代 / Ryzen 2000 以降かどうか、公式 CPU リストを確認 |
| アップグレード中に謎のエラーコードで失敗する | 周辺機器・古いドライバー・サード製 AV など | USB 機器を最小構成にし、AV を一時アンインストール、最新ドライバー適用 |
| プロダクトキーが分からず不安 | デジタル ライセンスの仕組みを知らない | 現在の OS が「ライセンス認証されています」になっているか確認 |
まとめ:UEFI 設定 → Windows 側確認 → インストール手段の順に攻める
Windows 11 へのアップグレード時に表示される「この PC は Windows 11 の最小システム要件を満たしていません」は、一見すると冷たく感じますが、中身は TPM / セキュアブート / UEFI+GPT / 対応 CPU といったチェックの結果にすぎません。
とくに自作 PC では、
- TPM(fTPM / PTT)が OFF のまま
- CSM が有効でレガシーブートになっている
- システムディスクが MBR のまま
といった理由で「要件を満たさない」と判定されているケースが非常に多く、UEFI 設定を見直して GPT 化すれば、ハードを買い替えずに済むことも少なくありません。
おすすめの進め方は、
- PC 正常性チェックで「どこが落ちているか」を把握
- UEFI で TPM / セキュアブート / CSM の設定を見直し、GPT 化を済ませる
- CPU がサポート対象か公式リストで確認
- それでも Windows Update で出てこなければ、インストールアシスタントや ISO で手動アップグレード
それでもなお CPU や TPM バージョンが要件を満たさない場合は、レジストリ等での「要件バイパス」は最後の手段として、リスクを理解したうえで検証用途にとどめるのが無難です。メイン PC で長く安心して使うのであれば、「Windows 10 ESU で時間を稼ぐ」か「対応ハードへの更新」を強くおすすめします。
ライセンスキーが分からなくても、今の Windows がライセンス認証済みなら、アップグレード後もデジタル ライセンスで引き継がれます。まずはハード・ファームウェアの要件を一つずつ確認して、無駄な不安を減らしながら Windows 11 への移行を進めていきましょう。

コメント