KB3004394 and RemoteApp on Windows Server 2008 R2

Much bad press has been written about KB3004394 and the various problems that installing it has caused.  Well here’s one more.

If you run RemoteApp on a Windows Server 2008 R2 machine that has KB3004394 installed, here’s what will happen:  When a user launches an application via RemoteApp, the application will appear to launch.  However just after the RemoteApp window logs the user into the server, the user will suddenly be logged off immediately!  In other words, users will not be able to launch RemoteApp applications.

Additionally, you will see an Error event in the System log with an event ID of 50 and source of “TermDD” saying “The RDP protocol component X.224 detected an error in the protocol stream and has disconnected the client.”

The only way to resolve this problem is to uninstall KB3004394 and reboot the server.

Meanwhile, it was announced by MS today that the KB3004394 patch is being “pulled” from distribution and a new patch is being developed.  We’ll see how that pans out.