Windows Remote Desktop lets you control a Windows PC from another device over the internet or local network. It's useful for remote work, IT support, or accessing files from anywhere.
Remote Desktop creates a secure connection between two computers: the host (the computer being controlled) and the client (the device doing the controlling). The host sends screen images to the client, which sends back mouse clicks and keyboard strokes.
| Connection Type | Use Case | Requirements |
|---|---|---|
| Local Network Connection | Accessing another computer on the same network | Both devices must be on the same network |
| Internet Connection | Accessing a computer from anywhere | Public IP address, port forwarding, and router configuration |
| Cloud Connection | Accessing a virtual machine in the cloud | Cloud service account and virtual machine setup |
First, enable Remote Desktop on the host computer:
On the client computer, open the Remote Desktop app (preinstalled on Windows) and enter the name of the host PC.
Many users confuse Remote Desktop with other remote access tools like TeamViewer or Chrome Remote Desktop. Unlike those services, Windows Remote Desktop is built into Windows and doesn't require additional software installations. However, it also lacks some features like file transfer and multi-platform support.
Another common mistake is assuming Remote Desktop uses the same port on all networks. In fact, the default port is 3384, but this can be changed during setup. For more details, see our guide on what port does Remote Desktop use.
If you can't connect, check these common issues:
For specific issues with older Windows versions, see our guide on remote desktop connection Windows XP.
I've used Windows Remote Desktop to access my work computer from home for years. The setup process is straightforward, and the connection is stable as long as you have a good internet connection. Just remember to keep your credentials secure, as Remote Desktop provides full access to your computer.