Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to have 64 bit guest OSes run in Virtual PC RC on Windows 7? I tried to install a Windows 7x64 Ultimate guest in Virtual PC, on a host PC running Windows 7x64, but got the following error:

Attempting to load a 64-bit application, however this CPU is not compatible with 64-bit mode.

From what I have read, there is no workaround for this error using Virtual PC. Does anyone know how to get around this issue?

share|improve this question

migrated from Aug 23 '09 at 2:59

This question came from our site for system and network administrators.

Is it possible to run 64-bit guest OS on any version of Virtual PC? – jmsmcfrlnd Sep 27 '09 at 13:54
up vote 18 down vote accepted

It simply does not work. Use VMWare or VirtualBox.

share|improve this answer

You will not get Virtual PC or Virtual Server from microsoft to run x64 Guest VMs. If it has to be Microsoft, install server 2008 x64 with hyper-v. Make sure you have a CPU that supports Intel-VT or AMD-V depending on brand. there is core 2 and cheap amd cpus out there with virtualization technology builtin for quite affordable prices...

Or do as Mr Don says and run VMware or VirtualBox.

VMware Server(runs on windows) is free tough registration is needed.

share|improve this answer

Use VirtualBox. It's free and cross-platform. I've used it and it's an excellent program. VirtualPC is nice, but has quite a lot of limitations.

share|improve this answer

This will depend what your processor is, but unfortunately most desktops don't support this. If you have a Core i7, you might be able to get it to work - you'll need to boot into your BIOS, then find the setting for your processor to enable virtualization. It's disabled by default - you have to enable it. This should allow you to install a 64-bit OS as a virtual machine. Otherwise you're limited to 32-bit. It won't matter which virtualization technology you use, this is the critical piece to get it working with 64-bit.


share|improve this answer
I'm running a 64-bit linux VM on a windows box with Vmware server right now, with an old Athlon 64 CPU that doesn't support AMD-V. Works just fine. – mishac Aug 17 '09 at 2:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.