Enable Remote Desktop on Windows 10 and 11 - remote connection illustration

How to Enable Remote Desktop on Windows 10 and 11

Learning how to enable Remote Desktop on Windows 10 and 11 is the first step toward accessing your computer from anywhere — whether that means reaching your home PC from the office, helping a family member troubleshoot their machine, or connecting to a Windows VPS you rent for work. The built-in

Remote Desktop feature uses the Remote Desktop Protocol (RDP), and turning it on takes just a few minutes. This guide walks you through every step for both Windows 10 and Windows 11, plus the firewall settings, network setup, and security precautions you should know before you connect.

Before You Start: Check Your Windows Edition

This is the step most people skip — and the most common reason Remote Desktop refuses to turn on. Only the Pro, Enterprise, and Education editions of Windows can act as a Remote Desktop host (the computer you connect to). If your PC runs Windows Home, the Remote Desktop settings page will not offer the toggle at all. Microsoft’s official Remote Desktop documentation confirms these edition requirements.

To check your edition:

  1. Press Win + I to open Settings.
  2. Go to System > About.
  3. Under Windows specifications, look at the Edition line.

If you see Windows 10 Home or Windows 11 Home, you have two options: upgrade to the Pro edition, or use a third-party remote access tool instead. Any edition of Windows — including Home — can run the Remote Desktop client (the app you connect from), so only the host PC needs Pro or higher.

You will also need an administrator account on the host PC and a password set on that account. Remote Desktop will not accept blank passwords.

How to Enable Remote Desktop on Windows 11

  1. Open Settings with Win + I.
  2. Click System in the left sidebar, then select Remote Desktop.
  3. Toggle Remote Desktop to On.
  4. Windows will show a confirmation dialog explaining that the PC will become discoverable on private networks. Click Confirm.
  5. On the same page, note the PC name displayed — you will need it when connecting.

That is the core of it. Windows automatically creates the necessary firewall exception in most cases, but it is worth verifying (see the firewall section below).

Enable Remote Desktop Windows 10 11 - Settings toggle steps illustration
The Remote Desktop toggle in Windows Settings.

How to Enable Remote Desktop on Windows 10

The steps on Windows 10 are nearly identical:

  1. Open Settings with Win + I.
  2. Go to System > Remote Desktop (it is near the bottom of the left sidebar).
  3. Toggle Enable Remote Desktop to On.
  4. Click Confirm when Windows warns you about the setting.
  5. Under How to connect to this PC, write down the PC name shown.

Alternative Method: System Properties (Works on Both Versions)

If you prefer the classic Control Panel route, or if the Settings toggle is missing, use System Properties:

  1. Press Win + R, type sysdm.cpl, and press Enter.
  2. Switch to the Remote tab.
  3. Select Allow remote connections to this computer.
  4. Keep Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended) checked. This is an important security layer — do not disable it unless you have a specific reason.
  5. Click Select Users to choose which accounts may connect. Administrators can connect by default; any standard user you add here joins the Remote Desktop Users group.
Enable Remote Desktop Windows 10 11 - firewall and security illustration
Windows Firewall must allow Remote Desktop traffic on private networks.

Allow Remote Desktop Through Windows Firewall

Enabling Remote Desktop normally adds a firewall rule automatically, but a misconfigured firewall is one of the top reasons connections fail. Verify it like this:

  1. Open Control Panel > System and Security > Windows Defender Firewall.
  2. Click Allow an app or feature through Windows Defender Firewall.
  3. Find Remote Desktop in the list and make sure it is checked for Private networks (check Domain too if the PC is on a corporate domain).
  4. Click OK.

For a deeper check, press Win + R, type wf.msc, and look under Inbound Rules for Remote Desktop – User Mode (TCP-In). It should show a green checkmark indicating it is enabled. If this PC is a server exposed to the internet, these checks are even more critical — follow our checklist to secure your VPS.

Find Your PC Name and IP Address

