Symptoms
During the installation of any MSI package that uses the MsiEmbeddedChainer Table it will fail to install on Windows 2008 R2 when Remote Desktop Session Host Windows Installer RDS Compatibility is enabled. It fails because of an endless loop where the dialog box “Windows Installer Coordinator” is displayed.
Cause
This problem is caused by an incompatibility with the Embedded MSI technology and the Windows Installer Coordinator. The Coordinator is responsible for keeping multiple MSI installations from running concurrently.
Resolution
The work around for this issue is to disable the Remote Desktop Session Host Windows Installer for the duration of the installation.
The RDSH (Remote Desktop Session Host) setting can be changed using the following
The RDSH (Remote Desktop Session Host) setting can be changed using the following
- HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services\TSAppSrv\TSMSI\Enable.
- Local Computer Policy (MMC + Group Policy ObjectEditor)\Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Application Compatibility – Turn off Windows Installer RDS Compatibility
- This might require changes in group policies by a domain administrator.
More Information
To determine if a chained installation is using the Embedded MSI technology the MsiEmbeddedChainer Table will populated. See http://msdn.microsoft.com/en-us/library/windows/desktop/bb736316(v=vs.85).aspx, MsiEmbeddedChainer Table.
Technical Overview of Windows Server® 2008 R2 Remote Desktop Services White Paper
http://download.microsoft.com/download/5/B/D/5BD5C253-4259-428B-A3E4-1F9C3D803074/TDM%20RDS%20Whitepaper_RC.docx.
Remote Desktop Services in Windows Server 2008 R2
http://www.microsoft.com/en-us/server-cloud/windows-server/remote-desktop-services.aspx
Microsoft Remote Desktop Services (RDS) Explained
http://technet.microsoft.com/en-us/edge/ff945046
Changes to remote administration in Windows Server 2008.
http://support.microsoft.com/kb/947723
Technical Overview of Windows Server® 2008 R2 Remote Desktop Services White Paper
http://download.microsoft.com/download/5/B/D/5BD5C253-4259-428B-A3E4-1F9C3D803074/TDM%20RDS%20Whitepaper_RC.docx.
Remote Desktop Services in Windows Server 2008 R2
http://www.microsoft.com/en-us/server-cloud/windows-server/remote-desktop-services.aspx
Microsoft Remote Desktop Services (RDS) Explained
http://technet.microsoft.com/en-us/edge/ff945046
Changes to remote administration in Windows Server 2008.
http://support.microsoft.com/kb/947723