M365Con 2027 – 無料オンラインカンファレンス · 11–22 Jan 2027 · 120 sessions→ m365con.net

ブログ · Mirko Peters

Windows 11にアップグレードできない? 原因の特定と対処法

By ·

Windows 11にアップグレードできないのはなぜでしょうか。TPM 2.0、セキュア ブート、UEFI、CPU、メモリ、ストレージ、Windows 10のバージョンを確認し、修正方法とPCがブロックされた場合の選択肢を解説します。

Automatically translated with AI from the original post. Read the English original

Windows 11にアップグレードできない場合、ほとんどの場合、次の短いリストのいずれかの要件を満たしていないことが原因です。TPM 2.0、セキュア ブート、UEFIブートモード、プロセッサ、メモリ、ストレージ、Windows 10のバージョンです。原因を最も早く特定する方法は、PC正常性チェックアプリを実行し、表示された内容を確認することです。原因によってはファームウェアの設定を変更するだけで解決するものもあれば、ハードウェアが古すぎることを意味する場合もあります。この記事は、「このPCではWindows 11を実行できません」というメッセージが表示されたWindowsユーザーと、チェックリストが必要なヘルプデスクの担当者を対象としています。結果の読み方、各原因の修正方法、修正できない場合の対処法、そして管理者がブロックされたデバイスを把握する方法を解説します。

重要なポイント

  • まずPC正常性チェックから始めましょう。PCがどのWindows 11要件を満たしていないかが分かるため、推測する必要がありません。
  • TPM 2.0とセキュア ブートは最も多いブロック要因であり、どちらもUEFIファームウェアで無効になっているだけというケースが多く見られます。
  • tpm.mscでTPMを確認します。ファームウェアには、[設定]、[回復]、[PCの起動をカスタマイズする]、[トラブルシューティング]、[詳細オプション]、[UEFI ファームウェアの設定]の順に進んでアクセスします。
  • Microsoftのサポート対象プロセッサの一覧にないプロセッサ、または4 GB未満のメモリや64 GB未満のストレージは、設定変更では解決できません。
  • Microsoftは、要件を満たしていないデバイスへのWindows 11のインストールを推奨していません。その他の選択肢としては、拡張セキュリティ更新プログラムの利用や、新しいPCへの移行があります。

満たしていない要件が分かるまでは、何も変更しないでください。やみくもにファームウェアのオプションを変更すると、PCが起動しなくなる恐れがあり、そもそも問題の原因ではないオプションである可能性もあります。

満たしていない要件を特定する

Microsoftの「Windows 11へのアップグレードに関するよくある質問」では、デバイスが最小システム要件を満たしている必要があると説明されています。確認方法は2つあります。

  • Windows Update。 Windows 10では、Windows Updateがデバイスの要件適合性を確認し、アップグレードの準備ができたタイミングを表示します。
  • PC正常性チェック。 Microsoftの Windows 11のページからアプリをダウンロードし、チェックを実行します。Microsoftの「Windows 11のインストール方法」ページに記載されているインストール アシスタントの手順では、PC正常性チェックを実行したあと、アシスタントで更新を選択すると結果が更新されます。

セットアップで「対応が必要な項目」というタイトルのメッセージが表示された場合、デバイスが要件を満たしていない可能性があります。インストール アシスタントにも、PCが最小システム要件を満たしていないと表示されることがあります。その場合、MicrosoftはWindows 10のまま使用し続けることを推奨しています。

次に、結果をWindows 11の要件ページにあるMicrosoftの一覧と照らし合わせます。

  • プロセッサ: 互換性のある64ビット プロセッサまたはSoC上で、1 GHz以上、2コア以上。
  • RAM: 4 GB以上。
  • ストレージ: 空き容量64 GB以上。
  • グラフィックス: DirectX 12以降、WDDM 2.0ドライバー対応。
  • ファームウェア: UEFI、セキュア ブート対応。
  • TPM: バージョン2.0。
  • ディスプレイ: 720p以上、9インチ以上、チャネルあたり8ビットの色。
  • インターネットとアカウント: Windows 11 Homeは、初回セットアップにインターネット接続とMicrosoftアカウントが必要です。
  • Windows 10の前提条件: 直接アップグレードするには、バージョン2004以降で、2021年9月14日以降のセキュリティ更新プログラムが適用されている必要があります。

