
MicrosoftはWindowsアプリ用のUWPプラットフォームをプッシュしようとしましたが、デスクトップアプリは依然としてWindows 10の主要なタイプのアプリです。VLCプレーヤーやSpotifyなどのアプリには、デスクトップバージョンとUWPバージョンの両方があります。 Microsoftは、開発者にUWPの選択とデスクトップアプリの放棄を強制していません。 同様に、Windows 11では、Windows 10、8 / 8.1、および7で実行できるすべてのアプリが新しいOSと互換性があります。 これまでのところ唯一の例外は、OracleのVirtualBoxです。
Windows11でのOracleVirtualBoxの問題
OracleのVritualBoxは、広く使用されている人気のある無料のVMツールです。 それは強力で、多くの有料の選択肢よりもはるかに優れています。 残念ながら、Windows 11でVirtualBoxを実行しようとしているほとんどのユーザーは、仮想マシンを起動できません。 アプリ自体はWindows11に完全に正常にインストールされますが、仮想マシンのロードと実行に関しては、マシンは起動しません。
1. Windows11でHyper-Vを無効にする
Microsoftは、Windows 11で実行されているVirtualBoxに問題があることを認識しています。これを回避するには、ユーザーはシステムでHyper-Vを無効にする必要があります。
Windows 11でHyper-Vを無効にするには、次の手順に従います。
コントロールパネルを開きます。
プログラムに移動します。
[Windowsの機能をオンまたはオフにする]を選択します。
機能のリストから、Hyper-Vのチェックを外します。
[OK]をクリックします。
注:Hyper-Vが表示されない場合は、代わりにWindows HypervisorPlatformまたはWindowsSandboxを探して無効にしてください。
2.VirtualBoxの更新を待つ
VirtualBoxの互換性の問題はOracle側にあります。 これは、VirtualBoxの新しいバージョンがOracleによってリリースされる必要があり、この新しいバージョンが互換性の問題に対処する必要があることを意味します。 オラクルはアップデートに取り組んでいますが、現時点では、修正が公開される日付はありません。
アップデートが利用可能になると、後続のバージョンのみがWindows 11で実行されます。つまり、VMマシンの設定をアップグレードして、最新バージョンで実行できるようにする必要がある場合があります。
3.VirtualBoxをアンインストールします
VirtualBoxを使用しない場合は、アプリをアンインストールして、問題なくWindows11にアップグレードできます。 ニーズに合ったVirtualBoxの代替手段を見つけた場合は、システムからアプリを削除してからアップグレードを実行しても安全です。 現在、MicrosoftはVirtualBoxを実行しているシステムでのアップグレードをブロックしています。
コントロールパネルを開きます。
[プログラム]>[プログラムのアンインストール]に移動します。
インストールされているアプリのリストからVirtualBoxを選択します。
[アンインストール]ボタンをクリックします。
アプリのアンインストールを許可します。
結論
MicrosoftはWindows11でVirtualBoxをブロックしていません。これは単純なアプリの互換性の問題です。 アプリがアップグレードされたときに修正できます。アップグレードには、大幅な変更を加えたり、開発の新しいルールに従う必要はありません。 ただし、Windows 11のユーザーはそれほど多くないため、Oracleはアップデートをすぐにリリースする必要があります。同社は、アップデートを早めではなく遅めにリリースすることを選択する可能性があります。