サポートされていないCPUにWindows 11をインストールする方法

MicrosoftがWindows 11へのアップグレードを発表した時は期待が高まりましたが、古いハードウェアを使っている多くの人にとって、システム要件は役立つガイドというよりむしろ障壁のように感じられました。スペックの一部を下げた後でも、サポートされていないCPUを搭載した多くのマシンはインストーラーを通過できず、「この古いCPUで本当にWindows 11をインストールできるのか?」といったフラストレーションや疑問が生じました。幸いなことに、回避策はありますが、少し面倒で公式にはサポートされていません。それでも、Windows 11へのアップグレードが必須の場合、またはもう少し待つ場合は、試してみた方法と、アップグレードに役立つ実用的な手順とヒントをご紹介します。

サポートされていないCPUにWindows 11をインストールする方法

基本的に、これらの方法は、お使いのPCが公式にサポートされていない場合、つまりプロセッサや一部のセキュリティ機能が厳格なルールを満たしていないためにMicrosoftのインストーラーが実行を拒否した場合に使用します。これらのチェックでは、セキュアブートやTPM 2.0などがフラグ付けされることもありますが、ハードウェアの性能に自信がある場合は、これらのしきい値を変更することで、Windows 11をインストールできる可能性があります。少し賭けのような気もしますが、多くのユーザーがこれらのトリックを試し、成功と失敗を織り交ぜています。ただし、これは万能ではないため、後でドライバーやハードウェアの非互換性が問題になる場合があることに注意してください。それでも、一部の環境では1、2回の再起動で動作したので、試してみる価値はあります。

修正1: TPMとCPUのチェックをバイパスする

これはおそらく最も一般的な回避策です。Windows 11のセットアップは、セキュアブート、TPM 2.0、および特定のCPU機能をチェックします。これらの機能の一部が欠落しているか無効になっている場合、インストーラーは実行を拒否します。しかし、多くのユーザーが、レジストリを編集してこれらのチェックを無効にしたり、セットアップファイルにパッチを適用したりすることで、この問題を解決できることに気づいています。この問題を解決したい場合は、以下の手順に従ってください。

  • レジストリ エディターに進みます( を押してWin + Rと入力しregedit、 Enter キーを押します)。
  • に移動しますHKEY_LOCAL_MACHINE\SYSTEM\Setup。キーがない場合は、 SetupLabConfigを右クリックし、[新規] > [キー]を選択して、LabConfig という名前を付けます。
  • LabConfigを選択した状態で、右側のペインを右クリックし、「新規」>「DWORD(32ビット)値」を2回選択します。1つに「BypassTPMCheck」という名前を付け、値を「1」に設定します。もう1つに「 BypassSecureBootCheck 」という名前を付け、値を「1」に設定します。

このちょっとしたトリックは、インストーラーにTPM 2.0とセキュアブートの要件を無視するように指示します。驚くべきことに、この方法は一部の環境では機能しますが、他の環境では機能しません。長期的な解決策としては完璧ではないかもしれませんが、迅速なアップグレードだけを望むのであれば試してみる価値はあります。

修正2: 修正されたWindows 11 ISOを使用する

セットアップファイルを直接いじる場所です。コミュニティが作成したISOファイルの中には、インストーラーにパッチを適用してCPUやハードウェアのチェックを無視するものがあります。例えば、Winhanceプロジェクトの修正版ISOは人気があります。ISOファイルをダウンロードし、Rufusなどのツールを使って起動可能なUSBメモリを作成し、パッチを適用したISOファイルを選択する必要があります。ただし、非公式のソースからISOファイルをダウンロードするのは危険を伴う場合があるので、必ずマルウェアスキャンを行ってください。

修正3: サードパーティのスクリプトまたはツールを使用する

