If you are using VirtualBox to create and run virtual machines on Windows 10 , it is likely that at one point or another, you may end up with an “E_FAIL (0x80004005)” error code that will prevent the virtual machine from starting.
Usually, the failure will occur after upgrading to a new version (build) of Windows 10 or after you made changes to the Microsoft Hyper-V feature .
Whatever the reason, if you see the error 0x80004005, you can quickly fix the issue by disabling the feature on Windows 10 .
In this guide , you will learn the steps to resolve the error preventing a virtual machine from starting on VirtualBox
Fix error 0x80004005 starting virtual machine on Windows 10
To fix VirtualBox error starting a virtual machine, use these steps:
- Open Start .
- Search for Command Prompt , right-click the top result, and select the Run as administrator option.
- Type the following command and press Enter : bcdedit /set hypervisorlaunchtype off
Once you complete the steps, the command will disable Hyper-V, and VirtualBox should now be able to start a virtual machine normally without errors.
Typically, the error will look like this:
Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}