Windows 11アップグレード非対応の理由と対処法|CPU世代・TPM・ESUまで徹底解説

「PC Health Check で『プロセッサが Windows 11 をサポートしていない』と表示された。クロックもコア数も満たしているのになぜ?」――そんな疑問に、買い替え推奨に流されない視点で答えます。本記事では、Windows 11 の判定ロジック(CPU世代のホワイトリスト化)とセキュリティ要件の背景、確認・対処の実践手順、そして買い替えの妥当性までを網羅。要件を“通す”ための小手先ではなく、長期運用の現実解を提示します。

目次

「プロセッサが Windows 11 をサポートしていない」の真意

Windows 11 の最小要件は「1GHz・2コア以上の64bit CPU」などと記載されていますが、実際の判定はそれだけで決まりません。Microsoft は CPU を世代・型番でホワイトリスト管理しており、リスト外のCPUはクロックやコア数に関係なく「非対応」と判定されます。とくに

  • Intel:第8世代(Coffee Lake)以降を基本に、一部の特例を除き第7世代以前は非対応
  • AMD:Ryzen 2000(Zen+)以降を基本に、Ryzen 1000(Zen)は非対応

というラインが実質的な“合否”になります。つまり、「GHzもコア数も満たすのに落ちる」典型例は、CPU世代が古いためです。

なぜホワイトリスト方式なのか(買い替え誘導ではなく“土台づくり”)

  • ハードウェア依存のセキュリティ:Windows 11 は VBS(Virtualization-based Security)や HVCI(メモリ整合性)、MBEC(Mode-based Execute Control/同等機能を含む)など、CPUが持つ最新の仮想化・実行制御支援を前提にしています。旧世代CPUでは性能低下が大きく、実用的に有効化できないケースが多い。
  • ドライバ・電源管理の足並み:DCHドライバやモダンスタンバイ(S0ix)などのプラットフォーム要素は、ある世代から揃い始めます。古い世代を切ることで品質保証の範囲を明確化。
  • 長期サポートの現実性:OSのライフサイクルに合わせて脆弱性対策・マイクロコード更新・ドライバ提供を約束できる世代へ集中する意図があります。

TPM 2.0 と Secure Boot に合格でも落ちる理由

TPM 2.0 と Secure Boot は前提条件の一部に過ぎません。Windows 11 の実機要件は「TPM 2.0」「Secure Boot」「UEFI/GPT」「メモリ4GB」「ストレージ64GB」「対応CPU世代」の総合判定です。TPMやSecure Bootに合格しても、CPUがホワイトリスト外なら「非対応」になります。

要件の全体像(誤解しやすいポイントを含む)

項目要件/目安よくある落とし穴
CPU64bit、1GHz以上、2コア以上
Intel 8世代~ / AMD Ryzen 2000~(基本線)
世代が基準。クロック・コア数だけでは合格しない。
メモリ4GB以上旧世代CPUのままメモリ増設しても合否は変わらない。
ストレージ64GB以上空き容量不足や劣化SSDでアップグレード失敗。
ファームウェアUEFI、Secure Boot 有効、GPTディスクLegacy/CSMのまま、MBRのままが多い。
セキュリティTPM 2.0(fTPM, PTT 含む)BIOSで無効化。TPM未初期化。ファーム更新未実施。

まずやるべき「確認と対処」の手順

1) CPUの型番・世代を正確に把握する

  • Windows 設定 → システム → バージョン情報 で「プロセッサ」を確認。
  • タスクマネージャー(パフォーマンス → CPU)でも確認可能。
  • PowerShell で詳細を取る:
Get-CimInstance Win32_Processor | Select-Object Name, Manufacturer, NumberOfCores, MaxClockSpeed

型番が分かったら、その世代が Windows 11 対応ライン(Intel 8世代以降/Ryzen 2000以降)に入っているかを判断します。Intel第7世代(例:i7-7700Kなど)や Ryzen 1000(例:Ryzen 7 1700など)は非対応の代表格です。

2) PC Health Check と併用して「落ちた要因」を分解する

  • PC Health Check は合否の概要しか出しません。どの要件で落ちたかを知るには、目的別の確認が効率的です。
  • 例:TPMは tpm.msc、UEFI/Secure Bootは「設定 → 回復 → 高度なスタートアップ → UEFI設定」で確認。
  • サードパーティの判定ツール(例:「WhyNotWin11」など)を使うと要件ごとの合否が一覧表示され、理解が速まります。