原因1: TPM 2.0が無効または搭載されていない

TPM(Trusted Platform Module)は、セキュリティチップまたはファームウェアの機能です。Windows 11にはバージョン2.0が必要です。Microsoftによると、Windows HelloやBitLockerなどの機能をサポートするために使われます。TPM 2.0を有効にするページでは、市販のマザーボードの多くはTPMが無効の状態で出荷されているものの、通常は有効にできると説明されています。背景についてはTrusted Platform Moduleのページを参照してください。

確認方法。 方法は2つあります。

  1. Windowsキー + Rを押し、tpm.mscと入力してOKを選択します。「互換性のある TPM が見つかりません」と表示された場合、TPMが無効になっている可能性があります。使用可能な場合は、TPM製造元情報の仕様バージョンを確認します。2.0と表示されるはずです。
  2. 設定 > 更新とセキュリティ > Windowsセキュリティ > デバイスのセキュリティの順に移動します。「セキュリティプロセッサ」のセクションが表示されない場合、TPMが無効になっている可能性があります。セキュリティプロセッサの詳細が表示される場合は、仕様バージョンが2.0であることを確認してください。

有効にする。 Microsoftが示す、ファームウェア設定への手順は次のとおりです。

  1. 設定 > 更新とセキュリティ > 回復に移動し、「スタートアップの詳細設定」の今すぐ再起動を選択します。
  2. トラブルシューティング > 詳細オプション > UEFI ファームウェアの設定 > 再起動を選択します。
  3. ファームウェアで、Advanced、Security、またはTrusted Computingの下にあるTPMの設定を探します。
  4. その項目をオンにします。名称は機種によって異なります。たとえば、Security Device、Security Device Support、TPM Stateのほか、AMD系ではAMD fTPM switchやAMD PSP fTPM、Intel系ではIntel PTTまたはIntel Platform Trust Technologyなどがあります。
  5. 保存して再起動し、tpm.mscで再度確認します。

設定が見つからない場合は、製造元のサポートページを確認してください。Microsoftの記事には、Asus、Dell、HP、Lenovo、Surfaceのリソースへのリンクがあります。ファームウェアのメニューは製造元ごとに大きく異なり、誤った変更は予期しない影響を及ぼす可能性があるため、慎重に進め、変更する前に各値を必ず記録してください。

原因2: セキュアブートが無効、またはPCがレガシモードで起動している

セキュアブートは、信頼された、デジタル署名付きのソフトウェアのみが起動時に実行されることを許可する仕組みです。Microsoftのページ「Windows 11 と セキュア ブート」では、Windows 10からのアップグレードには、PCがセキュアブートに対応している必要があると説明されています。つまり、UEFIが有効になっている必要があります。

同じページでは、よくある落とし穴としてブートモードについても説明されています。レガシBIOS(CSMとも呼ばれます)からUEFIへの切り替えが必要になる場合があります。UEFIとLegacy/CSMの両方が提供されている場合は、UEFIを最初または唯一のオプションにする必要があります。前述と同じ方法でファームウェアに移動し(設定 > システム > 回復 > 「スタートアップの詳細設定」の今すぐ再起動 > トラブルシューティング > 詳細オプション > UEFI ファームウェアの設定 > 再起動)、ブートモードを変更してから、セキュアブートを有効にしてください。PCでセキュアブートの項目が表示されない場合は、まずブートモードを確認してください。

Microsoftは、別の問題を解決するためにセキュアブートを一時的に無効にする必要がある場合があると述べています。その後は必ずオンに戻してください。

注意点として、レガシモードでインストールされたPCは、通常、古いディスクレイアウト(MBR)を使用しています。ディスクを変換せずにファームウェアだけをUEFIに切り替えると、Windowsが起動できなくなる可能性があります。これが次の原因です。

原因3: ディスクが古いMBRレイアウトを使用している

