「このPCはWindows 11を実行できません」エラーを解消する方法
MicrosoftはWindows 11を正式に発表しました。一般公開は同年後半とされていますが、PCヘルスチェックアプリを使えば、お使いのPCがWindows 11の最小システム要件を満たしているかどうかを事前に確認できます。
しかし残念ながら、多くのユーザーがPCヘルスチェックアプリを実行した際に、「このPCはWindows 11を実行できません」というエラーが表示されると報告しています。
では、このエラーメッセージに遭遇することなく、Windows 10からWindows 11へアップグレードするにはどうすればよいのでしょうか?
Windows 11アップグレードのエラーメッセージとは?
エラーの全文は以下の通りです。
このPCはWindows 11を実行できません。このPCはWindows 11のシステム要件を満たしていませんが、引き続きWindows 10のアップデートは提供されます。
また、以下のようなエラーが表示される場合もあります。
- このPCはTPM 1.2/2.0に対応している必要があります。
- このPCはSecure Boot(セキュアブート)に対応している必要があります。
同様のエラーが発生し、Windows 11をインストールするために新しいハードウェアへの買い替えが必要なのかと悩んでいる方にとって、この記事は必見です。
Windows 11をインストールするためのシステム要件とは?
興味深いことに、Windows 11の公式システム要件はそれほど高くなく、近年のPCであればほとんどがそのまま対応できます。ただし、Windows 10からいくつかの要件が追加されています。
Windows 11のインストールおよび実行に必要なシステム要件は以下の通りです。
- 1GHzの64ビットプロセッサ
- RAM 4GB
- ストレージ64GB
- UEFIおよびSecure Bootに対応したシステムファームウェア
- Trusted Platform Module(TPM)1.2/2.0
ハードウェアスペックを満たしているのにPCヘルスチェックアプリでエラーが出る場合は、BIOS/UEFI設定を少し変更するだけで解決できる可能性があります。
また、起動可能なUSBドライブや、マウントしたISOファイル内のセットアップファイルからWindows 11をインストールする際にも、同じエラーが発生することがあります。
UEFIブートモードとは?
UEFI(Unified Extensible Firmware Interface)は、従来のBIOS(Basic Input Output System)に代わるブート方式として設計されたものです。レガシーブートでは、システムはBIOSファームウェアを使用して起動します。
一般的には、Secure Bootなどのセキュリティ機能が充実しているため、レガシーBIOSモードよりも新しいUEFIモードでWindowsをインストールすることが推奨されています。
「PCはWindows 11を実行できません」エラーの原因は?
このエラーは、PCヘルスチェックアプリでWindows 11への対応状況を確認したときや、起動可能なUSBメモリ、ISOファイルからWindows 11をインストールしようとしたときに発生します。
Windows 11がコンピューターと互換性を持つためには、Secure Boot対応のUEFIをサポートし、TPM 1.2または2.0が有効になっている必要があります。
Windows 11はUEFI Secure Boot対応システムを要求するため、レガシーブートモードでWindows 10をインストールしていると、セットアップが必要な機能を検出できず失敗します。
これにより、システム要件が満たされていないとして「このPCはWindows 11をインストールできません」エラーが発生します。PCがSecure BootとTPM 2.0の両方に対応していても、これらが無効になっている場合は、手動で有効化する必要があります。
レガシーブートモードを使用している場合は、BIOS設定でブートモードをUEFIに変更し、Secure Boot機能を有効にする必要があります(併せてTPM 1.2/2.0もオンにしておきましょう)。
「このPCはWindows 11を実行できません」エラーの修正方法
このエラーを修正するには、ブートモードをUEFIに設定してSecure Bootを有効にし、さらにTPM 1.2/2.0が有効になっていることを確認します。タブ名はメーカーによって異なる場合がありますが、手順自体はどのハードウェアでもほぼ共通しています。
1. Windows 10でSecure Bootを有効にする
以下の手順に従って、Secure Bootの互換性を有効にしましょう。
- 開いているすべてのウィンドウを閉じ、作業内容を保存してからPCをシャットダウンします。
- システムを再起動し、F2キーを押してBIOSセットアップに入ります。メーカーによってはF12、F10、F8、Escキーなど別のキーを使用する場合があります。
- BIOSセットアップユーティリティで、矢印キーを使ってBootタブを開きます。Boot Modeを選択し、Legacyに設定されているか確認します。
- ブートモードを変更するには、Boot Modeが選択されている状態でEnterキーを押します。
- オプションからUEFIを選択します。上下の矢印キーでUEFIを選び、Enterキーを押して確定します。
- 次に、Securityタブを開きます。
- 矢印キーでSecure Bootオプションを選択し、Enterキーを押します。
- Enabledを選択して、PCのSecure Bootを有効にします。
Secure BootとUEFIブートモードを有効にしたら、TPM 1.2/2.0も有効になっていることを確認してください。まだBIOSセットアップ画面は閉じないでください。
2. TPM 1.2/2.0を有効にしてエラーを解消する
TPM 1.2/2.0機能もBIOSセットアップから設定できます。手順は以下の通りです。
- BIOS/UEFIでSecurityタブを開きます。
- 下にスクロールしてTrusted Platform Technologyオプションを選択し、Enterキーを押します。Intel製ノートパソコンの場合はIntel Platform Trust Technologyという項目が表示されることがあります。
- Enabledを選択し、Enterキーを押して設定を適用します。
- 変更を保存して終了します。
以上で完了です。これでSecure BootとTPM 2.0の有効化に成功しました。PCを再起動し、PCヘルスチェックツールを実行するか、Windows 11をインストールして、エラーが解消されたか確認してみましょう。
ブートモードをLegacyからUEFIに変更後に「No Boot Device Found」エラーが出る場合
既存のWindows 10環境でブートモードをLegacyからUEFIに変更すると、No Boot Device Found(ブートデバイスが見つかりません)エラーが発生することがあります。ただし、心配はいりません。
BIOSセットアップでブートモードを再度Legacyに戻せば、既存のWindows 10を問題なく起動できます。
次に、MBR2GPTツールを使用して、ディスク上のデータを変更・削除することなく、インストールドライブをMBR(Master Boot Record)からGPT(GUID Partition Table)へ変換します。
ドライブの変換が完了すれば、LegacyからUEFIへブートモードを変更しても「No Boot Device Found」エラーは発生しなくなります。
あるいは、Windows 11をクリーンインストールする予定であれば、将来のトラブルを避けるために、Windows 11(またはWindows 10)を必ずUEFIモードでインストールしてください。
また、Secure Bootを有効にした後に起動可能なドライブがブートマネージャーに表示されない場合は、RufusでドライブがUEFIシステム向けに作成されているか確認してください。そうでない場合は、ターゲットシステムをUEFI(CSM)に設定して、起動可能なドライブを作り直しましょう。
まとめ:エラーなしでWindows 11をインストールしよう
BIOSレガシーファームウェアが有効になっているWindows PCは、Windows 11をインストールできません。幸い、BIOSセットアップユーティリティでUEFIファームウェアモードを有効にし、Secure BootとTPM 2.0をオンにするだけで、このエラーは簡単に解決できます。
-
Windows 10でエラー651を修正する方法|原因と7つの対処法を徹底解説
Windowsには数多くのエラーコードが存在し、システム内のさまざまな場所で同時に発生することがあります。さらに、各コードに関する情報は必ずしも具体的とは限らず、詳細な分析と調査が必要です。その中でも、インターネット接続のエラーはWindowsユーザーが最も頻繁に遭遇する問題の一つです。今回は「エラー651」について詳しく解説します。「エラー651:モデムがエラーを報告しました」というメッセージは、ブロードバンド機器がインターネットに接続できない際に表示される、Windowsユーザーにとって非常によくあるトラブルです。しかし、解決策に飛びつく前に、まずこのエラーの原因を理解しておくことが重要で
-
Windows 10でエラー0x80070057「パラメーターが正しくありません」を修正する方法
エラーコード0x80070057は、Windowsユーザーの間でよく知られた歴史あるエラーです。Windows 7の時代から存在しており、現在ではWindows 10でも同様の問題に直面するケースが少なくありません。この記事にたどり着いたということは、「0x80070057 パラメーターが正しくありません」や「内部エラーが発生しました。パラメーターが間違っています」といったメッセージが表示されていることでしょう。表示される文言は多少異なっても、いずれも同じ0x80070057のエラーコードを示しています。 このエラーは、Windowsのインストール時やシステム全体のバックアップ作成時に発生しや