Remote Desktop Setup
How to set up remote desktop access to control a computer from another location
Remote desktop lets you control a computer from another location as if you were sitting right in front of it. You see the screen, move the mouse, type on the keyboard – everything. This is for setting up persistent remote access to your own machines, not for one-time support sessions where someone helps you fix something (see Remote Support Tools for that).
Each operating system has a built-in option, and Chrome Remote Desktop works across all of them if you need cross-platform access.
Windows has a built-in remote desktop feature called RDP (Remote Desktop Protocol). It's fast, well-integrated, and doesn't require installing anything extra – but it's only available on Windows Pro and Enterprise editions. Windows Home can connect to other machines but can't be controlled remotely via RDP.
Enable Remote Desktop (on the computer you want to access)
- Open Settings > System > Remote Desktop
- Toggle Enable Remote Desktop to On
- Click Confirm when prompted
- Note the PC name shown under "How to connect to this PC" – you'll need this
- Optionally, click Remote Desktop users to add non-admin accounts that should have access
Connect from another Windows computer
- Press Win + R, type
mstsc, and press Enter to open Remote Desktop Connection - Enter the PC name or IP address of the remote machine
- Click Connect, then enter your username and password
- You'll see the remote desktop in a window (or full-screen if you chose that)
Connect from Mac, phone, or tablet
Microsoft has a free Microsoft Remote Desktop app for macOS, iOS, and Android. Install it from the App Store, Google Play, or Mac App Store, add the PC name or IP, and connect.
If Remote Desktop won't connect
- Make sure both machines are on the same network, or that port
3389is forwarded on your router if connecting over the internet (see Port Forwarding) - Check that the remote PC is on and not asleep
- Verify Windows Defender Firewall allows Remote Desktop (it should enable this automatically when you turn on RDP, but check Settings > Privacy & security > Windows Security > Firewall & network protection > Allow an app through firewall)
- If connecting over the internet, do not expose RDP directly – use a VPN instead (see VPN Basics). RDP exposed to the internet is a major security risk
Frequently Asked Questions
What's the difference between remote desktop and remote support tools?▾
Remote desktop gives you persistent access to a computer you own or manage – it's always available when the remote machine is on. Remote support tools (like Quick Assist, remote support sessions in TeamViewer) are for one-time sessions where someone temporarily shares their screen so you can help them. See Remote Support Tools for those.
Is remote desktop secure?▾
It depends on how you set it up. On a local network, it's generally fine. Over the internet, never expose RDP or VNC directly – both are frequent targets for attackers. Always use a VPN to access remote desktops over the internet (see VPN Basics), or use Chrome Remote Desktop which handles encryption and authentication through Google's infrastructure.
Why is my remote desktop connection laggy?▾
Remote desktop performance depends on network speed and latency between the two machines. On the same local network, it should feel smooth. Over the internet, high latency or low upload speed on either end causes lag. Reducing the display resolution or color quality in your remote desktop client settings can help. RDP (Windows) is generally the most bandwidth-efficient protocol; VNC tends to use more bandwidth.
Can I use remote desktop with two monitors?▾
Yes, most remote desktop clients support multi-monitor setups. In Windows RDP, click Show Options in the connection dialog, go to the Display tab, and check Use all my monitors for the remote session. Chrome Remote Desktop automatically adapts to the host's monitor layout. VNC clients vary – check your client's settings for multi-monitor support.
Do I need a fast internet connection for remote desktop?▾
For local network use, any modern Wi-Fi or Ethernet connection is fine. For internet access, you need decent upload speed on the host machine (the one being controlled) and decent download speed on your end. A minimum of 5 Mbps in each direction works for basic use, but 10+ Mbps makes the experience much smoother, especially at higher resolutions.