ファームウェアをUEFIモードで実行する必要がある場合、システムディスクはGPTパーティション分割が必要です。この変換にはMicrosoftのツールMBR2GPTを使用します。詳細はMicrosoft LearnのMBR2GPT.EXEのページに記載されています。そのページの主な内容は次のとおりです。

  • ディスク上のデータを変更または削除せずに、システムディスクをMBRからGPTに変換します。
  • /validateは、変換せずにディスクが対象かどうかを確認します。/convertは、検証と変換を行います。
  • 既定では Windows PE のコマンド プロンプトから実行されます。/allowFullOS オプションを指定すると、通常の Windows 上でも実行できます。
  • 作成できるプライマリ パーティションは最大 3 つまでで、拡張パーティションや論理パーティションは使えません。
  • 変換後はファームウェアを UEFI モードに切り替える必要があり、その後はディスクを GPT モードでのみ起動できます。Microsoft 自身の出力でも、この変更は元に戻せないと記載されています。
  • BitLocker ボリュームを含むディスクは、保護を一時停止した場合にのみ変換できます。

このページではバックアップは求められていませんが、必ず取得してください。うまくいく手順は次のとおりです。まず /validate を実行し、次にバックアップを取り、変換してから、ファームウェアを UEFI に切り替えて Windows が起動することを確認します。バックアップがなく、代わりのきかないデータを保持している PC では実行しないでください。

原因 4: プロセッサがサポート対象の一覧にない

これは設定では解決できない原因です。Microsoft はサポートされるプロセッサの一覧を公開しています。Intel プロセッサのサポート ページでは、第 8 世代から第 14 世代までの Intel Core シリーズに加え、一部の Core X シリーズ、Celeron、Pentium、Xeon ファミリが対象になっています。同じ設計原則を満たす将来の世代は、まだ一覧に載っていなくてもサポート対象になるとされています。Core の一覧は第 8 世代から始まるため、それより古い Core チップは、どれだけ快適に動いていても対象外です。

Microsoft のページは、特定のモデルが除外される理由については、一覧のプロセッサがセキュリティ、信頼性、最小要件に関する設計原則を満たしていると述べるにとどまっています。それ以外の点については、ハードウェア ベンダーに確認してください。私は AMD の一覧は確認していないため、Ryzen システムを使用している場合は、そのページを直接ご確認ください。

チェックの結果でプロセッサがサポート対象外と表示された場合、どの設定を変更しても結果は変わりません。同じシリーズの新しいモデルがサポートされているかどうかは、PC のベンダーに問い合わせるのが確実です。

原因 5: メモリ、ストレージ、グラフィックス、または Windows 10 のバージョン

  • RAM が 4 GB 未満。PC が対応していればメモリを増設してください。対応していない場合は、PC の買い替えを検討してください。
  • 空き容量が 64 GB 未満。Microsoft のよくある質問では、ドライブの空き容量が少ない場合はディスク領域を空けるよう案内されています。ファイルを OneDrive に移動する、古いアプリを削除する、またはより大容量のドライブを使用してください。
  • グラフィックス。DirectX 12 と WDDM 2.0 ドライバーが必要です。まずはグラフィックス ドライバーの更新を試してください。
  • Windows 10 が古すぎる。直接アップグレードするには、バージョン 2004 以降に 2021 年 9 月 14 日の更新プログラムを適用している必要があります。Microsoft のサポート終了ページによると、無償でアップグレードできるのは、ハードウェア要件を満たし、バージョン 22H2 を実行している Windows 10 PC のみです。先に保留中の Windows 10 の更新プログラムをインストールしてください。
  • S モード。Windows 11 Home は S モードに対応しています。他のエディションで S モードを使用している場合は、先に S モードを解除する必要があります。解除にはインターネット接続が必要で、元に戻すことはできません。

PC の要件は満たしているのにアップグレードが表示されない場合

ハードウェアに問題がなくても、Windows Update に何も表示されないことがあります。次の順番で試してください。

  1. 設定 > 更新とセキュリティ > Windows Update を開き、更新プログラムのチェックを選択して、保留中の更新プログラムをすべてインストールし、再起動します。
  2. Windows 11 のインストール アシスタントを実行します。Microsoft によると、Windows Update にアップグレードが表示される前でも使用できますが、待つことを推奨しています。
  3. setup.exe を実行と個人用ファイルとアプリを保持するを選択して、インストール メディアを使用します。

Microsoft の管理者向けガイダンスでは、管理者がターゲット バージョンを構成しない限り、デバイスは自動的にアップグレードされないと説明されています。そのため、管理対象の PC には、アップグレードを指示するポリシーがそもそも存在しない場合があります。

