Yesterday, 16:14:39
I installed Vimarun on a host that was initially running VMware Workstation Pro 15.5.6. Later, I replaced Workstation Pro with version 26H1.
In both installations, the option “Keep VMs running after Workstation closes” was enabled.
I added my VMware guest to Vimarun and tested both the foreground and background options.
When using the “foreground” option:
When using the “background” option:
However, if the guest VM is powered off whenever I sign out of the host user account, this does not seem to match what I expected from Vimarun.
Using the “background” option feels almost the same as starting the guest with vmrun using the nogui option through a scheduled task.
Am I doing something wrong, or is this expected behavior?
In both installations, the option “Keep VMs running after Workstation closes” was enabled.
I added my VMware guest to Vimarun and tested both the foreground and background options.
When using the “foreground” option:
- The guest VM starts automatically when the host is restarted.
- After logging in to the host, VMware Workstation starts automatically and appears within about one minute.
- According to VMware Workstation, the guest VM is running.
- After logging off from the host user account, I lose the connection to the guest VM after about one minute.
- When I log back in to the host, Vimarun shows the guest as stopped with a blue rectangle.
- VMware Workstation also shows the VM status as Powered off.
When using the “background” option:
- The guest VM starts automatically when the host is restarted.
- After logging in to the host, both Vimarun and VMware Workstation show the guest VM as running.
- However, the VM cannot be accessed through VMware Workstation itself; the VM tab remains black.
- After logging off from the host user account, the guest VM continues running.
- The guest VM can still be accessed remotely, for example via TeamViewer.
However, if the guest VM is powered off whenever I sign out of the host user account, this does not seem to match what I expected from Vimarun.
Using the “background” option feels almost the same as starting the guest with vmrun using the nogui option through a scheduled task.
Am I doing something wrong, or is this expected behavior?

