Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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 a way that when you log in a user account, it automatically opens up the virtual machine? and then the user works inside the virtual pc? So even if they do something harmful to the computer, then it's all in Virtual PC?

OS: Windows 7 Virtual PC - Windows XP

(Please don't suggest Parental control as an alternative. I found it cumbersome to set up)

share|improve this question
up vote 1 down vote accepted

Create a shortcut to your virtual machine and put it in the Startup Program group of the user you wish to have the Virtual Machine configuration applied to.

You may want to customise the shortcut to appear full screen and automatically boot (You can do this by right-clicking the shortcut and editing the Target field):

"C:\Program Files\Microsoft Virtual PC\Virtual PC.exe" -pc "Windows XP" -launch -fullscreen

A more complete reference to command-line options for Virtual PC is available online here:

In addition, you might want to go one further and disable Explorer from starting and using VirtualPC as the shell instead of starting the Windows Explorer. These instructions apply to Windows XP Embedded, but may well work with Windows 7, if you're considering experimentation:

share|improve this answer
You should also tell the virtual pc to autologin the user. But Right Alt-key + Enter minimizes the guest machine, so it's really not very secure. – Nifle Jul 3 '11 at 20:17

Perhaps, but that is bound to be more complicated than setting up "Parental control".

My suggestion is that you either do this:
"Windows 7 Guest Mode Creates Bomb-Proof Account"
or this:
"Kid-Proof Your PC with SteadyState"

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.