Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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 there any way to run a guest x64 VM on Windows 7 x64? No luck with Virtual PC 2007, Virtual Server 2005R2. (both blocked during install). I know the Windows Virtual PC app that comes with Win 7 doesn't allow 64bit Guests...


share|improve this question

Sun VirtualBox will allow you to create 64bit guests on a 64bit host.

share|improve this answer
Its Free too! :-) – Frank V Jul 11 '09 at 2:13
I tried 3.0.2 for a while on Windows Vista x64. It is nice and performant but unstable. When it would crash it would sometimes corrupt the client virtual disk, ruining the image. I feel like it needs some work. I'd look at VMWare or maybe Hyper-V. – Brian Reiter Jul 11 '09 at 19:32
Currently on version 3.0.10 and quite stable at this time. Only exception being occasional (once a week or so for me) slowdowns (solved by shutdown/restart of the VM) if more than 1 processor is allocated to the VM. – Brian Knoblauch Nov 4 '09 at 18:16

There is a tool on that page to check if your processor is able to run 64-bit VMs in VMWare applications. Do you have VT turned on in the BIOS (assuming your processor supports it)?

share|improve this answer

For running x64 guests your options are either going to be Sun VirtualBox or VMware.

VirtualBox is free and generally pretty good, but as mentioned in another comment can be a bit on the flaky side.

VMware is IMHO still the best option for desktop virtualization. Workstation is top notch, but isn't free. The newly released Player 3.0 now lets you create and modify VMs, where you used to have to either use Workstation, Server, or an online tool to create and edit VMs.

If you can try both...they each have their own quirks. You get a lot more control in VirtualBox than in Player, but Player generally performs better and has more guest OS support.

share|improve this answer

There is a new version of Virtual PC designed for Windows 7 but alas, it doesn't support 64-bit guest OS's. Your best bets are VirtualBox or VMWare.

share|improve this answer

I have VirtualBox running a 64bit VM on a 32bit host (x64 CPU, obviously) but I can indeed confirm that it is capable.

share|improve this answer

QEmu comes pretty close to running anything on any host platform. It's not terribly easy to use, and using a different architecture than the host is pretty slow.

share|improve this answer

Your Answer


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