VirtualBoxでのWindows10ゲストのパフォーマンスの低下を修正
VirtualBoxは 選択した仮想化ソフトウェア. これは無料で機能が豊富なので、すべての仮想マシンはVirtualBoxで作成されます。 2018年4月のWindows10 Update(およびそのプレリリースバージョン)以降、VirtualBoxでのWindows10ゲストのパフォーマンスが非常に低いことに気付きました。 これが私がそれを修正した方法です。
広告
次のような公式のWindows10システム要件から始めましょう。
プロセッサー: | 1ギガヘルツ(GHz)以上のプロセッサまたはSoC |
羊: | 32ビットの場合は1ギガバイト(GB)、64ビットの場合は2 GB |
ハードディスク容量: | 32ビットOSの場合は16GB、64ビットOSの場合は20 GB |
グラフィックスカード: | DirectX9以降とWDDM1.0ドライバー |
画面: | 800x600 |
それでは、VirtualBoxで新しいWindows 10マシンを作成し、デフォルトで使用される設定を確認しましょう。
[ファイル]-> [新しいマシン]をクリックして、新しいマシンウィザードを開きます。
Windows 10(32ビットまたは64ビット)を選択し、マシン名ボックスに入力します。
デフォルトでは、VirtualBoxは32ビットのWindows10マシン用に1GBのRAMを、64ビットバージョン用に2GBのRAMを割り当てます。 私の場合、64ビットインスタンスです。
仮想ハードドライブは50GBのディスク容量を取得します。
ハードドライブのイメージ形式としてVDIを使用しても問題ありません。 動的に拡張する仮想ディスクを使用して、実際のハードドライブのスペースを節約しています。 ただし、事前に割り当てられた(固定サイズの)ディスクイメージを使用すると、ゲストOSの速度が少し向上します。
これで、仮想マシンが作成されました。 公式のシステム要件に適合しているため、すべて問題ないはずです。
ただし、このような仮想マシンにWindows 10をインストールすると、ゲストOSのパフォーマンスが極端に低下します。 それは地獄のように遅く動作し、設定やファイルエクスプローラーを開くなどの簡単なアクションを数分間待つことになります。
VirtualBoxでのWindows10ゲストのパフォーマンスの低下を修正
その秘密は、仮想マシンのCPU構成にあります。 デフォルトでは、シングルコアに設定されています。
公式のシステム要件ではCPUコアについては言及されていませんが、Windows10をスムーズに実行するには少なくともデュアルコアCPUが必要なようです。 ProcessorパラメータをCPUコアの半分に変更することをお勧めします。 つまり、CPUが8コアの場合は、このパラメーターを4に設定します。
また、RAMを3 GB(3072 MB)に増やすと、OSの動作が向上します。 本当に必要というわけではありませんが、ホストハードウェアに十分なメモリがある場合は、この変更を行うことをお勧めします。
次に、Windows10仮想マシンを起動します。 違いに気付くでしょう。