How to Set Up Remote Desktop Access on Windows 10 & 11

A step-by-step guide to enabling remote desktop on Windows 10 and 11 — including the built-in RDP option and third-party alternatives for Windows Home users.
Windows has included built-in remote desktop functionality for years, but there is a catch: it is only available on Windows Pro and Enterprise editions. If you are running Windows Home — which is what most consumer PCs ship with — the built-in Remote Desktop feature is disabled. This guide covers both the native setup process and the alternatives available to Home edition users.
Step 1: Check your Windows edition. Open Settings, go to System, then About. Under "Windows specifications," look for the Edition field. If it says "Windows 10 Pro," "Windows 11 Pro," or "Enterprise," you can use the built-in Remote Desktop. If it says "Home," skip to the third-party alternatives section below.
Step 2: Enable Remote Desktop. Open Settings, navigate to System, then Remote Desktop. Toggle the switch to "On." Windows will warn you that enabling Remote Desktop allows other computers to connect — confirm the change. Make note of the PC name shown on this screen; you will need it to connect. Ensure "Network Level Authentication" (NLA) is checked — this adds an extra layer of security by requiring authentication before a session is established.
Step 3: Configure your firewall. Windows Firewall should automatically create rules for Remote Desktop when you enable it. To verify, open Windows Defender Firewall, click "Allow an app through firewall," and confirm that "Remote Desktop" is checked for both Private and Public networks. If you are connecting from outside your local network, you will also need to configure port forwarding on your router for port 3389 — though this carries security risks and is generally not recommended without a VPN.
Step 4: Create and manage user accounts. By default, only accounts with administrator privileges can connect via Remote Desktop. To add standard users, go to Settings, then System, then Remote Desktop, and click "Select users that can remotely access this PC." Add any accounts that need remote access. Use strong, unique passwords for every account that has remote access enabled.
For Windows Home edition users, the built-in RDP host is not available — but third-party tools fill the gap seamlessly. GoDeskFlow works on all Windows editions including Home, and it requires no manual firewall or router configuration. Simply download and install GoDeskFlow, and it handles connectivity automatically through its relay network over port 443. You get the same file transfer, clipboard sync, and multi-monitor support regardless of your Windows edition. For a broader look at your options, see our guide to free remote desktop software.
Security tips for any Windows remote access setup: always keep Windows updated with the latest security patches. Use strong passwords and enable two-factor authentication where supported. Disable Remote Desktop when you are not actively using it. Consider additional security measures like IP allowlisting if your tool supports it. And if you are accessing your PC from outside your network, prefer a dedicated remote desktop tool with built-in encryption over exposing RDP port 3389 directly to the internet — that port is a frequent target for brute-force attacks.