Install and Enable Remote Desktop in Windows XP Home Edition

Windows XP Home Edition (HE) does not come with or support Remote Desktop, or Terminal Services feature. There is Remote Desktop Connection (RDC) client which allows user to connect to remote host, but now accepting any remote desktop connection to the Windows XP Home PC. However, there is way to install and enable Remote Desktop Protocol (RDP) in Windows XP using the trick below.

Note that if you just want to be able to remote control the desktop of the computer running on Windows XP Home Edition, it may be easier and wiser to use the free VNC as alternative instead. One such VNC server and client is UltraVNC.

To run Remote Desktop Terminal Services (server component) in Windows XP Home Edition, the operating system must first made to recognize itself as Windows XP Professional Edition. To do so, follow the guide to convert Windows XP Home to Windows XP Professional.

Confirm that the OS is now Windows XP Professional Edition by going to System Properties, by right clicking on “My Computer” and select “Properties”. Then download and install DevCon (direct download link to devcon.exe), a command-line utility functions as an alternative to Device Manager.

devcon.exe is a self-extractor executable. Execute “devcon.exe” and choose a folder to unpack the content. devcon.exe will create two folders inside the selected path – i386 and ia64.

Open a command prompt window (Cmd), and the change directory into the i386 folder extracted by DevCon. Then run the following command to reinstall rdpdr driver:

devcon.exe -r install %windir%\inf\machine.inf root\rdpdr

Restart the computer after running the command.

At this stage, Windows XP ‘Professional’ which is converted still does not have the necessary Terminal Services related settings in the registry to run the Remote Desktop. To reinstall and enable Terminal Services in Windows XP Home turned Professional OS, download and run the enable_tsxp.bat batch script (also support enable TS in Windows 2000), which will create a .reg file to merge the required Terminal Services values to registry and bootlog. Reboot after patching the registry.

After reboot, the Terminal Services is running and ready to accept incoming Remote Desktop Connection session. To verify the Terminal Services is actually running, go to Control Panel -> Administrator Tools -> Services, and locate the “Terminal Services” entry. If the service is not started, start it manually. There won’t be a “Remote” tab in System Properties, and ensure that the port 3389 (the default port for Remote Desktop) is open in firewall.

Sometimes, it may be useful to patch termsrv.dll with a cracked version which allows multiple RDC sessions and users to fix some problems such as disconnection issue. It’s also good for testing by allowing connect remote desktop to localhost.

Note that the registry settings enable the automatic logon feature, where the system will auto login administrator on local console on every system startup without prompting for password, nor allowing user to select account to log on. To disable this feature, run Registry Editor (regedit), and navigate to the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Change the value data for “AutoAdminLogin” from “1″ to “0″.


54 Responses to “Install and Enable Remote Desktop in Windows XP Home Edition”

Pages: [3] 2 1 » Show All

  1. Foster McLane
    July 2nd, 2009 08:00
    54

    if the devcon.exe link not working for you use this http://web.archive.org/web/20070403210840/http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe

  2. Best Remote Software For The Job ~ IT Professionals
    June 17th, 2009 12:42
    53

    [...] that old installation of XP home that wish to connect to it via RDP, never fear. You can actually tweak your Home install into something that will solve this issue [...]

  3. Gabriel
    May 28th, 2009 04:43
    52

    I followed the steps but can’t bring my local printer to the computer i am accessing remotly…

    The conversion of Home to Pro worked, the installation of devcon.exe worked, and the terminal services is set to “started” (even tho when i clicked on enable_tsxp.bat the cmd window popped up, was blank, than disappeared about 10 seconds later without any text appearing on it). I restarted my computer after every step…

    So i can go on remote desktop and but I can’t print on my local printer… help anyone ?

    Thanks,
    Gabriel

  4. my weblog
    May 15th, 2009 16:32
    51

    [...] http://www.mydigitallife.info/2008/06/14/install-and-enable-remote-desktop-in-windows-xp-home-editio... [...]

Pages: [3] 2 1 » Show All

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.
Custom Search

New Articles

Incoming Search Terms for the Article

remote desktop xp home - xp home remote desktop - windows xp home remote desktop - remote desktop windows xp home - remote desktop for xp home - Remote Desktop on XP home - enable remote desktop xp home - rdp xp home - remote desktop with xp home - remote desktop in xp home - remote desktop XP home edition - enable remote desktop on xp home - xp home rdp - remote desktop for windows xp home - enable_tsxp.bat - xp home edition remote desktop - remote desktop on windows xp home - remote desktop home edition - remote desktop to xp home - remote desktop win xp home - install remote desktop on windows xp home - windows XP Home edition REmote desktop - windows xp home rdp - Enable Remote Desktop - remote desktop connection xp home - xp home remote desktop connection - rdp windows xp home - enable remote desktop windows xp home - remote desktop for xp home edition - "Remote Desktop" "XP Home" - ENABLING REMOTE DESKTOP IN XP HOME - enable remote desktop in xp home - enabling remote desktop xp home - enable remote desktop xp - install remote desktop - remote desktop on xp home edition - xp home enable remote desktop - Install and enable Remote Desktop in Windows XP Home Edition - enabling remote desktop on xp home - "remote desktop" xp home - remote desktop in windows xp home - remote desktop windows xp home edition - remote desktop Windows Home Edition - enable RDP xp Home - all - rdc on xp home - rdp for xp home - remote desktop windows home - install remote desktop xp home - xp home remote - install remote desktop on XP home - windows xp home enable remote desktop - remote desktop "xp home" - remote desktop home xp - rdp on windows xp home - how to remote desktop xp home - Remote Desktop xp - enable rdp on xp home - adding remote desktop to xp home - remote desktop winxp home - remote control xp home - win xp home remote desktop - remote desktop - winxp home remote desktop - using remote desktop on xp home - xp home rdc - "xp home" "remote desktop" - rdc xp home - enable remote desktop on windows xp home - enable_tsxp - remote desktop for home edition - windows xp home remote - rdp server xp home - rdesktop windows xp home - Remote Desktop "Windows XP Home" -