How to Enable Remote Desktop in Windows 11 Pro

Enabling Remote Desktop host functionality on Windows 11 Pro allows you to access your computer, files, and applications remotely from another device on the same local network or over the internet. This guide provides a straightforward walkthrough on how to activate the Remote Desktop host feature using the Windows Settings app, classic System Properties, and PowerShell, along with essential network configurations to ensure a successful connection.

Prerequisites


Method 1: Enable Remote Desktop via Windows Settings

  1. Open the Settings app by pressing Win + I.
  2. In the left navigation pane, select System.
  3. Scroll down and click on Remote Desktop.
  4. Toggle the switch next to Remote Desktop to the On position.
  5. In the confirmation dialog box that appears, click Confirm.
  6. Take note of the PC name displayed in this window; you will need it to connect from your client device.

(Optional) Click the drop-down arrow next to the toggle to ensure Require devices to use Network Level Authentication (NLA) is checked for enhanced security.


Method 2: Enable Remote Desktop via System Properties

  1. Press Win + R to open the Run dialog box.
  2. Type sysdm.cpl and press Enter to open System Properties.
  3. Click on the Remote tab.
  4. Under the Remote Desktop section, select the radio button for Allow remote connections to this computer.
  5. Check the box for Allow connections only from computers running Remote Desktop with Network Level Authentication.
  6. Click Apply, then click OK.

Method 3: Enable Remote Desktop via PowerShell

  1. Right-click the Start button and select Terminal (Admin) or search for PowerShell, right-click it, and select Run as administrator.

  2. Run the following command to enable the Remote Desktop service in the registry:

    Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0
  3. Run the following command to allow Remote Desktop traffic through the Windows Defender Firewall:

    Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

Important Post-Configuration Steps

To ensure you do not lose access to the host PC while trying to connect: