Docker Desktopを入れたらVirtualBoxが動かなくなった

VirtualBox ロゴ

Windows10環境でVirtualBoxが下記のエラーで動かなくなっちゃいました。

VT-x is not available (VERR_VMX_NO_VMX).

原因

原因はDocker Desktopをインストールしたからでした。
もっと突き詰めると、Docker DesktopがHyper-Vという別の仮想化マシンプラットフォームの上で動いていて、Hyper-VがVirtualBoxと共存できないというのが原因でした。

コントロールパネルから”Windowsの機能の有効化または無効化”を開き(Win + r で検索窓を開いてWindowsの機能 とか入力すると早いです)
下記の項目を無効化します

Linux用Windowsサブシステム
Windowsハイパーバイザープラットフォーム
仮想マシンプラットフォーム

この画面ですね

これらは、Hyper-V本体ととHyper-Vの機能を使っているアプリになります。
当然、Docker Desktopもアンインストールしました。

関連記事
https://www.codelab.jp/blog/?p=2845

Amazon.co.jp
タイトルとURLをコピーしました