When you connect from another device on the same network, you can use either the PC name or the local IP address:

  • PC name: Settings > System > About, listed as Device name.
  • IP address: Press Win + R, type cmd, and run ipconfig. Look for the IPv4 Address under your active network adapter (it usually looks like 192.168.1.25).

The PC name is easier to remember, but the IP address is more reliable if your network’s name resolution is flaky.

Accessing Your PC From Outside Your Home or Office Network

Connecting over your local network is straightforward. Reaching your PC over the internet takes one extra step: port forwarding. RDP listens on TCP port 3389 by default.

  1. Give your PC a stable local address by setting a DHCP reservation in your router settings (this prevents the PC’s IP from changing).
  2. In your router’s admin panel, create a port-forwarding rule that sends TCP port 3389 to your PC’s local IP address.
  3. From outside, connect using your router’s public IP address (find it by searching “what is my IP” on the host PC’s browser).

A serious word of caution: exposing port 3389 directly to the internet invites automated brute-force attacks within hours. A far safer approach is to connect through a VPN into your home network first, and leave the RDP port closed to the outside world. If you must expose it, use a strong unique password, keep Windows fully updated, and consider changing the default port (see the security tips below).

How to Connect to Your Newly Enabled PC

On the device you are connecting from, open the Remote Desktop client:

  • Windows: Press Win + R, type mstsc, and press Enter.
  • Mac, Android, or iOS: Install Microsoft’s free Windows App (formerly called Microsoft Remote Desktop) from the app store.

Enter the PC name or IP address, click Connect, and sign in with the username and password of an allowed account on the host PC. The same steps work for remote servers — see our step-by-step guide to connect to a Windows VPS using Remote Desktop.

Security Tips After Enabling Remote Desktop

Enabling Remote Desktop opens a door into your computer — make sure it is a strong door. For a full breakdown of the risks, read our guide on whether RDP is safe:

  • Use a strong, unique password on every account allowed to connect. This single step blocks the vast majority of attacks.
  • Keep Network Level Authentication (NLA) enabled so credentials are verified before a full session starts.
  • Keep Windows updated. Critical RDP vulnerabilities are patched through Windows Update — install updates promptly.
  • Do not expose port 3389 to the internet unless you have no alternative; use a VPN instead.
  • Disable Remote Desktop when you no longer need it. The Settings toggle makes this a ten-second job.
  • Review who can connect via the Select Users dialog, and remove accounts you do not recognize.

Conclusion

Enabling Remote Desktop on Windows 10 and 11 comes down to flipping one toggle in Settings, confirming your firewall rule, and knowing your PC name or IP address. The process is the same on both operating systems, with only minor differences in where the settings live. Take the extra five minutes to apply the security tips above — especially if you plan to connect over the internet — and you will have a fast, reliable way to reach your PC from anywhere. Once enabled, learn how to use Remote Desktop Connection like a pro in our full guide.

Frequently Asked Questions

Does Windows 10 or 11 Home support hosting Remote Desktop sessions?

No. The Home editions can run the Remote Desktop client to connect to other computers, but they cannot receive incoming Remote Desktop connections. You need Windows Pro, Enterprise, or Education on the host PC.

Which port does Remote Desktop use?

RDP uses TCP port 3389 by default. If you set up port forwarding on your router for internet access, this is the port you forward — though for security you should prefer a VPN connection instead of exposing it publicly.

I enabled Remote Desktop but still cannot connect. What should I check first?

Start with the basics: confirm the host PC is powered on and not asleep, verify you are using the correct PC name or IP address, check that the Windows Firewall rule for Remote Desktop is enabled, and make sure your user account has a password and permission to connect.

Can I enable Remote Desktop without administrator rights?

No. Turning on Remote Desktop is a system-level change that requires an administrator account. Standard users cannot enable it, though an administrator can grant a standard user permission to connect afterward.

Leave a Comment

Your email address will not be published. Required fields are marked *