これらの要件を回避するプロセスを自動化するスクリプトもいくつかあります。例えば、便利なFly by 11です。これはいくつかのチェックを実行してからアップグレードを進める小さなプログラムです。少し奇妙ですが、サポートされていない特定のシステムで動作することが実証されています。このプロセスでは、ツールをダウンロードし、独自のヘルスチェックを実行し、Windows 11 ISOファイルを指定します(ISOファイルはMicrosoftの公式サイトから入手するか、より柔軟なダウンロードを希望する場合はFido経由で入手できます)。基本的に、このツールは一時的にシステムが準拠しているように見せかけ、Windowsがインストールできるようにします。

Windows 11へのアップグレードにFly By 11を使用する方法

Fly by 11 の使い方の大まかな概要は次のとおりです。

  • GitHub から最新のzip ファイルを取得して解凍します。
  • Flyby11.exeファイルを開くと、いくつかのチェックが自動的に実行されます。
  • 「CPU POPCNT」と「SSE4.2」の横にチェックマークが表示されている場合は、制限を回避できる可能性があることを意味します。これは良い兆候です。
  • 「今すぐアップグレードを開始」をクリックし、指示に従います。
  • Windows 11のISOイメージを選択するように求められます。Microsoftの公式サイトからダウンロードするか、メディア作成ツールを使うのが最も簡単な方法です。
  • 言語とバージョンを選択し、ISOイメージのダウンロードをお待ちください。ダウンロードが完了したら、ツールがそのISOイメージを使用するように設定してください。

これも奇妙ですが、サポートされていないハードウェアで困っている人にとっては驚くほど役立ちます。再起動を1、2回繰り返すと問題が解決する場合もありますが、そうでない場合もあります。ただし、これは確実に解決するわけではありませんが、かなり有効な手段であることを覚えておいてください。

チェックをバイパスしてWindows 11をインストールする

ISO が準備できたら、インストールは非常に簡単です。

  • Rufus などのツールを使用して起動可能な USB を作成するか、アップグレードの場合は Windows 内から直接セットアップを実行します。
  • Windows 内からセットアップを実行するには、ISO をダブルクリックするかマウントして、を実行しますsetup.exe
  • インストーラーで、ファイルを保持するかどうかを確認します。クリーン インストールを行う予定がない限り、すべてを消去しないでください。
  • ダウンロード段階では、「更新プログラムをダウンロードしてインストールし、より高速でスムーズなアップグレードを実現する」を選択してください。
  • インストールボタンを押して、あとはうまくいくことを祈るだけです。特にハードウェアのサポートがギリギリの場合、通常よりも少し時間がかかることがあります。

なぜ時々うまくいくのかは分かりませんが、一部のマシンではインストーラーの終了直後に2回目の再起動を行うと、すべてが安定するようです。正直なところ、このようなハックは誰にでも使えるわけではありませんが、ハードウェアに問題がなければうまくいくかもしれません。

まとめ

  • TPM およびセキュア ブート チェックをバイパスするためのレジストリの調整。
  • コミュニティによって修正された ISO イメージ、または Fly by 11 などのパッチ適用ツールを使用する。
  • クリーンインストールには、Rufus のような USB 作成ツールが不可欠です。
  • 万が一に備えて、これらを試す前にデータをバックアップすることを強くお勧めします。
  • 結果は異なる場合があります。サポートされていないすべての CPU がこの方法で完璧に動作するわけではありません。

まとめ

サポートされていないハードウェアにWindows 11をインストールするのは、ちょっとしたジェットコースターのようなものです。スムーズに動作することもあれば、うまくいかないこともあります。Windowsは必要以上に難しくしているからです。しかし、ハードウェアの性能が十分で、少しだけ足りないだけであれば、これらのトリックを使えば新しいPCを購入せずにアップグレードできるかもしれません。ただし、リスクを念頭に置いてください。潜在的なドライバーの問題や不安定さのトラブルシューティングに慣れていない限り、ミッションクリティカルなシステムではこの方法を実行しないでください。古いマシンを新しいOSに無理やり移行しようとしている皆さんの参考になれば幸いです。