Home Sitemap Feedback About... Print
Custom Search

Remote Desktop Services troubleshooting


Applications

Planning and testing

Once the OS and Remote Desktop Session Host roles are installed and configured, licensing is functioning and your restrictive policies are implemented, it's time to install all of your applications, right?
Wrong! It's high time to start testing, since you can't safely assume that all applications work exactly the same on a RD Session Host as on a PC.

Installation

Checklist: Install applications

Before installing applications on a Terminal Server, you must put the server into "install mode". In this mode, all changes made to the registry and to ini-files will be monitored and copied to the shadow area in the registry. This process ensures that all users will receive their personal copy of those registry keys and ini-files. You can put a Terminal Server in install mode by using the Add/Remove Programs tool in Control Panel, but this method does not work when you install applications directly from the web.

A method which gives you more control over the process is to put the server into install mode from the command prompt:

  1. Open a command window (Start - Run - cmd)
  2. Type "change logon /disable" (without the quotes) to disallow new connections to the server
  3. Use Terminal Services Manager to verify that there are no user sessions; send a message to connected users, requesting them to log off
  4. Type "change user /install" (without the quotes) to put the server into install mode
  5. Install your application
  6. When the installation is completely finished, type "change user /execute" to put the server back into it's normal execute mode
  7. Type "change logon /enable" to allow users to connect again

Tools and How-To articles

Troubleshooting application issues

General & installation issues

Specific application issues

Windows 2008 specific issues

  • 951048 - An application does not start in a Windows Server 2008 Terminal Services RemoteApp session
  • 2006855 - Windows Server 2008 in remote admin mode - Instead of the specified startup program, the whole desktop is started on a remote desktop connection
  • 967471 - A legacy application may randomly encounter an access violation in a Windows Server 2008 terminal session when the application starts

Miscellaneous issues

  • 816513 - Poor Program Performance Occurs in a Remote Terminal Services Session SPI_GETUIEFFECTS setting
  • 840342 - Applications may not run correctly in a Terminal Services environment
  • 924893 - An application window may not be drawn correctly when you run the application in a remote desktop session to a Windows XP-based computer
  • 959200 - Applications or services that use the NFS redirector may crash when a Linux-based client or a UNIX-based client disconnects from a Windows Server 2003 terminal server without logging off

Information for developers