サポートされていないハードウェア(奇妙な古いCPUや奇妙な非標準セットアップなど)を搭載したWindows 10 PCをアップグレードするのが不可能に思える場合でも、役立つ回避策がいくつかあります。すべてのマシンでこの方法でWindows 11が問題なく動作するわけではありませんし、正直なところ、「自己責任で試す」状況に近いです。それでも、この方法ではFlyOOBE(以前のFlyby11)というツールを使用します。これは、Microsoftの厳格なハードウェアチェックを回避しようとしている人々の間でかなり人気があります。目標は? PCがMicrosoftによって正式にサポートされていない場合でも、Windows 11をインストールすることです。古いリグを救済しようとしている場合や、書類上はカットされていないが近くでまだ動作するカスタムビルドの場合は便利です。ただし、覚えておいてください。TPMとセキュアブートがBIOSで無効になっていることを確認するなど、いくつかの追加作業が必要になる可能性があり、ブートの問題に備える必要があります。もちろん、Windowsは必要以上に困難にしているからです。
RufusやVentoyなど、起動可能なドライブを作成してWindowsをインストールできるツールは数多くありますが、FlyOOBEを使えば、チェックをバイパスしたり、後でインストールをカスタマイズしたりといった、より高度な制御が可能になります。Microsoftから公式ISOファイルを直接ダウンロードできるので便利ですが、サードパーティ製のISOファイルをダウンロードすることもできます。このプロセスでは起動可能なUSBメモリを作成するか、デスクトップから直接アップグレードを実行することもできます。これはちょっとした工夫です。インストール後には、不要なソフトウェアを削除したり、設定を調整して「無理やり感」を軽減したりすることも可能ですが、この部分はより高度なため、このガイドでは扱いません。
FlyOOBE を使用してサポートされていないプロセッサに Windows 11 をインストールする
サポートされていないセットアップで Windows 11 を実行するには、次の手順に従います。
-
FlyOOBE GitHubページにアクセスして、最新リリースを入手してください。通常はZIPファイルなので、
FlyOOBE-win-x.xx.zip. -
その ZIP をダウンロードして、見つけやすい場所に保存します。
-
ZIPファイルを右クリックし、「すべて展開」を選択します。Windowsでも解凍は問題なく行えますが、急いでいる場合は7-Zipなどのツールを使うと早く解凍できます。
-
解凍したフォルダを開いてください。中には、UpgradeOOBE (FlyBy11).exe
CpuCheckNative.dllなどのファイルがあります。慌てないでください。これらはプロセスの一部に過ぎません。 -
選択し
CpuCheckNative.dllて削除してください。これはちょっとしたトリックです。削除することでCPUチェックを回避でき、サポートされていないハードウェアではインストールが失敗することがよくあります。 -
UpgradeOOBE (FlyBy11).exe を右クリックし、 「管理者として実行」を選択します。Windows が「Windows によって PC が保護されました」という警告を表示しても、「実行」を選択してください。少し面倒ですが、これはプロセスの一部です。
-
アプリのメイン画面で、 「高度なアップグレードモードを有効にする(互換性とドライバーのチェックをバイパス)」のチェックボックスをオンにします。これにより、Microsoftの通常の制限の一部をスキップできます。
-
Windows 11のISOファイルを選択します。お持ちでない場合は、Microsoftのサイトから直接ダウンロードできます(最新バージョンを推奨)。「開く」をクリックします。
-
「はい」をクリックして、CPU をチェックせずに続行することを確認します。それが、あなたがここにいる理由です。
-
次に「次へ」ボタンを押し、インプレースアップグレードを希望する場合は、ファイル、設定、アプリを保持するオプションを選択します。そうでない場合はクリーンインストールの方が良いかもしれませんが、その場合はすべてのデータが失われます。
-
「インストール」をクリックすると、セットアップが開始されます。「Windows Server をインストールしています」など、Windows のセットアップ画面がいくつか表示されますが、これは実際には Server ではなく Windows 11 をインストールしているため、少し混乱するかもしれません。
完了すると、PCが再起動し、セットアップが完了します。新規インストール時によくあるOOBE(Out-of-Box Experience)画面は表示されず、以前のローカルアカウントもそのまま残ります。ただし、このプロセス全体がすべてのマシンでスムーズに進むとは限らないことをご承知おきください。問題なく動作することもあれば、ドライバーや起動に問題が発生することもあります。作業をスムーズに行うために、事前にBIOSでセキュアブートまたはTPMを無効にしておく必要があるかもしれません。
とはいえ、多少のリスクを負ってシステム設定をいじってみても大丈夫なら、FlyOOBEツールは非常に便利です。また、Microsoftが公式にサポートしていないハードウェアでもWindows 11を動作させる方法でもあります。ただし、ハードウェアが完全に互換性がないというわけではありません。頑張ってください!
まとめ
- GitHub から FlyOOBE をダウンロードして解凍します。
- CPU チェックをスキップするには削除します
CpuCheckNative.dll。 - 管理者としてUpgradeOOBE (FlyBy11).exeを実行し、バイパス モードを有効にします。
- ISO を選択し、アップグレードを続行します。
- いくつかの奇妙な動作が予想されます。必要に応じて、BIOS でセキュア ブートまたは TPM を無効にしてください。
まとめ
Windows 11を使いたいけれどハードウェアのハードルに困っている人たちの助けになれば幸いです。もちろん完璧にサポートされているわけではありませんが、ずっとWindows 10に縛られるよりはましです。ただし、まずはすべてをバックアップし、試行錯誤する覚悟をしてください。フォーラムをうろうろしたり、他のツールをいじったりする時間を節約できれば幸いです。