How To Enable Remote Access | Windows Remote Desktop Setup

Enabling remote access on Windows requires turning on Remote Desktop in Settings, adding a user, and connecting with the PC name or IP address.

First-time remote connections usually fail because of a single toggle left in the wrong position. The process for how to enable remote access on a Windows PC takes three steps — flip the Remote Desktop switch in Settings, add a user account, and note the PC name — roughly two minutes from start to finish. Below is the exact menu path, the network settings that trip people up, and the security practices that keep the connection safe.

How To Enable Remote Desktop On Windows 10 And 11

You enable Remote Desktop on Windows 10 and 11 through Settings > System > Remote Desktop, but only Pro, Enterprise, and Education editions can host incoming connections. Home editions can still connect TO other machines using the Remote Desktop Connection client that ships with every Windows version — they simply cannot act as the target.

On the PC you want to control:

  1. Open Start > Settings > System > Remote Desktop.
  2. Flip Enable Remote Desktop to On.
  3. Select Confirm when the prompt appears.

The toggle turns blue and the page confirms Remote Desktop is active. If the path above is grayed out, the edition does not support hosting — use the Remote Desktop app as a client instead.

For an alternative enablement route, run PowerShell as Administrator and enter: Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0. The same can be done via the Registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server, setting fDenyTSConnections to 0.

Adding Users To The Remote Desktop Allow List

Users must be explicitly added to the Remote Desktop allow list on the target PC before they can connect. The account must already exist on that machine, either as a local account or a Microsoft account.

  1. On the same Remote Desktop settings page, click Select users that can remotely access this PC.
  2. Click Add, type the username, and click OK.
  3. Repeat for every person who needs access.

Administrator accounts are added automatically and can manage the list, but any non-admin user must be added manually. If the username appears in the list, remote connections from that account will be accepted.

Step Action Key Detail
Enable Remote Desktop Toggle On in Settings > System > Remote Desktop Requires admin rights; Pro edition or higher needed for hosting
Add allowed users Click Select users that can remotely access this PC Account must exist on the target PC
Verify Windows Firewall Allow Remote Desktop in Domain and Private columns Usually enabled automatically, but worth checking
Prevent sleep Set When plugged in, PC goes to sleep after → Never A sleeping PC cannot accept connections
Note the PC name or IP Run ipconfig /all for IPv4 Address Also visible in Settings > System > About
Install client Remote Desktop Connection on Windows (built-in) Home editions can use this as a client
Test the connection Connect from another device on the same network Confirms configuration before adding VPN or external access

Network And Power Settings For Remote Access

Windows Firewall must allow Remote Desktop traffic, and the target PC must stay awake for incoming connections. Both conditions are overlooked more often than the Remote Desktop toggle itself.

To check the firewall rule, open Windows Security > Firewall & network protection > Allow an app through firewall and confirm Remote Desktop is checked in the Domain and Private columns. Alternatively, run this command in an elevated command prompt: netsh advfirewall firewall set rule group="remote desktop" new enable=Yes.

If the target PC sleeps, the connection fails. Set When plugged in, PC goes to sleep after to Never under Settings > System > Power & sleep (or Power & battery on Windows 11). A PC that stays on and connected to the network is reachable whenever you need it.

The client needs either the computer name or the IPv4 address. Find the IPv4 address by opening a command prompt and running ipconfig /all — look for the entry under the active network adapter. The PC name is listed under Settings > System > About.

How To Connect To A Remote PC

Open Remote Desktop Connection on the initiating PC, enter the target machine’s computer name or IP address, and provide the credentials of an allowed user. The remote desktop appears in a full window within seconds.

  1. On the computer you are connecting FROM, open the Remote Desktop Connection app (search “Remote Desktop” from the Start menu).
  2. In the Computer field, type the target’s PC name or IP address.
  3. Click Connect.
  4. Enter the username and password of an account on the allowed list, then click OK.
  5. Accept the certificate prompt if one appears.

A full-screen view of the remote desktop confirms the connection is live. If nothing happens, double-check that the target is awake, the firewall is open, and the user was added to the allow list.

Remote Access From Outside Your Home Network

Accessing a PC from outside your home network requires either a VPN connection to the local network first or port forwarding on your router. Security experts strongly recommend the VPN route. Exposing RDP directly to the public internet on TCP port 3389 invites automated attacks — ransomware crews actively scan for open RDP ports. A VPN creates an encrypted tunnel to your home network first, and once connected, you use the same local IP address and credentials as if you were in the same room. If a VPN is not an option, port forwarding on the router can work, but the security risk is higher and should be paired with the protections in the next section.

Security Practices Every Remote Desktop Setup Needs

Remote Desktop requires strong passwords, multi-factor authentication where available, and the principle of least privilege — and it should never be exposed directly to the public internet. The single most effective step is requiring a VPN for any external RDP session. Beyond that:

  • Use passwords that are at least 12 characters and unique to the PC.
  • Enable MFA on the Microsoft account linked to the PC if possible.
  • Keep Windows updated — every patch closes at least one remotely exploitable hole.
  • Remove users from the allow list as soon as they no longer need access.
  • Run endpoint protection (Windows Defender is sufficient) on the target machine.
Problem Likely Cause Fix
Connection fails or times out Remote Desktop not enabled on target Toggle On in Settings > System > Remote Desktop
Access denied User not on the allowed list Add the account under Select users that can remotely access this PC
Connection refused Windows Firewall blocking RDP Allow Remote Desktop in Domain and Private profiles
PC not found Wrong computer name or IP Verify with ipconfig /all on the target
PC not reachable Target is asleep or off Disable sleep when plugged in under Power settings
External connection fails No VPN or port forwarding Set up a VPN or configure port forwarding on the router
Authentication prompt loops Wrong credentials or account mismatch Use the exact local or Microsoft account credentials for that PC

The Settings That Make Remote Access Work

A working remote connection comes down to four conditions that must all be true at the same time. Remote Desktop is toggled on. The user is in the allow list. Windows Firewall allows the traffic. And the target PC is awake and on the network. Verify those four things in that order and the connection will succeed. Once it does, add a VPN layer before opening access beyond your home network, and the setup will be both functional and safe for the long term.

References & Sources