Last Update: Nov 19, 2024 | Published: Dec 02, 2013
The ability to enable RemoteApp in Windows XP allows administrators to replicate Windows XP Mode functionality in Windows 8 using the Hyper-V client. While it has always been possible to connect to XP remotely using the built-in Remote Desktop feature, Microsoft released an update for the OS that enables RemoteApp functionality, which is usually only found in server editions of Windows.
RemoteApp allows users to make a connection to an app running on a remote machine in a window that shows only the required app, such as Internet Explorer, rather than the entire remote desktop. RemoteApp was introduced to XP as part of Windows XP Mode for Windows 7, to allow better integration with the host desktop and legacy apps running in an XP virtual machine (VM).
First, download the optional KB961742 update from Microsoft. Once the update is installed, reboot Windows XP. Before continuing with the instructions below, don’t forget to make sure that Remote Desktop is enabled in Windows XP’s System Properties dialog, and that you have given users permission to connect.
Now that XP has rebooted, log on as a local administrator to modify the registry using Regedit.
From a remote computer, connect to Windows XP using Remote Desktop Connection. On Windows 8, you can press the Windows key and type remote, and you should see the Remote Desktop Connection app in the search results.
remoteapplicationname:s:Internet Explorer 6
remoteapplicationprogram:s:C:Program FilesInternet Exploreriexplore.exe
remoteapplicationcmdline:s:about:blank
disableremoteappcapscheck:i:1
alternate shell:s:rdpinit.exe
prompt for credentials on client:i:1
remoteapplicationmode:i:1
If you double-click the RDP file to open it, you will be prompted with a RemoteApp dialog to open Internet Explorer 6 rather than a standard Remote Desktop Connection dialog. You can modify the remoteapplicationname, remoteapplicationprogram and remoteapplicationcmdline parameters to open any application installed in Windows XP as a RemoteApp.