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

I have a license for Windows 2008 Server R2 but I wanted to set it up as a virtual server running on another box, but I am having problems installing it due to the fact that it thinks it's a 32 bit operating system because of Virtual PC.

The plan was to create the VHD of the Windows 2008 Server using my desktop and then move it onto the server when it was ready; My desktop runs Windows 7 64 bit and thought I could install the 64 bit version of Server 2008 but the installation stops me saying that the host environment is 32 bit, where it's not.

Is there a way to do what I want to do? Different software, etc?

Thanks in advance.

share|improve this question
up vote 5 down vote accepted

Just pick another hypervisor, VirtualPC is a bit poor really for this day and age, try something like VMWare Server/Workstation/ESXi or MS's Hyper-V - even a free one like Virtualbox. Oh and another thing, have you checked you've got a 64-bit CPU?

share|improve this answer
VirtualBox sounds good - and yes, I do have a 64 bit CPU! – Brett Rigby Oct 10 '10 at 19:46
@Brett: Great! Make sure you have virtualiztion enabled in your BIOS. – pauska Oct 11 '10 at 1:07
+1 For VirtualBox reference – Christopher Oct 11 '10 at 16:42

VirtualPC will only function as a 32-bit environment for the guest OS.

share|improve this answer

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.