Windows 8 64 bit vitual machine VT-x error

Discussions related to using VirtualBox on Windows hosts.
Post Reply
Sreyan
Posts: 34
Joined: 4. Dec 2012, 14:43

Windows 8 64 bit vitual machine VT-x error

Post by Sreyan »

Hello everyone,
I am using Windows 8 Pro 64bit. I have installed Oracle VirtualBox 4.2.10 64bit. Whenever I try to start any guest OS 64bit operating system I get the error that "VT-x features locked or unavailable in MSR" (check attachment error2.jpg). Now I have tried to disable VT-x features from the settings menu-> System -> Acceleration. But curiously enough when I start the guest again, I get the same error and when I check the setting I see that Vt-x features have been re enabled automatically. Why does VT-x features get re enabled without my intervention and when I specifically disabled it ? This problem is only common to all 64bit guest OSs. I get no such problem when starting up a guest 32bit OS.
My main questions are -:
  • What are VT-x features and what do they do ?
    Why even after I disable them from the settings menu do they get re enabled again when I start the guest OS ?
    How can I permanently disable/enable VT-x features so that I can start my 64bit guests without any problem ?
    This problem seems to be common to Windows 8 why is that ?
Thank You. :)
Attachments
Error when starting up.
Error when starting up.
error2.jpg (88.21 KiB) Viewed 8321 times
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Windows 8 64 bit vitual machine VT-x error

Post by mpack »

VT-x is hardware support for VMs, similar to high end graphics cards providing hardware support for 3D graphics. The VBox devteam decided that their 64bit guest support would rely on VT-x, hence you can't run 64bit guests without VT-x.

The above statement is true regardless of whether your host is 64bit or 32bit.

Some Win8 hosts have Hyper-v (a VT-x client) start at boot time, it runs the Win8 "host" as a VM. That is what prevents VirtualBox from accessing it.
Sreyan
Posts: 34
Joined: 4. Dec 2012, 14:43

Re: Windows 8 64 bit vitual machine VT-x error

Post by Sreyan »

mpack wrote:VT-x is hardware support for VMs, similar to high end graphics cards providing hardware support for 3D graphics. The VBox devteam decided that their 64bit guest support would rely on VT-x, hence you can't run 64bit guests without VT-x.

The above statement is true regardless of whether your host is 64bit or 32bit.

Some Win8 hosts have Hyper-v (a VT-x client) start at boot time, it runs the Win8 "host" as a VM. That is what prevents VirtualBox from accessing it.
  • I have tried disabling Hyper-V and running a 64-bit OS but I still got the same error. Is there any way to solve this problem on Windows 8 or is VBox completely incompatible for Windows 8 ??
    What are the benefits of running your main OS as a VM ? Doesn't it make the performance of the OS slow ?
    Why can't VBox access hyper-V even if Windows 8 is running as a VM ? Is it because only one OS at a time can access the Hyper-V client ? Or are there are issues as well?
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: Windows 8 64 bit vitual machine VT-x error

Post by noteirak »

Hyper-V locks the VT-x extension completely, making it unavailable to other programs - simple as that.
Virtualbox is not incompatible with Windows 8 at all, but definitly not working if VT-x is locked by another process.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
Sreyan
Posts: 34
Joined: 4. Dec 2012, 14:43

Re: Windows 8 64 bit vitual machine VT-x error

Post by Sreyan »

Thanks. I solved the problem. I just had to enable "Intel virtualization features" from my BIOS. Now VBox runs fine without any problems, but now I am getting a warning at the startup of the VM as "Warning HostAudioNotResponding" what can I do to resolve this problem ?
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Windows 8 64 bit vitual machine VT-x error

Post by mpack »

One question per topic please. And search before asking the question.
Post Reply