I have a CLEVO PC and since I've owned it I've always used VirtualBox to create VMs.
Recently, I noticed that in the BIOS there is no option to disable and enable the VT-X function. So I updated the BIOS to the latest version but unfortunately the option was not added. Actually from the BIOS I can only enable the VD-T function
I took advantage to update Windows from scratch and I reinstalled my virtual machine.
Everything worked without problems, when one day he program gives me the error:
VT-x is not available (VERR_VMX_NO_VMX)
But I'm sure my processor supports the VT-X function as confirmed by Intel’s ARK:
Then I saw with CPUID that the bit of the register 0x3A of my processor is set to 1, which means if I remember correctly: activate VMXON in SMX mode.
Anyone have an idea?
FWIW, I'm using Windows 10 and a friend of mine has the same PC as mine but with no updates; I did the various tests and on its pc the CPU register bit is 5 and in fact "securable" in the hardware virtualization voice says yes so it's the BIOS update.
And I alredy turned off hyper-v, not work... In the meantime I have re-enabled the hyper-v function and I use the Windows manager to virtualize