How to run virtual machine as windows services


If you are a user of VM workstation, you can run virtual machine as windows service. So that log out from host machine does not impact on running guest OS. Even if you reboot host, it will automatically restart guest machine. So there will be no manual intervention. How to do that?

Step1 download windows resource tool kit and install in host 

Step2 go to start menu>All Program>windows resource kit tool and open windows resource kit

instsrv.exe TEST “c:\Program
Files (x86)\Windows Resource Kits\Tools\srvany.exe”

image

For this Article, I will add a “TEST” service.

Step3 start menu>run>regedit.exe>ok

HKLM>system>CurrentControlSet>Services>Test

right click on to TEST>New>Key and name it as parameters

image

right click on parameters>string value and name it as Application

image

right click application>modify and type

“C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe” –X “D:\WINVM\test.vmx”

Here, D:\winvm\test.vmx is the location and .vmx file of guest machine.

image

Apply and start the service.

Start menu>All program>VMware>VMware Workstation>Edit>Preferences>Check Keep VMs running after workstation closes.

image

Author: Raihan Al-Beruni

This is me.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s