3) 非対応だった場合の選択肢

  1. Windows 10 を継続利用する
    Windows 10 は 2025年10月14日にサポートが終了しましたが、以後は有償の拡張セキュリティ更新(ESU)が最長3年間提供される枠組みがあります。ESUは「機能追加なし・セキュリティ更新のみ」で、年単位の更新になります。
    現行性能に不満がなく、安定運用を最優先するなら「Windows 10 + ESU」は堅実な現実解です。
  2. 自己責任で Windows 11 をインストールする
    判定をバイパスして導入する方法があります(保証外)。
    • レジストリで要件チェックを緩和:
      HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup に AllowUpgradesWithUnsupportedTPMOrCPU(DWORD=1)を作成し、Windows 11 ISO からセットアップを実行する方式などが知られています。
    • クリーンインストール用メディア作成ツールの設定や、インストーラオプションでチェックを回避する手法もあります。
    注意:将来の機能更新に失敗する可能性、HVCIなどのセキュリティ機能が有効化できない可能性、メーカー・Microsoft双方のサポート対象外になる点を理解してください。
  3. CPU/マザーボードを更新する
    自作/一部BTOでは部品交換で対応世代へ上げられます。AMD AM4プラットフォームなどはBIOS更新でZen+/Zen2対応が広がる場合があります。ただし
    • Intelはソケット世代をまたぐとマザー交換が必要になることが多い
    • 古いチップセットは新CPUを載せても機能が限定される場合がある
    • BIOS更新は失敗リスクも伴う
  4. PCを買い替える
    省電力/静音/最新無線/Thunderbolt/長期サポートを重視するなら有力。
    なお、AI機能重視の「Copilot+ PC」等はWindows 11の必須条件ではありませんが、NPU搭載など今後の機能活用余地が広がります。

ケース別:なぜ落ちた?どうする?(具体例)

よくある構成判定対処の現実解
Intel Core i7-7700 / 3.6GHz / 4C8T(第7世代)非対応(CPU世代)Windows 10 + ESUで継続運用。または自己責任でWindows 11。長期運用なら買い替えも検討。
AMD Ryzen 7 1700 / 3.0GHz / 8C16T(Ryzen 1000)非対応(CPU世代)BIOSが対応するならRyzen 2000/3000へ換装(AM4)。無理ならWindows 10 + ESU or 買い替え。
Intel 8世代だがTPM無効(PTTオフ)非対応(TPM)BIOSでPTT有効化、Secure Boot有効化、CSM無効化、ディスクをGPTへ変換。
TPM・Secure Bootは合格、だがCPUが6世代非対応(CPU世代)CPU世代がボトルネック。ESU継続 or 自己責任インストール or 新規PC。

「買い替え誘導では?」への答え

強い制約を“誘導”と感じるのは自然ですが、Windows 11 は標準で強固なメモリ保護・仮想化ベースの防御を前提化しており、旧世代CPUでは性能劣化や未実装で現実的でないため、ライフサイクル全体の品質を担保するラインを設けています。結果として古いCPUが切り捨てられますが、更新のメリット/デメリットは冷静に天秤にかけるべきです。

選択肢主なメリット主な注意点
Windows 10 + ESU継続現行環境を維持。学習コスト・互換性リスクが小さい。有償。機能追加はない。3年後に再検討必須。
非対応CPUでWindows 11(自己責任)最新UIや一部新機能を利用可能。更新失敗・サポート外。セキュリティ機能が有効化できない場合あり。
部品更新/買い替え省電力・静音・最新I/O・長期サポートを享受。費用。アプリ移行・初期設定の手間。

アップグレード前の「通る可能性」を最大化するチェックリスト

  • BIOS更新:最新に。TPM(Intel PTT/AMD fTPM)を有効化。
  • Secure Boot:有効化。Legacy/CSMは無効。
  • ディスクをGPTへ:MBRなら mbr2gpt /convert /allowFullOS を検討(バックアップ必須)。
  • デバイス暗号化/BitLocker:環境によっては事前に保護解除→再構成。
  • 不要ソフト削除・ストレージ健全化:S.M.A.R.T.確認、空き容量確保。
  • 周辺機器を一時的に外す:古いUSB機器やドライバが足を引っ張る例あり。

非対応CPUでのインストール手順(保証外)

重要:以下は自己責任です。企業PC・学内PC・重要業務端末では実施しないでください。

  1. Windows 11 の ISO を用意し、セットアップを開始。
  2. 要件チェックで止まる場合は、レジストリを調整:
    HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup に AllowUpgradesWithUnsupportedTPMOrCPU(DWORD=1)を作成。
  3. 再度セットアップ(上書きアップグレード or クリーンインストール)。
  4. インストール後、Windows Update の適用可否や HVCI(メモリ整合性)が有効化できるかを必ず検証。

この方法は将来の機能更新(例:年次アップデート)で失敗する可能性が現実的にあります。長期的には「ESU継続 or 対応PCへの移行」を前提にしたつなぎと捉えるのが妥当です。

「Windows 10 を延命」運用の勘所(ESU)

  • ESUの位置づけ:機能追加はありません。重要なセキュリティ修正のみが配信されます。
  • 対象期間:Windows 10 の延長セキュリティは原則として最大3年を想定(年ごと更新)。
  • 費用と入手:個人でも契約できる枠組みが整備されています(年単位の有償)。
  • 要件:最新の Windows Update クライアント、Microsoft アカウントなどが必要になる場合があります。
  • 適合性:業務アプリや周辺機器の互換性維持を優先する現場に向いています。

“CPUだけ”ではない:ファームとドライバで変わる合否と体験

