VirtualBoxで3Dアクセラレーションを有効にしてWindows Aeroを使用する方法
VirtualBoxの実験的な3Dアクセラレーションにより、仮想マシンでWindows 7のAeroインターフェースを使用することができます。また、仮想マシンで古い3Dゲームを実行することもできます - 新しいゲームではおそらくうまくいかないでしょう.
VirtualBoxにWindows 7をインストールした場合は、Aeroの代わりにWindows 7 Basicのインターフェイスが表示されることに失望したかもしれません - しかし、いくつかの簡単な調整でAeroを有効にすることができます。.
仮想マシン設定を調整する
まず、Windows 7の仮想マシンをパワーオフします - 仮想マシンが実行中またはサスペンド状態(「保存済み」とも呼ばれます)の場合、その設定を変更することはできません。.
仮想マシンを右クリックして[設定]を選択し、その設定にアクセスします。.
Displayカテゴリをクリックして、Enable 3D Accelerationチェックボックスを有効にします。また、ビデオメモリスライダを少なくとも128 MBに増やす必要があります。仮想マシンで複数のモニタを使用している場合は、最大256 MBが必要です。.
ここで2Dビデオアクセラレーションを有効にするオプションは必須ではありませんが、2Dオーバーレイを使用するビデオ再生アプリケーションを高速化します。.
3Dドライバをインストールする
これらの設定を変更したら、[OK]をクリックし、ダブルクリックして仮想マシンを起動します。.
仮想マシンが実行されたら、[デバイス]メニューをクリックして[ゲスト追加機能のインストール]を選択します。.
自動再生ウィンドウの[実行]オプションをクリックしてインストーラを起動します。.
[コンポーネントの選択]ウィンドウが表示されるまでインストーラを進めます。確認したら、Direct3D Support(Experimental)チェックボックスをクリックします。.
代わりにDirect3Dの基本サポートをインストールするかどうかを尋ねられます - Windows Aeroのサポートを含むWDDMドライバをインストールするには、[いいえ]をクリックします。.
代わりに、基本的なDirect3Dドライバをインストールする場合は、セーフモードからインストールする必要があります。仮想マシンを再起動し、起動中にF8キーを押し、セーフモードを選択して、そこからゲストの追加機能をインストールします。基本的なDirect3DドライバはAeroをサポートしていませんが、理論的により安定しています。しかし、より実験的なドライバには問題はありません。.
VirtualBoxはあなたがあなたが上記で設定するべきであるビデオメモリの少なくとも128 MBを持っているべきであると警告します。まだ行っていない場合は、ドライバをインストールした後に仮想マシンの設定を調整できます。.
[インストール]をクリックすると、VirtualBoxはゲストの追加機能と実験的な3Dドライバを仮想マシンにインストールします。ドライバをインストールした後、仮想マシンを再起動するように指示されます。.
Windows Aeroを有効にする
お使いの仮想マシンは3Dをサポートしているので、古い3Dゲームをプレイしたり、3Dアクセラレーションを必要とする他のアプリケーションを使用して試すことができます。.
ただし、Windows Aeroはデフォルトでは有効になっていません。 Windows Aeroを有効にする場合は、仮想マシンのデスクトップを右クリックして[パーソナライズ]を選択します。.
デフォルトのテーマはAeroを使用しないWindows 7 Basicです。 Personalizationウィンドウを上にスクロールして、Windows 7などのAeroテーマの1つを選択します。Aeroが有効になります。.
3DアクセラレーションとドライバはVirtualBoxでは実験的なものです - 問題が発生した場合は、3Dアクセラレーションを無効にしてドライバをアンインストールし、仮想マシンをより安定させることをお勧めします。.