Virtual Machine Helper service

Virtual Machine Helper service

The Virtual Machine Helper service (Vmh.exe) is a component of Virtual Server 2005 that allows you to run a virtual machine in the context of a specified user account. The virtual machine uses this account for accessing network resources. Scripts also run under this account. If you do not specify a user account, the virtual machine runs under the account of the user who started the virtual machine.

Specifying a user account under which to run the virtual machine is optional. For security reasons, however, when you enable scripting for a virtual machine you must specify a user account. This is so that scripts run under the specified user account and not as the user who started the virtual machine, who might have administrative credentials. In addition, you must specify a virtual machine user account if you want the virtual machine to automatically turn on when Virtual Server starts. For more information about changing the virtual machine user account, see Modifying general virtual machine properties. For more information about configuring virtual machine startup options, see Modifying general virtual machine properties.

The Virtual Machine Helper service runs under the Local System account. This account has limited access to the local computer and anonymous access to network resources.

Note

Virtual Server scripts run under the Network Service account by default.

For more information about the components of Virtual Server, see Virtual Server Components.