"CPU is not compatible with 64 bit mode" error trying to install Windows 7 (64 Bit) on VirtualBox

18,945

Solution 1

Probably while creating the new virtual computer you did not select Windows7 64bit. Create a new one and make sure that you have selected Windows 7(64 bit) from the drop down box.

enter image description here

It can also be that virtualization is not active in your computer or that your simply does not support it, to check if you system supports virtualization run this command

grep ^flags /proc/cpuinfo | head -n1 | egrep --color=auto ' (vmx|svm) '

and look for vmx or svm, if any of those shows up your system supports it.

If it does and you have selected the right template for the virtual guest then probably your BIOS has it disabled.

Have a look in your BIOS options or drop a comment in your question mentioning which computer model / motherboard you have.

Solution 2

You are not installing Windows 7 on Ubuntu as a software, you are installing inside VirtualBox.

Enable the virtualization setting inside your computer BIOS. After that, you may install 64 Bit Windows 7 inside VirtualBox.

Solution 3

I've read a couple of the answers here and on other threads. What did it for me was to enable virtualization in BIOS like most are saying.

However, for some reason, to get it to work, I also had to delete my Windows 7 virtual machine and create a new one (still with the same settings).

Solution 4

Turn off Hyper Threading (HT) technology in the BIOS setting and VirtualBox will install any x64 OS without any VT-X pop ups as well. Worked for me on a x64 intel i5 machine.

Share:
18,945
Mantra
Author by

Mantra

Video quality guy and researcher, PhD student in computer science. Founder/CEO of AVEQ. I offer personal consulting and help with video encoding, especially with FFmpeg. Send a mail to werner.robitza at gmail.com. More info on my website.

Updated on September 18, 2022

Comments

  • Mantra
    Mantra over 1 year

    I installed VirtualBox from the Software Center on 64-bit Ubuntu 11.10. When I try to install a 64-bit Windows 7 guest I get the following error:

    Attempting to load 64 bit however this CPU is not compatible with 64 bit mode.

    enter image description here

    My host is Ubuntu 64-bit, how is it not compatible?

    • Admin
      Admin over 12 years
      You probably need to enable it in BIOS, like @Achu's answer below. If you need help doing that post a reply to this comment. We need to know what kind of computer it is to see how you access the BIOS settings.