1. Aside from making sure your VM is optimized with the latest VMTools for the Guest OS.
2. Also pick the correct virtual Hardware i.e. virtual NIC driver.
for your Guest OS (Windows 2008R2)
3. Some Control Panel changes will help “optimize” the performance of the VM by disabling unnecessary features like screen saver and power management.”
Modify default settings in Control Panel
• Control Panel -> Power Options -> High Performance
• Change plan settings -> Turn off the display -> Never (There is no display it is virtual)
• Control Panel -> Sound -> (some optimization)
• Pop-up: “Would you like to enable the Windows Audio Service?” – No
• Sound -> Sounds -> Sound Scheme: No Sounds
• Uncheck “Play Windows Startup sound”
• Control Panel -> VMware Tools -> Uncheck “Show VMware Tools in the task bar” (optional)
• Control Panel -> Display -> Change screen saver -> Screen Saver -> Blank, Wait 10 minutes
• Change default desktop image (optional) — you can include a corporate logo or a desktop image with the hostname to avoid confusion of which VM is the remote session.
• Control Panel -> Display -> Change desktop background -> Browse…
• Find picture in browser, Picture position etc