Oracle VirtualBox VM is one of the best Virtual Machines, it is free and is maintained by Oracle. However, recently, many Windows users are reporting that the VirtualBox VM fails to start on their System. Therefore, in this article, we are going to see troubleshooting tips for when VirtualBox VM is not opening or starting in Windows 11/10.
Fix VirtualBox VM is not opening or starting in Windows 11/10
Lately, after one of the Windows Updates, users started noticing that they are unable to make or run any Virtual Machines. The exact reason is uncanny, as only Microsoft’s developers know, but missing Hyper-V, driver conflict, etc can be some of the reasons. That’s why, in this article, we have covered every possible fix of the issue.
Before looking at the possible fixes, make sure to update VirtualBox VM from virtualbox.org and update your Windows 10. If doing this doesn’t fix the issue, continue reading.
These are the things you can do to fix Virtual Box VM is not opening or starting in Windows 11/10.
- Start Hyper-V
- Disable Driver Enforcement
- Set Paravirtualization Interface to KVM
Let us talk about them in detail.
1] Start Hyper-V
If you are facing this error after an update then chances are the Hyper-V is disabled. So, enable it to fix the error. To enable Hyper-V, you can follow the given steps.
- Launch Control Panel from the Start Menu.
- Go to Programs & Features > Turn Windows features on or off.
- Look for Hyper-V, select it, and click Ok.
This will take some time, so, wait for the process to complete and check if it fixes the error.
2] Disable Driver Signature Enforcement
As mentioned earlier, the error can be because of conflicting drivers. Driver Signature Enforcement forbids poorly written and malicious driver from installing on your computer and since Virtualbox VM installs its own driver, it can mistake it for being a malicious driver.
So, you can disable Driver Signature Enforcement temporarily to let the application install required drivers. To do that, launch Command Prompt as an administrator and run the following command.
bcdedit.exe /set nointegritychecks on
Now, install the required driver.
To restart the service, run the following command in Elevated Command Prompt.
bcdedit.exe /set nointegritychecks off
Hopefully, this will fix the error.
You need to know that Driver Signing is a security feature that protects your system and you should consider re-enabling it as soon as it is possible.
3] Set Paravirtualization Interface to KVM
Paravirtualization allows the VM to have a Software-Interface. We can try changing it to Kernel-based Virtual Machine or KVM and see if it does the trick. So, follow the given step to set Paravirtualization Interface to KVM.
- Launch Virtualbox VM from the Start Menu.
- Click Settings > System > Acceleration.
- Now, step to set Paravirtualization Interface to KVM and click Ok.
Now, restart your VM and check if it fixes the issue.
Hopefully, you are able to fix the Virtualbox VM error with the help of these solutions.
Read Next: VirtualBox Failed to open session for the virtual machine.