Saturday, November 8, 2008

MS Virtual PC: Virtual Machine Network Services driver

My desktop is running Vista Ultimate x64 with SP1. I built a virtual machine using Microsoft Virtual PC x64 SP1 to host my SharePoint development environment. The VM is running Windows Server 2003 SP2 and SharePoint 2007 is installed as a single server farm. I've also installed Microsoft Office SharePoint Designer 2007, Visual Studio 2008 with SP1, and Visual Studio 2008 Extensions for WSS 3.0 (v1.2). Occasionally, after changing the configuration of my physical workstation (for example installing software or changing hardware), I receive the following error when starting the VM:



"Virtual PC could not open the Virtual Machine Network Services driver." This is not a big deal unless you want to access the farm from another host (such as your workstation) or need to connect to the internet to apply patches and install additional software. I've come across several references on the internet that recommend installing SP1 for Virtual PC in order to resolve this. I had already done this but the problem was still appearing. Next I tried uninstalling VPC, rebooting, and reinstalling. Same problem. Finally after a number of unsuccessful attempts, I determined that the following sequence of events will reliably fix the problem each time the message appears...
  1. Disconnect the VM from the virtual network. In the VPC console select the VM image and click Settings. Select "Networking" from the list on the left. Select "Not Connected" from the drop-down list for Adapter 1 on the right. Click OK to save. You should be able to start your VM without any errors at this point, however you are no longer connected to your workstation or the network.
  2. Disable the Virtual Machine Network Services service. Open the Network Connections window. In Vista, Start > Control Panel > Network and Internet > Network and Shareing Center > Manage network connections. Right-click your local area network connection and select "Properties". Uncheck "Virtual Machine Network Services" and click OK.
  3. Reboot your workstation.
  4. Enable the Virtual Machine Network Services service. Open the Network Connections window. In Vista, Start > Control Panel > Network and Internet > Network and Shareing Center > Manage network connections. Right-click your local area network connection and select "Properties". Check "Virtual Machine Network Services" to enable the service and click OK.
  5. Reconnect the VM to the virtual network. In the VPC console select the VM image and click Settings. Select "Networking" from the list on the left. Select your network driver from the drop-down list for Adapter 1 on the right. Click OK to save.

The VM should start without any errors. If I determine exactly what the issue is I will update this post.

9 comments:

Anonymous said...

Following your step one but simply setting the network adaptor to NAT instead of the Ethernet card. I then booted the VM and shut it down. Next I the network setting on the VM back to the Ethernet adaptor and this seemed to resolve this issue.

Anonymous said...

Can anyone recommend the robust Managed Service software for a small IT service company like mine? Does anyone use Kaseya.com or GFI.com? How do they compare to these guys I found recently: [url=http://www.n-able.com] N-able N-central remote environment manager
[/url] ? What is your best take in cost vs performance among those three? I need a good advice please... Thanks in advance!

Styxol said...

I had the same issue with my Virtual PC SP1 32bit. I tried several solutions from another blogs but just yours solution is working for me.
Thanks.

Oleg

Anonymous said...

Great weblog right here! Also your site a lot up fast!
What host are you using? Can I get your associate hyperlink in your host?
I want my web site loaded up as quickly as yours lol

My homepage :: Equinox Skin Care Serum

Anonymous said...

Every weekend i used to ρay a visit this wеb pagе, as i wish foг enjoyment,
as this this webѕite conations in fаct pleasаnt funny ԁatа
too.

Also visit my ωeb-sitе legal incense blends reviеws **

Anonymous said...

We're a group of volunteers and opening a brand new scheme in our community. Your website offered us with valuable info to work on. You have done an impressive job and our whole group shall be grateful to you.

Here is my weblog :: legal amphetamines

Anonymous said...

Thanks for every other informative website.
The place else could I get that type of information
written in such a perfect manner? I've a mission that I am just now running on, and I have been on the glance out for such information.

My web-site: easy weight loss

Anonymous said...

Yes! Finally something about your weight.

My blog ... protein supplements

Anonymous said...

I drop a comment when I especially enjoy a article on a site or if I have something to valuable
to contribute to the discussion. It's triggered by the fire communicated in the post I looked at. And after this post "MS Virtual PC: Virtual Machine Network Services driver". I was actually excited enough to write a comment :) I actually do have a few questions for you if it's okay.
Is it just me or does it look like some of these comments look like coming from brain dead folks?
:-P And, if you are posting on additional online sites,
I'd like to follow you. Could you list the complete urls of all your shared pages like your Facebook page, twitter feed, or linkedin profile?

Here is my website :: Muscle building [http://maxrobustreview.com]