Article ID: 2002357 - View products that this article applies to.
Users not in the local administrative group may not be able to install, repair, or uninstall applications in Terminal Sessions on Windows 2003 Server. The following information describes the expected behavior as well as some comparisons to Windows Server 2008. This is not an exhaustive list.
Native MSI versions are 3.1 for Windows Server 2003, 4.0 for Windows Server 2008 and 5.0 for Windows Server 2008 R2 (Windows 7 Server). The behavior will be the same regardless of the version of the MSI version.
As the following flow diagram shows the Windows 2003 installation is limited. There are only two scenarios for which MSI actions can succeed.
Window 2008 and Higher
As the following flow diagram show the Windows 2008 and higher
Additional notes, subject to change without notice. Some information includes features that may or may not be included in products not yet released:
Windows Installer RDS (Remote Desktop Services) Compatibility
Windows Installer RDS Compatibility is a new feature included with Remote Desktop Services in Windows Server 2008 R2. With Remote Desktop Services in Windows Server 2008 R2, per user application installations are queued by the RD Session Host server and then handled by the Windows Installer.
In Windows Server 2008 R2 you can install a program on the RD Session Host server just like you would install the program on a local desktop. Ensure, however, that you install the program for all users and that all components of the program are installed locally on the RD Session Host server.
Windows Installer RDS Compatibility is enabled by default. You can disable this feature by configuring the following registry entry to 0: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services\TSAppSrv\TSMSI\Enable. This might be moved to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\TSAppSrv\TSMSI\Enable
Why is this change important?
Prior to Remote Desktop Services in Windows Server 2008 R2, only one Windows Installer installation was supported at a time. For applications that required per user configurations, such as Microsoft Office Word, an administrator needed to pre-install the application, and application developers would need to test these applications on both the remote desktop client and the RD Session Host server. Windows Installer RDS Compatibility queues the installation requests and processes them one at a time.
(http://go.microsoft.com/fwlink/?LinkId=151500)for other considerations.
Article ID: 2002357 - Last Review: September 22, 2009 - Revision: 2.0