PC を修復できない場合

Microsoft のページでは、要件を満たしていないデバイスに Windows 11 をインストールすることは推奨されていません。オンラインのガイドには、チェックを回避するためのレジストリ変更や改変したインストール メディアについての説明がありますが、ここでは手順を紹介しません。Microsoft はそれらをサポートしておらず、セキュリティ更新プログラムへの影響を Microsoft のページで確認することもできなかったためです。それでも実行する場合は、リスクを理解したうえで、完全なバックアップを取得し、PC の保守を自分で行う覚悟が必要です。

Microsoft のWindows 10 のサポートが終了しましたのページには、サポートされている選択肢が記載されています。

  • コンシューマー向け拡張セキュリティ更新プログラム。 Microsoft によると、Windows 10 デバイスは 2027 年 10 月 12 日まで保護されます。このページには登録手順や価格は記載されておらず、それらについては別のページへのリンクがあります。
  • 新しい Windows 11 PC。 Microsoft は、Copilot+ PC、Surface デバイス、他社製のデバイスを挙げています。
  • 古い PC を下取りに出すか、リサイクルする。

Windows 10 のサポート期間は 2025 年 10 月 14 日に終了しました。PC は引き続き動作しますが、Windows Update による無償のセキュリティ修正は提供されなくなります。Microsoft は、マルウェアのリスクが高まると述べています。

管理者向け: 対象外のデバイスを見つける

PC を一台ずつ確認する必要はありません。Intune で Windows 11 へのアップグレードを行う方法に関する Microsoft のページによると、Endpoint analytics では、ハードウェア要件を満たしているデバイスと、満たしていない要件が分かります。「Work from anywhere」レポートの Windows タブでは、各デバイスの準備状況が一覧で表示されます。デバイスは Intune による管理、co-management、または tenant attach を使用した Configuration Manager クライアントのいずれかで管理されている必要があります。

機能更新プログラムのポリシーには、「デバイスが Windows 11 を実行できない場合は、最新の Windows 10 機能更新プログラムをインストールする」というチェックボックスがあります。このオプションを有効にすると、1 つのポリシーで要件を満たすデバイスは Windows 11 に移行し、満たさないデバイスは最新の Windows 10 を維持できます。既存のポリシーにこのオプションを追加することはできません。このオプションがない場合、要件を満たさないデバイスは現在の Windows 10 バージョンのままになります。最初のグループを小さくするために、Windows Update for Business のリングを使用してください。

よくある間違い

  • PC 正常性チェックの結果を確認する前に、ファームウェア設定を変更すること。
  • MBR ディスクを変換せずに UEFI に切り替え、Windows が起動しない理由を悩むこと。
  • バックアップを取らずにディスクを変換すること。Microsoft によると、この変更は元に戻せません。
  • 高速な CPU であれば対応 CPU だと思い込むこと。
  • 再度確認する前に、保留中の Windows 10 の更新プログラムをインストールし忘れること。
  • サポート終了後も、計画を立てないまま PC を Windows 10 のままにしておくこと。
  • 業務用 PC でバイパス手順のガイドを試すこと。

関連して確認しておきたいトピック

  • PC が要件を満たしている場合の Windows 11 へのアップグレード方法。 3 つの方法と 10 日間の返品期間について説明します。
  • Secure Boot 証明書の更新。 Microsoft によると、2011 年に発行された証明書は 2026 年 6 月から期限切れになり始めますが、サポートされている Windows のバージョンでは自動的に処理されます。
  • ビジネスにおける TPM。 BitLocker と Windows Hello における Trusted Platform Module の役割。
  • Windows 10 向けの拡張セキュリティ更新プログラム。 対象者と提供期間。
  • ハードウェア更新の計画。 問い合わせごとに対応するのではなく、準備状況レポートを使って交換の予算を立てます。

次のステップ

PC 正常性チェックを実行し、失敗している要件を一つ書き留めて、その一つだけを修正します。設定で解決できることが多い TPM と Secure Boot から確認してください。それでも Windows 11 にアップグレードできない場合は、ハードウェアが原因である可能性が高く、その場合は ESU または新しい PC が現実的な選択肢になります。

Entities in this article

Windows Update for Business Trusted Platform Module (TPM)

Related articles

RSS