Raspberry Pi で Windows 11 を実行しましたが、完全にひどいというわけではありませんでした
<本文>
Raspberry Pi 5 (8GB) を手に入れて以来、私はシングルボード コンピューターを使用して、シンプルなファイル共有サーバーや DIY Chromebook から、本格的な Kubernetes ワークステーションやホーム アシスタント ノードに至るまで、あらゆる種類のクールで奇抜なプロジェクトを構築してきました。そして、私が実験をやりすぎない限り、RPi 5 はそれらをチャンピオンのように扱うことができます。
とはいえ、Raspberry Pi ファミリーの最新メンバーであっても過剰な処理負荷に耐えられないプロジェクトにも遭遇しました。 SBC で PlayStation 3 ゲームをエミュレートしようとする試みは完全な悪夢でした。一方、最も軽い 2D Steam ゲーム以外のものを実行すると、途切れ途切れの惨状になってしまいます。
そして古き良き Windows 11 は、そもそも Raspberry Pi では実行できないはずのオペレーティング システムです。しかし、一部の天才開発者の努力のおかげで、Microsoft の主力 OS を RPi 上で実行することが可能になりました。そのための方法はいくつかあります。 Windows 11 が Raspberry Pi 5 上で非常に優れたパフォーマンスを発揮するとは言えませんが、特定のプロジェクトは、小さな改造ボードが 1 つまたは 2 つのアプリと一緒に OS を実行するのに役立ちます。
WOR メソッドはめちゃくちゃです
パフォーマンスとインストール時間の両方の観点から

始める前に、私はこの記事で言及するすべてのプロジェクトの開発者に心からの敬意を持っていることを付け加えておきます。とにかく、Windows on R は、Microsoft の非常に人気のある OS を RPi 上で実行するために私が使用した最初のリポジトリでした。ただし、価値がある以上に問題が多かったことが判明しました。まず、セットアップには多くの苦労が必要でした。 Raspberry Pi は変更できる従来の BIOS 設定をサポートしていないため、RPi5 BIOS ユーティリティを使用して microSD カードをフラッシュする必要がありました。これにより、サードパーティ BIOS を使用して Windows 11 インストーラーを起動できるようになり、別の USB デバイスで構成する必要がありました。
これは、Windows 11 を格納するためにさらに別のストレージ ドライブを使用する必要があることを意味します。また、非公式 BIOS はイーサネット アダプターをサポートしていないため、Windows 11 インストーラーを実行するための代替方法を検討する必要がありました。しかし、最悪の部分はインストール時間ではありませんでした。他の方法でも Windows のセットアップに 1 ~ 2 時間かかることがあります。 Arm 版のインストーラーには、Microsoft からの広告やプロモーションが不快なほど大量に含まれており、RPi の速度の遅さと組み合わせると、インストール プロセスが非常に長くなるという事実があります。
そうしたすべてを乗り越えた後でも、その場しのぎの Windows Pi を使った私の経験は、素晴らしいとは言えませんでした。アプリは常にクラッシュし、ページ メモリが少ないというメッセージが数分ごとに表示されます。このプロジェクトはもう積極的に開発されていないという事実を考慮すると、何か楽しい (しかし苦痛を伴う) ものを探している筋金入りのいじくり好き以外の人にはこのプロジェクトをお勧めできない理由がわかります。
Runtipi の Windows コンテナーはより良い結果を提供します
セットアップは非常に簡単です
次に Raspberry Pi 上で Windows 11 に遭遇したのは、既存の OS の上にインストールできるコンテナ化環境である Runtipi でさまざまなアプリをテストしていたときでした。実験を終えようとしていたまさにそのとき、Microsoft の主力 OS を Raspberry Pi にインストールできる Windows というコンテナに気づきました… コンテナとして (KVM ブードゥーを使用)、それ以上ではありません。
私の期待が低かったという事実にもかかわらず (またはおそらくそのため)、Raspberry Pi 上の Windows 11 のコンテナ化バージョンは私を驚かせることができました。これは可能な限り最良の意味での意味です。わずか 4 GB の RAM と 4 つのコアをコンテナーに割り当てて、Windows アプリをデプロイしました。しかし、WoR 版とは異なり、インストール プロセスは 1 時間もかからずに完了しました。複数の広告画面に座る必要はありませんでした。
同様に、いくつかの Brave タブを実行しても OS がメルトダウンすることはなく、Darktable 経由で写真を編集することもできました。残念ながら、コンテナの解像度が 800x600 と低いことが大きな問題でした。ただし、何らかの方法でスケールアップしたとしても、まともなパフォーマンスは得られないと思います。しかし、すべてを Raspberry Pi OS 上で実行したことを考えると、Runtipi のコンテナベースの Windows 11 インスタンスの功績を認めなければなりません。
Botspot VM は Windows 11 の実行に驚くほど優れています
軽量の日常的なアプリを処理できます

Windows 11 を実行するための Botspot の方法は、私が最近出会ったものですが、最も感銘を受けた方法の 1 つです。基本的に、このプロジェクトは仮想マシン内で Windows 11 の Arm インスタンスを実行し、ネットワークとオーディオのパススルーを使用して互換性の問題を回避します。
一番いいところは? Botspot VM は Pi-Apps ストアで入手でき、インストール手順は簡単です。構成ファイルの調整は非常に簡単で、セットアップ時間は Runtipi 方式よりも長くなりますが、パフォーマンスの面では Runtipi 方式の方が優れています。そうですね、最初は 4K モニターで実行しようとしましたが、VM の反応があまり良くありませんでした。しかし、1080p ディスプレイに切り替えた後、Windows 11 仮想マシンは驚くほどうまく動作しました。今回は、奇妙なアスペクト比や解像度の問題はありませんでした。基盤となる Raspberry Pi OS と VM 内で他のすべてのアプリを閉じている限り、Darktable、Notepad++、VS Code、およびその他のいくつかのアプリを問題なく実行することさえできました。
それでも、x86 システムは Windows 11 を実行するのにはるかに優れています。
Botspot VM は、Raspberry Pi 上で Windows 11 をいじる私のお気に入りの方法ですが、日常的なアプリよりも要求の厳しいものには理想的とは程遠いことを認めざるを得ません。 Windows 11 の非常に肥大化した性質と、Raspberry Pi の非力なハードウェア (最新モデルであっても) の間では、SBC と軽量の Linux ディストリビューションを組み合わせる方が良いでしょう。
ただし、タスクに Windows 11 マシンが必要な場合は、代わりに x86 システムを使用することをお勧めします。私は Radxa X4 が現時点で市場で最高の SBC であると考えており、その Intel N100 プロセッサはほとんどの Windows 11 アプリを簡単に実行できます。あるいは、平均的なタワー型 PC よりも安価な小型フォーム ファクター システムが必要な場合は、さらに優れたプロセッサと追加のメモリを搭載したミニ PC を選ぶこともできます。
*️⃣ 出典リンク:
Raspberry Pi 5 (8GB)、ファイル共有サーバー、DIY Chromebook、ハードコア Kubernetes、ホーム アシスタント、 Windows on R、RPi 上で実行される Microsoft の超人気 OS、コンテナとしての Runtipi、 Botspot の手法 、Radxa X4、