00:00:02.409294 OS Release: 10.0.15063
That's Windows 10 1703, which means from 2017-03. You need to update your Windows, it's 2 1/2 years old. And the answer to your question is in a sticky on the "
Windows Hosts" section, "
VirtualBox 6.0 and Hyper-V", the red letters part...
00:00:02.636057 HM: HMR3Init: Attempting fall back to NEM: VT-x is disabled in the BIOS for all CPU modes
00:00:02.636214 VMSetError: F:\tinderbox\win-6.0\src\VBox\VMM\VMMR3\NEMR3Native-win.cpp(1299) int __cdecl nemR3NativeInit(struct VM *,bool,bool); rc=VERR_NEM_NOT_AVAILABLE
00:00:02.636310 VMSetError: The native API dll was not found (C:\WINDOWS\system32\WinHvPlatform.dll)
00:00:02.636353 NEM: NEMR3Init: Native init failed: VERR_NEM_NOT_AVAILABLE.
00:00:02.636361 VMSetError: F:\tinderbox\win-6.0\src\VBox\VMM\VMMR3\HM.cpp(599) int __cdecl HMR3Init(struct VM *); rc=VERR_VMX_MSR_ALL_VMX_DISABLED
00:00:02.636378 VMSetError: VT-x is disabled in the BIOS for all CPU modes
Let me try and explain what's going on here, I'm going to analyze the red lines from your log above...
00:00:02.636057 HM: HMR3Init: Attempting fall back to NEM: VT-x is disabled in the BIOS for all CPU modes
VirtualBox doesn't see VT-x as being available. It will try to switch to the "NEM mode", that's Native Execution Manager, which means use Hyper-V as its virtualization engine.
00:00:02.636310 VMSetError: The native API dll was not found (C:\WINDOWS\system32\WinHvPlatform.dll)
But VirtualBox can't use Hyper-V as its engine. That's because the Hyper-V API was not available with that version of Win10, Microsoft released it later.
00:00:02.636378 VMSetError: VT-x is disabled in the BIOS for all CPU modes
And now VirtualBox discovered that it simply can't run, VT-x (for one reason or another) is not there. Check your BIOS BTW for hardware virtualization being enabled or not. If not, enable it, shut down the computer, pull the plug (literally) for 30". Try again...
BTW, changing the thread title from
"Error when starting hosts" to something that actually makes sense and marking it as [NotSupported]...
PS. For future reference you should ZIP your logs. It helps you, it helps us, it helps the server, it helps save a (virtual) tree or two...
