I finally figured out how to get internet access on a Windows 7 guest running on Virtual PC 2007, as described here. But one I don't get. I am not able to ping or tracert anything. Google.com for example. On the host I can both ping and tracert it. On the guest I can do it to neither of them. All I get is Request timed out. But I can visit google.com in IE.

What is going on?

2 Answers 2


I'm guessing that you're using shared networking (NAT) rather than a direct connection. Shared networking has the limitation of not being able to create ICMP packets (if you are not an administrator) which is what ping and tracert use.

Here is a knowledge base article on it.

  • Hm, I guess that is the correct answer. Although I really don't like it :p (That it doesn't work that is). Tried to run the command prompt as administrator, but that didn't help anything...
    – Svish
    Aug 13, 2009 at 18:07
  • Not the command prompt as admin, but all of Virtual PC. When launching the app, right-click on it and select Run as... and choose Administrator. You should be able to ping and use tracert. Aug 13, 2009 at 21:31
  • 1.) The link doe snot work any more. 2.) How to run VPC as Admin (in win 7)? The start menu entry is just an explorer.exe folder and it does not run with elevated privileges. Apr 4, 2017 at 12:27

It could be that ping isn't supported through the virtual network interface.

Another possibility is something weird with a software firewall.

Last you might need to run VPC as a user with proper access to the computer as described here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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