How to enable Remote Desktop on Windows 11

Do you need to access your files and apps remotely on Windows 11? If so, use these steps to enable the Remote Desktop feature.

Windows 11 Remote Desktop settings / Image: Mauro Huculak
Windows 11 Remote Desktop settings / Image: Mauro Huculak
  • To enable Remote Desktop on Windows 11, open Settings > System > Remote Desktop, turn on the “Remote Desktop” toggle switch, and click “Confirm.”
  • You can also configure the feature through the Control Panel or with PowerShell and Command Prompt commands.

On Windows 11, enabling the Remote Desktop feature is essential for using Remote Desktop Protocol (RDP) to connect to other computers on the local network. This allows you to access devices remotely or provide assistance without being physically present using the classic “Remote Desktop Connection” tool.

If you need to allow remote connections to your device, Windows 11 offers multiple ways to configure the feature, including the Settings app, Control Panel, Command Prompt, and PowerShell.

In this guide, I’ll explain how to enable Remote Desktop on Windows 11 to control other computers over the local network.

Important: This feature is not available on Windows 11 Home. It is only available on Windows 11 Pro and Enterprise. If you have the “Home” edition of Windows 11, you can use the Chrome Remote Desktop as an alternative.

Enable Remote Desktop on Windows 11

To enable Remote Desktop on Windows 11 from the Settings app, follow these steps:

  1. Open Settings on Windows 11.

  2. Click on System.

  3. Click the Remote Desktop page.

  4. Turn on the Remote Desktop toggle switch.

    Enable Remote Desktop (RDP)

  5. Click the Confirm button.

Once you complete the steps, you can connect to your computer using the modern Remote Desktop app (recommended).

Get the Pureinfotech Newsletter

All the latest guides and news delivered in your inbox

The system will grant the current user permission to access the computer remotely. To grant another user access, click the “Remote Desktop users” setting on the page, then click the “Add” button and specify the user.

The Remote Desktop feature uses the “Network Level Authentication” option to make the connection more secure. The settings page also displays the current “Remote Desktop” port in case you need to configure a router to allow remote connections outside the network. If nothing changes on your machine, the port number should always be “3389.”

This video outlines the different ways to enable the feature on your computer.

Enable Remote Desktop from Control Panel

To turn on the Remote Desktop with the Control Panel, follow these steps:

  1. Open Control Panel.

  2. Click on System and Security.

  3. Under the “System” section, click the “Allow remote access” option.

    Control Panel allow remote access option

  4. Under the “Remote Desktop” section, select the “Allow remote connections to this computer” option.

    Allow remote connections option

  5. Click the Apply button.

  6. Click the OK button.

After you complete the steps, you can connect to your device remotely using the Remote Desktop app on another computer.

When you enable the feature using the Control Panel, the option to require “Network Level Authentication” also gets selected by default, which is an option you want to allow anyway.

Enable Remote Desktop from Command Prompt

To enable the Remote Desktop Protocol with Command Prompt on Windows 11, follow these steps:

  1. Open Start.

  2. Search for Command Prompt, right-click the top result, and select the Run as administrator option.

  3. Type the following command to enable the Remote Desktop Protocol and press Enter:

    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

    Command Prompt enable Remote Desktop

  4. (Optional) Type the following command to enable remote desktop through the Windows Firewall and press Enter:

    netsh advfirewall firewall set rule group="remote desktop" new enable=Yes

Once you complete the steps, the features will be enabled, and the firewall will be configured, allowing you to access the computer remotely.

Enable Remote Desktop from PowerShell

To enable the Remote Desktop feature with PowerShell commands on Windows 11, follow these steps:

  1. Open Start.

  2. Search for PowerShell, right-click the top result, and select the Run as administrator option.

  3. Type the following command to enable the Remote Desktop Protocol and press Enter:

    Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -name "fDenyTSConnections" -value 0

    Enable Remote Desktop with PowerShell

  4. (Optional) Type the following command to turn on the remote desktop feature through the Windows Firewall and press Enter

    Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

After completing the steps, you can use the Remote Desktop app on Windows 11 to access the device remotely, even when the firewall is enabled.

