Download Creator (Creation Date)
Transcript
The window displaying the VMware-hosted virtual desktop is freezing. This page last changed on Jun 12, 2009 by stephanielewellen. The window displaying the VMware-hosted virtual desktop is freezing. If you suspend or power down your virtual machine without first closing the RDP connection, the guest OS dies, but the RDP connection remains active. The result is a non-responsive window displaying the last known state of your Windows session. The following steps show how to set the Run VMware Tools Scripts panel on both the Virtual Infrastructure Client and the guest OS to avoid this problem. 1. Configure the Run VMware Tools Scripts panel on the Virtual Infrastructure Client. a. Select Edit Settings of a particular VM to bring up the Virtual Machine Properties page. b. Click the Options tab. c. Select VMware Tools. This is where you can modify the behavior of the Power Controls (Start, Stop, Suspend, and Reset). d. Next to the Power Off switch (red rectangle), select Shut Down Guest. This allows the guest OS to shut down gracefully when the Power Control button is pressed. e. In the Run VMware Tools Scripts panel, check the Before Powering Off checkbox. 2. Repeat steps a. through e. above to configure the Run VMware Tools Scripts panel on the guest OS. 3. Modify the poweroff-vm-default.bat script on the guest OS. The install location on the guest OS, typically C:\Program Files\VMware\VMware Tools, contains the following default scripts: poweroff-vm-default.bat poweron-vm-default.bat resume-vm-default.bat suspend-vm-default.bat 4. Add tsdiscon.exe to the poweroff-vm-default.bat script. The poweroff-vm-default.bat script is the first to execute when the VM is powered off from the VMware Infrastructure Client. It now calls tsdiscon.exe, which closes all open RDP connections. Document generated by Confluence on Jun 24, 2009 06:55 Page 237