Windows 11アップグレードで「このPCは要件を満たしていません」が出る原因と対処法【自作PC対応】

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 のアップグレード判定で見られているポイントを表にまとめると、次のようになります。

項目条件どこで確認するか
CPU1GHz 以上・2 コア以上の 64bit CPU で、Microsoft のサポートリストに掲載タスクマネージャー / 「システム」画面
メモリ4GB 以上タスクマネージャー / システム情報
ストレージ空き容量 64GB 以上(実務上は 100GB 以上あると安心)エクスプローラー / ディスクの管理
ファームウェアUEFI で起動していること「msinfo32」で BIOS モードを確認
セキュアブート有効であること「msinfo32」でセキュアブート状態を確認
TPMTPM 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 を有効化する
システムディスクが MBRUEFI+セキュアブートに切り替えると起動不能になりやすいMBR → GPT に変換してから UEFI / セキュアブートを有効化

つまり、マザーボードの UEFI 設定を見直すだけで解決するケースがかなり多いということです。

上から順に確認していく手順

PC 正常性チェックで「どこが落ちているか」を把握する

まずは Microsoft 公式の 「PC 正常性チェック」アプリをインストールし、現在の PC が Windows 11 の要件を満たしているかを一括で診断します。

  1. Microsoft 公式サイトから「PC 正常性チェック」をダウンロードしてインストール
  2. アプリを起動し、「Windows 11 の導入の準備ができているか確認する」をクリック
  3. 「この PC は Windows 11 の要件を満たしていません」と出た場合、
    下に表示される詳細(TPM / セキュアブート / CPU など)のどこで落ちているかをメモ

ここで「TPM」と「セキュアブート」が赤字で表示されているようなら、ほぼ確実に UEFI 設定の見直しで改善できます

TPM(セキュリティチップ)のバージョンと状態を確認する

TPM の状態は Windows 上から次の手順で確認できます。

  1. Win + R キーを押し、「ファイル名を指定して実行」を開く
  2. tpm.msc と入力して Enter
  3. 表示されたウィンドウで、中央の「仕様バージョン」が 2.0 になっているか確認
  • 仕様バージョン: 2.0 → Windows 11 の要件を満たす
  • 仕様バージョン: 1.2 → 原則非対応(後述の「非対応ハード」扱い)
  • 「互換 TPM が見つかりません」 → UEFI で fTPM / PTT が無効になっている可能性が高い

UEFI で fTPM(AMD) / PTT(Intel)を有効化する

「互換 TPM が見つかりません」と出る場合、多くは CPU やマザーボードに TPM 機能はあるのに、UEFI 上で無効化されているだけです。

大まかな操作は次のようになります(マザーボードごとに表記は異なります)。

  1. PC を再起動し、Del キーや F2 キーなどで UEFI 画面に入る
  2. 「Advanced」「Security」「Trusted Computing」などのメニューを探す
  3. 以下のような項目を Enabled(有効)にする
    • Intel CPU の場合:PTT(Platform Trust Technology)
    • AMD CPU の場合:AMD fTPM / AMD CPU fTPM
    • 一部マザボ:TPM Device / Firmware TPM
  4. 設定を保存して UEFI を終了し、Windows に戻る
  5. 再度 tpm.msc を開き、「仕様バージョン: 2.0」と表示されるか確認

なお、古いマザーボードでは物理的な TPM モジュール(dTPM)を別途取り付けないと TPM 2.0 に対応できないものもあります。その場合はマザーボードの仕様書を確認しましょう。

セキュアブートと UEFI 起動モードを確認する

次に、UEFI で起動しているか / セキュアブートが有効かを Windows 上から確認します。

  1. Win + Rmsinfo32 と入力し Enter
  2. 「システム情報」ウィンドウで、右側の一覧から以下の項目を探す
    • 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 形式である必要があります。

確認手順は次のとおりです。

  1. Win + X → 「ディスクの管理」を開く
  2. 下部の一覧からシステムディスク(通常「ディスク 0」)を右クリック →「プロパティ」
  3. 「ボリューム」タブで「パーティションのスタイル」を確認
    • GUID パーティション テーブル(GPT) → そのままで OK
    • マスタ ブート レコード(MBR) → 変換が必要

MBR の場合、Windows 10 / 11 には mbr2gpt.exe という公式ツールが用意されています。

事前に必ずシステムのバックアップを取ったうえで、以下のように実行します。

  1. 「スタート」を右クリック → 「Windows ターミナル(管理者)」または「コマンドプロンプト(管理者)」を起動
  2. 次のコマンドで変換可能かチェック
mbr2gpt /validate /allowFullOS
  1. エラーが出なければ、次のコマンドで変換を実行
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 のダウンロード」ページから インストール アシスタントをダウンロードし、以下のように進めます。

  1. ツールを起動し、ライセンス条項に同意
  2. 互換性チェックが実行され、要件を満たしていればそのままダウンロード&インストールが開始
  3. 「個人用ファイルとアプリを引き継ぐ」が選択されていることを確認
  4. あとは再起動を待つだけで Windows 11 に上書きアップグレードされる

方法 B:公式 ISO をマウントしてセットアップ

より柔軟にアップグレードしたい場合は、公式 ISO を使う方法がおすすめです。

  1. Microsoft 公式サイトから Windows 11 の ISO ファイルをダウンロード
  2. ダウンロードした ISO ファイルを右クリック → 「マウント」
  3. 仮想ドライブとして開かれた中の setup.exe を実行
  4. セットアップ中の「更新プログラムをダウンロードしてインストールする」の画面で、
    「今は実行しない」を選択(曖昧なエラー回避になることが多い)
  5. インストールの種類で 「個人用ファイルとアプリを引き継ぐ」を選ぶ

この方法は、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 化すれば、ハードを買い替えずに済むことも少なくありません

おすすめの進め方は、

  1. PC 正常性チェックで「どこが落ちているか」を把握
  2. UEFI で TPM / セキュアブート / CSM の設定を見直し、GPT 化を済ませる
  3. CPU がサポート対象か公式リストで確認
  4. それでも Windows Update で出てこなければ、インストールアシスタントや ISO で手動アップグレード

それでもなお CPU や TPM バージョンが要件を満たさない場合は、レジストリ等での「要件バイパス」は最後の手段として、リスクを理解したうえで検証用途にとどめるのが無難です。メイン PC で長く安心して使うのであれば、「Windows 10 ESU で時間を稼ぐ」か「対応ハードへの更新」を強くおすすめします。

ライセンスキーが分からなくても、今の Windows がライセンス認証済みなら、アップグレード後もデジタル ライセンスで引き継がれます。まずはハード・ファームウェアの要件を一つずつ確認して、無駄な不安を減らしながら Windows 11 への移行を進めていきましょう。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次