Troubleshooting tips

  • Remote Desktop Option Missing: This feature is not supported by the “Home” edition of Windows 11. Confirm you’re using Windows 11 Pro or Enterprise.
  • Unable to connect remotely: Verify that the computer is turned on and connected to the network and that the remote desktop is enabled. Also, check firewall settings to ensure Remote Desktop connections are allowed.
  • Network-Level Authentication (NLA) issues: If you experience problems with NLA, you can disable it (not recommended for security reasons) by unchecking the option in the Remote Desktop settings. NLA requires users to authenticate before establishing a session, adding an extra layer of security.

Practical use cases

The ability to connect remotely to another computer can come in handy in many scenarios. For example:

  • Access your work computer from home to utilize applications and files as if you were physically present.
  • IT professionals can troubleshoot and manage client computers remotely, reducing the need for on-site visits.
  • Retrieve personal files or manage downloads on your home computer while away.

FAQs about enabling Remote Desktop on Windows 11

Here’s a list of frequently asked questions (FAQs) and answers about turning on Remote Desktop on Windows 11.

What is Remote Desktop on Windows 11?

Remote Desktop on Windows 11 is a feature that lets you connect to and control a computer remotely via Remote Desktop Protocol (RDP). It enables access to apps, files, and settings over a network, making it ideal for remote work, troubleshooting, or managing another device without being physically present.

What is Network Level Authentication (NLA) in Remote Desktop?

Network Level Authentication (NLA) is a security feature that requires users to authenticate before establishing a Remote Desktop session. It helps protect systems from unauthorized access and reduces exposure to attacks by verifying credentials before a full connection is created.

How do I enable Remote Desktop on Windows 11?

To enable Remote Desktop on Windows 11, open Settings, go to “System,” select “Remote Desktop,” and turn on the toggle switch. Confirm the action to allow remote connections. Once enabled, you can connect using the Remote Desktop Connection tool.

How can I enable Remote Desktop using Command Prompt or PowerShell?

You can enable Remote Desktop using Command Prompt or PowerShell by running administrative commands that modify system registry settings and firewall rules. These commands activate Remote Desktop Protocol and allow connections through the firewall, making the system accessible remotely without using the Settings app.

Why is the Remote Desktop option missing on Windows 11?

The Remote Desktop option is missing because it is not available on the Windows 11 Home edition. This feature is only supported on Pro and Enterprise editions. If you’re using Home, you’ll need to upgrade to a paid edition or use alternative tools like Chrome Remote Desktop.

Why can’t I connect to a Remote Desktop on Windows 11?

You may not be able to connect to Remote Desktop if the target computer is turned off, not connected to the network, or the feature is disabled. Firewall settings, incorrect IP address, or Network Level Authentication issues can also block the connection and need to be verified.

Can I use Remote Desktop over the internet, not just a local network?

Yes, you can use Remote Desktop over the internet, but it requires configuring your router to forward port 3389 to your computer and ensuring your firewall allows Remote Desktop connections. For security, it’s recommended to use a VPN or Microsoft’s Remote Desktop Gateway instead of exposing the port directly.

Can multiple users connect to the same Windows 11 computer at the same time?

No, Windows 11 Pro and Enterprise only allow one active Remote Desktop session per machine. If another user connects remotely, the current session is logged out. For multiple simultaneous sessions, you would need Windows Server with Remote Desktop Services.

How do I find the IP address or computer name for Remote Desktop?

To connect remotely, you need the device name or IP address. You can find the computer name under Settings > System > About. For the IP address, open Command Prompt and type ipconfig, then use the IPv4 address under your network adapter for connections within the local network.

Update March 27, 2026: This guide has been updated to ensure accuracy and reflect changes to the process.

Thank you for your feedback!
About the author

Mauro Huculak is a Windows How-To Expert and founder of Pureinfotech in 2010. With over 22 years as a technology writer and IT Specialist, Mauro specializes in Windows, software, and cross-platform systems such as Linux, Android, and macOS.

Certifications: Microsoft Certified Solutions Associate (MCSA), Cisco Certified Network Professional (CCNP), VMware Certified Professional (VCP), and CompTIA A+ and Network+.

Mauro is a recognized Microsoft MVP and has also been a long-time contributor to Windows Central.

You can follow him on YouTube, Threads, BlueSky, X (Twitter), LinkedIn and About.me. Email him at [email protected].