CPU世代が適合していても、BIOS/UEFIが古い・Secure Boot未対応・ドライバ未整備だと導入後の安定性に影響します。マザーボードやノートPCメーカーがWindows 11 対応BIOSを配布しているか確認し、ストレージ・チップセット・グラフィックスのドライバを最新版へ。特に旧世代の内蔵GPUでは、Windows Update標準ドライバで止まるよりもベンダー提供版のほうが安定するケースがあります。

CPU世代ごと・現実策の早見表

CPU世代(例)判定の傾向おすすめの現実策
Intel 第6~7世代 / AMD Ryzen 1000ほぼ非対応Windows 10 + ESU、もしくは対応PCへ刷新。つなぎで自己責任インストール。
Intel 第8~9世代 / AMD Ryzen 2000~3000概ね対応BIOSでTPM/PTT・Secure Boot・UEFIを是正。NVMe化やメモリ増設で体感向上。
Intel 第10~13世代 / AMD Ryzen 5000~7000対応最新BIOS/ドライバで安定運用。HVCI等の保護機能を積極的に有効化。

よくある質問(FAQ)

Q. PC Health Check の「CPU非対応」だけが理由なら、安全に使い続けられますか?

A. 多くのケースでWindows 10の継続+ESUが現実解です。性能自体は十分でも、Windows 11 の保護機能が前提とするCPU側支援が弱いため、Microsoftは保証対象外にしています。自己責任でWindows 11を入れる選択もありますが、アップデート失敗・機能制限を受け入れる必要があります。

Q. TPM 2.0 と Secure Boot を通したのに、なぜ非対応?

A. Windows 11 はCPU世代のホワイトリストも併せて判定します。TPM 2.0/Secure Bootは一部に過ぎず、CPUが非対応なら合格にはなりません。

Q. 無料でWindows 10を延長できますか?

A. いいえ。Windows 10 の延命はESU(有償)が基本です。ESUはセキュリティ更新のみの提供で、契約は年ごと。費用や購入方法は契約形態によって異なります。

Q. CPUだけ交換すればWindows 11にできますか?

A. プラットフォーム次第です。Intelはソケット世代でマザーボード更新が必要なことが多く、AMD AM4はBIOS次第で上位CPUに換装できる場合があります。メーカーの対応表を確認してください。

Q. 旧CPUでWindows 11を使うデメリットは?

A. HVCI等の保護機能で性能低下が大きい/有効化できない、将来の機能更新に失敗する、サポート外でトラブルシュートが困難などが挙げられます。

診断と改善のための実践コマンド集

PowerShellで基本情報を収集し、環境の詰まりどころを洗い出します。

# CPU/コア/最大クロック
Get-CimInstance Win32_Processor | Format-List Name, NumberOfCores, NumberOfLogicalProcessors, MaxClockSpeed

# メモリ合計(GB)

"RAM(GB): {0:N1}" -f ((Get-CimInstance Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum).Sum/1GB)

# システムディスクのパーティションスタイル(GPT/MBR)

Get-Disk | Select-Object Number, PartitionStyle, IsSystem

# セキュアブート状態

Confirm-SecureBootUEFI

# TPMの可用性

Get-Tpm 

最終判断の指針(買い替えの目安)

  • 現在の性能に不満がない・安定運用が最優先 → Windows 10 + ESUで数年の延命が合理的。
  • 新機能・省電力・静音・長期サポートを重視 → Windows 11 対応CPU搭載PCへ更新。
  • その中間:自己責任インストールでつなぐ(ただし更新失敗時の復旧計画・バックアップは必須)。

まとめ

Windows 11 の「CPU非対応」は、GHzやコア数ではなく世代・型番のホワイトリストを満たしていないことが本質です。これは“買い替え誘導”というより、ハードウェア支援を土台にしたセキュリティと品質保証の線引きと捉えるのが妥当です。
実務的には、Windows 10 + ESU で延命、自己責任での一時運用、対応PCへの移行の三択から「費用・安全・期間」のバランスで選ぶのが良策。まずはCPU世代の確認、BIOS設定(TPM/UEFI/Secure Boot)とGPT化、ストレージ健全性の点検から着手すれば、最短距離で答えに辿り着けます。

補足:用語の要点

  • VBS/HVCI:仮想化を利用したカーネル防御。旧CPUでは性能低下が大きい場合がある。
  • MBEC:仮想化環境で実行権限を効率制御するCPU機能。これがあるとHVCIのオーバーヘッドが大幅に軽減。
  • PTT/fTPM:ファームウェアTPM。IntelはPTT、AMDはfTPMの名称で実装。
  • DCHドライバ:UWPベースのモダン配布モデル。Windows 11では事実上の前提。

実践フローチャート(テキスト簡易版)

  1. CPU世代を確認(Intel 8世代~ / Ryzen 2000~ か?)
  2. Yes → BIOSでTPM/UEFI/Secure Boot確認 → GPT化 → ストレージ空き/健全性確認 → アップグレード
  3. No → Windows 10 + ESU継続 or(非推奨だが)自己責任導入 or 買い替え/換装を検討

この記事を書いた人

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

コメント

コメントする

目次