How to Remotely Enable Remote Desktop (Terminal Services or RDP) via Registry in Windows 2000/XP/2000/Vista/2008
Remote Desktop or RDP service is a free yet useful tool to remotely log on to remote computer and gain full access and privileges as if user is in front of local console. Remote Desktop is also known as Terminal Services. It’s useful if the server, or PC is located miles away in remote location, and frequent trip to the site to troubleshoot, configure or manage the system is not a viable option.
Although most versions of Windows operating system such as Windows 2000, 2003, 2008, XP and Vista does come packaged with Remote Desktop, however it’s disabled by default. Turning on and enabling the Remote Desktop via local console is easy, where Microsoft provides similar GUI (graphical user interface) in all editions of Windows (refer to guide on enable Remote Desktop in Vista).
However, if an off-site server needs to be access via Remote Desktop Connection (RDC) client immediately, yet the Remote Desktop is not enabled on the server, then it will be a headache. Luckily it’s possible to remotely enable and turn of the Remote Desktop service on a remote PC or server by remotely editing its registry.
To remotely enable Remote Desktop on another computer, follow these steps:
- Login to the workstation with administrator credentials.
- Run Registry Editor (regedit).
- Click on File menu.
- Select the Connect Network Registry in the pull down menu.

- A “Select Computer” dialog search box is opened. Type the host name of the remote computer in the text box, or browse Active Directory to locate the remote server, or click on “Advanced” button to search for the remote computer.

- Click OK after the remote computer is selected. A node for the remote computer network registry will be displayed in the Registry Editor with HKEY_LOCAL_MACHINE (HKLM) and HKEY_USERS (HKU) hives.

- Navigate to the following registry key for the remote computer:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
- In the right pane, locate a REG_DWORD value named fDenyTSConnection. Double-click on fDenyTSConnection and change the value data from 1 (Remote Desktop disabled) to 0 (Remote Desktop enabled).

- Reboot the remote machine by issuing the following command in Command Prompt:
shutdown -m \\hostname -r
Replace hostname with the actual computer name of the remote host.
- Remote Desktop for the remote computer has been enabled, and listening on default Remote Desktop port for any incoming Remote Desktop Connection. For security reason, you may want to consider changing the Remote Desktop listening port.
There are also plenty of freeware utility that allows user to remotely enable Remote Desktop without modifying registry.
Related Articles
- Freeware to Turn On and Enable Remote Desktop on Another Computer Remotely
- Turn On or Enable Remote Desktop on Windows Vista
- Trick to Enable and Allow Windows XP and Vista Remote Desktop Login Without Password (or With Blank Null Password)
- Workaround for Remote Desktop Client to Connect to Localhost (Local Terminal Server Service)
- Install and Enable Remote Desktop in Windows XP Home Edition
- Enable Multiple Concurrent Remote Desktop Connections or Sessions in Windows XP
- Enable 3D Desktop in Windows XP, 95, 98, Me and 2000 with Madotate
- Mobile Registry Editor (MRE) Free Download to Remotely Edit Pocket PC Windows Mobile Device Registry
- How to Enable Concurrent Half-Open TCP Connect Attempts Limit in Windows Server 2008 and Vista SP2 or Windows 7
- Download Remote Desktop Connection 7.0 Client to Connect to Windows 7 and Server 2008 R2 with Full Features










































July 20th, 2009 21:02
btw – you don’t need to restart the machine after editing the registry.
June 6th, 2009 12:56
[...] figured out the problem, I needed to edit a registry entry. http://www.mydigitallife.info/2008/0…2000vista2008/ [...]
January 2nd, 2009 05:48
so what is the real value name?????
fDenyTSConnections
or
fDenyTSConnection
You have both listed
October 14th, 2008 23:15
p.s. after clicking on the Übermitteln (Submit) button the language setting is lost and the english original stuff appears instead the german translation. Only the button keeps his original language.
October 14th, 2008 23:13
meine Güte schaltet bloß die Übersetzung ab wenn der User nicht explizit eine möchte. Das Deutsch ist grauenhaft und schwer verständlich.
Oh my god, please switch off the german translation because it is FOOBAR and very difficult to understand even for a native speaker.
June 25th, 2008 22:05
People always stuff up their registry. Remote desktop is awesome though, it allows me to work from home even though i’m just down the road. I like finishing stuff off at home rather than a late night in the office.
June 25th, 2008 02:40
[...] can remotely enable and turn on Remote Desktop (Terminal Services) in remote computer or server in another or off-site location via network to accept incoming RDC connection. However, if manually [...]