Using Windows Server 2008 Core on Windows Virtual PC

Using Windows Server 2008 Core on Windows Virtual PC

  • Comments 5

First, a caveat.  This is not supported.  Most of what I am about to talk about is not supported.  Feel free to use this information, but do not call Microsoft if it does not work for you.

With that out of the way – this morning I was asked how to get a Windows Server 2008 core installation working on Windows Virtual PC, with integration components.  This is possible, and very handy, but is a little tricky to do.

Windows Server 2008 will install onto Windows Virtual PC in a core configuration with no issues.  But when you try to install the Integration Components, the installer will fail with the following error message:

w2K8CoreVPC7

The problem is that the installer is trying, and failing, to initialize the sound card driver that is part of the integration components.  What you need to do is to disable the sound card in the virtual machine.

You could do this through our handy COM interface, but it is much easier to just go in and hack the virtual machine configuration file.  The first thing you will need to do is to turn off the virtual machine (do not hibernate it, you need to turn it off or shut it down).  The file you then need to find is the .VMC file for your virtual machine – it will be in the location that you specified when creating the virtual machine:

image

Open this file in notepad, and locate the section that talks about the sound adapter (it is toward the end):

image
You need to change the boolean value from “true” to “false” (in the picture above I have already made the necessary change).  When you have done this, save the changes to the file, close notepad and start the virtual machine.

Now the Integration Components should install successfully.

Note, when you select to Install Integration Components from the Tools menu, the installer will not start automatically.  You will need to manually change to the CD-ROM drive (most likely the E:) and run setup.exe to start the process.

After a reboot you should be able to enable integration features and get integrated mouse and clipboard support.

Cheers,
Ben

Leave a Comment
  • Please add 3 and 1 and type the answer here:
  • Post
  • Awesome... this did the trick for me.  Thanks tons!

    (@malawto)

  • what is happening with Microsoft's desktop virtualization products? Will Windows Virtual PC replace VPC 2007? If so, will it ever support Linux as a guest, WITH additions? I have a library of VPC 2007 machines running a variety of operating systems (OS/2, QNX, Linux, Windows, etc) but WVPC seems to only support windows and VPC 2007 on Win7 has become difficult. Does MS have a plan here?

  • Hi.

    do you know why i move windows server 2008 vpc to another pc, the windows server 2008 vpc will require activate the windows again.

  • I was able to change the boolean; however, I cannot seem to access the CD-ROM Drive. It keeps telling me I do not have the drive specified. I have tried several letters for drives. I am using VPC 7 with Server Core 2008. How to access the ISO for the Integration Components?

  • Exactly this setup error window (followed by a rollback) is shown for windows 2000, but for this guest the "sound = false" trick in the VMC does not help. To disable the "mouse capture" after yet another failed attempt to install more "VPC integration" features on W2K I simply install the "virtual machine additions" (2004 or 2007) again.

    As far as I can tell it the "hack the VMC" approach also won't let me add a second floppy driver. Now I'll try to add a second CD ROM, after all one of the 2*2 IDE slots is still free with two VHDs and one ISO or physical DVD.  

Page 1 of 1 (5 items)