VirtualBoxをWindows 8.1にインストールしましたが、正常に機能していました。Windows 10にアップグレードしてVirtualBoxを再インストールしましたが、非常に遅いです。
システム情報:
- CPU:Intel Core i5
- グラフィックカード:Nvidia 740m
- 6ギガバイトのRAM
- 256 GB SSDストレージ
ドライバーは最新です。3Dアクセラレーションが有効になっています。
どうしたの?
VirtualBoxをWindows 8.1にインストールしましたが、正常に機能していました。Windows 10にアップグレードしてVirtualBoxを再インストールしましたが、非常に遅いです。
システム情報:
ドライバーは最新です。3Dアクセラレーションが有効になっています。
どうしたの?
回答:
ラップトップを使用しているようですので、Windowsの電源オプションを調整することで解決できる場合があります。
http://www.rawinfopages.com/tips/2015/05/speed-up-virtualbox-enormously-with-this-simple-tweak/
引用するには:
そのため、単純な問題であることが判明しました。これは、誤った電源プランを選択したことが原因の一部です。仮想マシンVirtualBoxを実行するときは、高電力プランが選択されていることを確認してください。
さらに実験を重ねた結果、主電源で動作しているときに最小プロセッサ速度を上げると、CPU速度が上がることがわかりました。80%に設定すると、主電源の最小速度が2GHzになり、仮想マシンを実行するのに問題ありませんでした。
これを行うには、コントロールパネルの[電源オプション]に移動し、省電力プランの横にある[プラン設定の変更]をクリックします。次の画面で、[詳細な電源設定の変更]をクリックします。[プロセッサの電源管理]、[最小プロセッサ状態]を展開し、[プラグイン]を80%に設定するか、仮想マシンで適切なパフォーマンスが得られる値に設定します。
今日も同じ問題がありました。「グラフィックスコントローラー」([表示]タブ)がデフォルトでVBoxSVGAになっていることがわかりました。すべてのVMをクリックすると、その設定で唯一のVMになりました。それで、私はそれをVBoxVGAに変更しました。ひどかったので、VirtualBox Managerのミニプレビューにディスプレイの更新が表示されるので、VMをクリックしてからクリックして戻ると、ディスプレイが更新されます。新品同様。
VirtualBox Guest Additionsがインストールされていることを確認してください。これにより、仮想化されたOSがホストを介して公開されたハードウェアでより適切に動作できるようになります。
探す Virus and Protection > ... Settings > Add Exclusions > Add Folder -> C:\Program Files\Oracle\VirtualBox
Execution cap
ます。30〜70%程度使用していますCPU
Execution cap
は、ホストCPUが仮想CPUのエミュレートに費やす時間を制限します。デフォルト設定は100%です。つまり、制限はありません。50%の設定は、単一の仮想CPUが単一のホストCPUの最大50%を使用できることを意味します。
私の場合、それはAVG Businessエディションのアンチウイルスでした!Oracle VMが異常に遅くなりました。異常なパフォーマンスの低下に直面している場合、アンチウイルスを完全に無効にし、改善するかどうかを確認することをお勧めします。後で、Oracle VMのパスを例外リストに追加できます(AVGでは、これらはFile shieldとBehavior shieldにありました)。
注:Windowsディフェンダーでさえ遅くすることができます。そのため、アンチウイルスがない場合は、最初にWindows Defenderを無効にしてから確認してください。
2つの異なるホストでのWindows 10ゲスト(クリーンインストール後)のより奇妙なこと。
Windows 10ホストを備えた1つのホストでは、VoxSVGA + 3Dが受け入れられます。
Linux Manajaro(最後のLTSカーネル5.x)ホストを備えたもう一方のホストでは、VBoxSVGA(3Dアクセラレーションの有無にかかわらず)によりゲストがデスクトップに到達しないようにし、ドットが移動する前にフリーズしたり、BSODなどを行います。
Linux Manajaro(最後のLTSカーネル5.x)ホストを備えたこのような他のホストでは、3Dアクセラレーションを備えたVMSVGAにより、ゲストはデスクトップに到達できず、ドットが移動する前にフリーズしたり、BSODなどが発生します。
Linux Manajaro(最終LTSカーネル5.x)ホストを使用するこのような他のホストでは、3DアクセラレーションなしのVMSVGAによりゲストはデスクトップに到達しますが、使用できないほど遅く、デスクトップに到達するのに30分以上、10分以上クリック後にウィンドウメニューを表示するには、コンテキストデスクトップメニューを表示するには5分以上、エクスプローラーを開くには2時間近く、メモ帳を開くには1時間半近く、cmdコンソールウィンドウを開くには45分近く、「CD \ "が2分近くかかり、リストには4〜5秒ごとに1文字、などが表示され、シャットダウンには5時間近くかかりました。
たくさんの忍耐で、アドオンをアンインストール、再起動、再インストールしようとしましたが、1週間、166時間近くかかりましたが、それでも助けにはなりませんでした。
私が言ったように、Windows 10はクリーンインストールです。
奇妙なことに、このようなゲストのインストールはIntel Windows 10ホストで行われ、速度の問題はAMD Linuxホストで発生します。
ゲストをAMD Linuxホストにインストールすると問題なく動作しますが、そのゲストをIntel Windowsホストに移動すると、(VBoxSVGAあり/なしで3DおよびVMSVGAあり/なしに応じて、BSODまたは非常に遅い問題が発生します) 3D = BSOD)vs(3DなしのVMSVGA =非常に遅い)。
非常に遅い=起動するのに数分(> 30分)、クリーンな電源オフを行うのに数時間など
BSOD =デスクトップに到達せず、フリーズまたはBSODおよび自動再起動のみ。
Windows 10ゲストでのみ発生し、私が試した古いWinXPゲストと両方のホストで完全に機能しました(WinXPゲストをIntelからAMDに問題なく前後に移動できますが、Win 10ゲストは移動できません)。
また、VMを作成するときにVBoxが使用するデフォルト設定で、あらゆる種類の組み合わせ(PAE / NX、IO、キャッシュなど)でテストしました。BSODとリーチデスクトップで違いを生じるのは、3DなしのVMSVGAを選択することだけです。ただし、VMが遅すぎて使用できない場合があります。
どちらのホストにも、最新の8GiB物理RAM(ゲストに2GiB)のプロセッサーが搭載されています。
そして、はい、私は最大のゲストビデオメモリサイズで試してみましたが、まったく助けになりませんでした。また、100%、90%.. 50%のCPUは役に立ちませんでした。ゲストにはコアが2つしかないため、ホストには追加のコアがたくさんあります(Intelはマルチスレッド化されていないクアッドコアで、64スレッドの32コアです)。
この問題は、VirtualBoxが5.xから6.xに変更された後に発生しますが、5.xでは、Intelでインストールを行った場合、AMDでVMゲストを使用すると、Win 10ゲストBSOD問題を使用しても、すべてのビデオ構成が表示されますまた、その逆の場合、少なくともVBox 6.xiではデスクトップに到達できます(5.xiでは到達できません)が、使用できません。