You can customize Windows client systems to the point of replacing the default shell (explorer.exe), and using an alternative shell. If you choose to replace explorer.exe, you will be missing essential windows functionality, however it may still be possible that you will still be able to successfully launch a remote desktop connection to another Windows system.
However, if you are trying to launch a ’RemtoeApp’ and run an application from your server on a Windows client that does not have explorer.exe running as the system shell, that connection will time out and fail. This is because the RemoteApp connection has dependencies upon explorer.exe, including but not limited to the system tray for notifications, the language bar for switching languages, tabs for multiple tab applications, and icons and icon overlays.
However, if you are trying to launch a ’RemtoeApp’ and run an application from your server on a Windows client that does not have explorer.exe running as the system shell, that connection will time out and fail. This is because the RemoteApp connection has dependencies upon explorer.exe, including but not limited to the system tray for notifications, the language bar for switching languages, tabs for multiple tab applications, and icons and icon overlays.