Blank
Blank

Reputation: 499

Can't start my virtual Box machine after installing Docker on Windows

To learn ArchLinux, I installed and using ArchLinux in a VirtualBox machine. It runs perfectly. Now I installed Docker on my pc (Windows environment). During the installation of Docker I got a warning, that if I install Docker on Windows, that VirtualBox cant boot my machine's anymore cause of ...

I uninstalled Docker and hoped that I could still use my ArchLinux. But I cant!

Do anyone know what to do, to run VirtualBox and the machines inside correctly again?

Upvotes: 47

Views: 33941

Answers (5)

Aliaksandr Plekhau
Aliaksandr Plekhau

Reputation: 493

Now VirtualBox and Hyper-V can work together!

https://www.how2shout.com/how-to/use-virtualbox-and-hyper-v-together-on-windows-10.html

Upvotes: 1

Krishna Valoor
Krishna Valoor

Reputation: 41

You have to uncheck Hyper-V and Virtual Machine Platform (if checked) in Control Panel -> Programs -> Programs and Features -> Turn Windows features on or off. After a reboot, VirtualBox should be able to run again.

Upvotes: 4

Francesco
Francesco

Reputation: 372

I had the same problem.

I just due to changing Hyper-V Launch Type using BCDEDIT.

You can try setting the launch type to Off by running the command below:

bcdedit /set hypervisorlaunchtype off

Please see this post => How to Disable Hyper-V Completely in Windows 10

Upvotes: 13

i love jack
i love jack

Reputation: 119

i have the same problem. but after turn off hyper-V,i still can't open my virtual machine. then i upgrade virtualbox to the latest version,then virtual box works again.

Upvotes: 6

Daniel Müssig
Daniel Müssig

Reputation: 1602

VirtualBox can't run anymore because Docker for Windows activates Hyper-V during its installation (with your permission). So you have to disable this feature again. You have to uncheck Hyper-V in Control Panel -> Programs -> Programs and Features -> Turn Windows features on or off. After a reboot, VirtualBox should be able to run again.

Upvotes: 78

Related Questions