How to get started using Remote Desktop on Windows 11

Windows 11 remote desktop
Windows 11 remote desktop (Image credit: Future)

On Windows 11, you can use the "Remote Desktop" app to control other devices in the Local Area Network (LAN) or through the internet. However, depending on where the device is sitting, the app is only part of the puzzle, as you'll have to configure other settings to make the connection happen.

For example, you'll need to enable the Remote Desktop Protocol (RDP) on the remote computer to allow connections (only available on Windows 11 Pro). If you plan to connect over the internet, you must configure port forwarding on the router. Also, you may have to install the Remote Desktop app and configure a remote connection on the source computer to establish a remote session.

While the Remote Desktop Protocol is only available on Windows 11 Pro, you can install the Remote Desktop app to establish a connection on the Pro or Home editions of Windows, including Windows 10.

This how-to guide walks you through the steps to set up and connect to another computer using the Remote Desktop app on Windows 11.

How to enable remote connection on Windows 11

On Windows 11, you can use the Remote Desktop app to access other computers remotely. However, you have to follow slightly different steps to connect over the local area network (LAN) or internet.

Enable remote desktop

To enable the Remote Desktop Protocol (RDP) on Windows 11, use these steps:

  1. Open Settings.
  2. Click on System.
  3. Click the Remote Desktop page from the right side.

(Image credit: Future)
  1. Turn on the Remote Desktop toggle switch.

(Image credit: Future)
  1. Click the Confirm button.

Once you complete the steps, the protocol will enable, and the system will open the required firewall rules to allow connections to the computer.

If you have a third-party security solution, you may have to configure the firewall rules manually.

Allow remote connections on router

You must configure the router to set up a remote session over the internet. In addition, you will also need to determine the public IP address of the remote computer to connect from outside the network.

Configure static IP address

Although setting up a static IP address configuration is not a requirement, it's recommended. Usually, a computer receives a dynamic IP address from the DHCP server (the router), indicating that it can change anytime. If you want to avoid potential connection problems, it's best to set a static IP address on the device so the configuration never changes.

To set a static IP address on Windows 11, use these steps:

  1. Open Settings.
  2. Click on Network & Internet.
  3. Click the Ethernet page on the right side.
  • Quick note: If you have a wireless adapter, click on "Wi-Fi," and then click the connection properties option to access the settings.

(Image credit: Future)
  1. Under the "IP settings" section, click the Edit button.

(Image credit: Future)
  1. Select the Manual option.
  2. Turn on the IPv4 toggle switch.
  3. Configure a static IP address for Windows 11 — for example, 10.1.4.155.
  • Quick note: When assigning a static configuration, it's recommended to use an IP address that is outside of the DHCP scope. For example, if the router is configured to assign addresses from 10. 1.4.100 to 10.1.4.150, then you could use the 10.1.4.155 address.

(Image credit: Future)
  1. Confirm a "Subnet prefix length" (subnet mask) — for example, 255.255.255.0.
  2. Specify a Default Gateway address.
  3. Specify a "Preferred DNS address" (required).
  4. (Optional) Choose the "On (automatic template)" option in the "DNS over HTTPS" setting to enable DNS over HTTPS (DoH) encryption.
  5. (Optional) Specify an Alternate DNS address.
  6. Click the Save button.

After you complete the steps, the static configuration will apply, minimizing connection problems in the future.

Determine public IP address

Another requirement is the public IP address of the remote network to connect to the computer through the internet.

To find the public IP address of the network, use these steps:

  1. Open the web browser.
  2. Open your preferred search engine — for example, Bing or Google.
  3. Search for "What's my IP?"

(Image credit: Future)
  1. Confirm the public IP address in the first result.

Once you complete the steps, you can use the address to connect remotely.

When you subscribe to an internet provider, you would typically receive a dynamic public address as a residential customer, which means that the public IP address may sometimes change.

If you want to avoid connection problems, you have two options. You can contact the internet provider and ask for a static configuration, or you can set up a "Dynamic Domain Name System" (DDNS) service (such as DynDNS, OpenDNS, No-IP, or Asus.com for Asus routers), which can track the public IP changes so you can always connect to your network.

Configure port forwarding

On Windows 11, you will need to forward the "TCP" port "3389" on the router to allow remote connections outside the local network.

The router experience can be different depending on the manufacturer. It's recommended to check the manufacturer support website for more specific details, but you can still use these instructions as a reference.

To forward a port on the router, use these steps:

  1. Open Start.
  2. Search for Command Prompt and click the top result to open the app.
  3. Type the following command to check the current TCP/IP configuration and press Enter: ipconfig
  4. Under the "IPv4 Address" field, confirm the device address — for example, 10.1.4.155.
  5. Under the "Default Gateway" field, confirm the address, which is the router address — for example, 10.1.4.1.

(Image credit: Future)
  1. Open the web browser.
  2. Type the IP address of the router (default gateway) in the address bar and press Enter.
  3. Sign in to the router (if applicable).
  • Quick tip: If you have never done this and you are using the router provided by the ISP, you may be able to find the information on a sticker attached to the device.
  1. Open the Port Forwarding settings page.
  2. Confirm that the Port Forwarding service is enabled (if applicable).
  3. Under the port forwarding list, click (in this case) the Add profile button.

(Image credit: Future)
  1. Create a new port forward with the required information — for example:
  • Service name: (optional) Specify the reference name for the service — for instance, Office PC Remote.
  • Protocol: TCP.
  • External Port: 3389.
  • Internal Port: 3389.
  • Internal IP Address: Specify the IP address of the computer to connect — for instance, 10.1.4.155

(Image credit: Future)
  1. Click the OK button.

Once you complete the steps, the settings will apply, allowing remote desktop connections to the local computer through the internet.

How to connect to remote computer on Windows 11

The easiest way to connect to a computer over the network is by using the Remote Desktop app.

Install Remote Desktop app

If the Remote Desktop app isn't available on your computer, you will need to install it manually.

To install the Remote Desktop app on Windows 11, use these steps:

  1. Open the Microsoft Remote Desktop app page.
  2. Click the Get in Store app button.
  3. Click the Install button.
  4. Click the Open button.

(Image credit: Future)

After you complete the steps, you can open the app to set up a connection to a remote computer.

Start Remote Desktop connection

To set up a new remote connection on Windows 11, use these steps:

  1. Open the Remote Desktop app.
  2. Click the "+ Add" button in the top right.
  3. Click the PCs option.

(Image credit: Future)
  1. Under the "PC name" section, specify the network address of the remote computer (without spaces).
  • Quick note: This would be the local IP address if the computer is inside the private network. Or the public IP address if the computer is in a different network over the internet.

(Image credit: Future)
  1. Under the "User account" section, click the "+" (plus) button in the top-right.
  2. Confirm the account information to sign in for the remote computer.
  • Quick note: If the remote computer uses a Microsoft account, enter that account's sign-in information. On the other hand, if the remote device uses a local account, enter the local username and password to sign in.

(Image credit: Future)
  1. (Optional) Under the "Display name" section, confirm the "account" nickname.
  2. Click the Save button.
  3. (Optional) Under the "Display name" section, confirm the "remote connection" name — for example, MyRemotePC.
  4. Click the Show more option.
  5. (Optional) Choose the corresponding additional settings as applicable.
  • Quick tip: Some of the additional settings include the option to connect using an admin session, configure the remote session screen resolution, and clipboard.

(Image credit: Future)
  1. Click the Save button.
  2. Under the "Saved Desktops" section, click the connection to start a remote session.

(Image credit: Future)
  1. Check the "Don't ask about this certificate again" option (if applicable).
  2. Click the Connect button.

After you complete the steps, the connection to the remote computer should start immediately.

If you want to terminate the session, you can close the window or click the three-dots menu button from the top-middle and click the "Disconnect" button.

Change app and connection settings

The Remote Desktop app includes settings to configure various other options and modify existing settings.

Change general settings

To change general settings in the Remote Desktop app, use these steps:

  1. Open the Remote Desktop app.
  2. Click the Settings button in the top-right.
  3. Select the user account from the list.
  4. Click the Edit (pen) button to adjust the settings.

(Image credit: Future)
  1. Click the Save button.

(Image credit: Future)

You can also add more user accounts (with the plus "+" button) to connect to different devices or as another user.

On the same page, you can also set up a gateway server, and the Group option enables you to organize connections into different and more manageable groups.

Customize session settings

To change the Remote Desktop session settings, use these steps:

  1. Open the Remote Desktop app.
  2. Click the Settings button in the top-right.
  3. Turn on or off the "Start connections in full screen" toggle switch.
  4. Turn on or off the "Start each connection in a new window" toggle switch.
  5. Choose how the remote desktop session will appear on the screen using the "When resizing the app" drop-down menu:
  • Stretch the content, preserving aspect ratio (recommended).
  • Stretch the content.
  • Show scroll bar.

(Image credit: Future)
  1. Choose whether shortcuts (such as "Ctrl + C" and "Ctrl + V") work only locally or on the remote desktop using the "Use keyboard command with a" setting:
  • My local PC only.
  • My remote session when it's in full screen (recommended).
  • My remote session when it's in use.
  1. (Optional) Turn on the "Prevent the screen from timing out" toggle switch.

You will also find an option to show a thumbnail preview of the connection to make it easier to switch between connections inside the app.

Customize connection settings

To edit the settings of a connection on Windows 11, use these steps:

  1. Open the Remote Desktop app.
  2. Click the menu (three-dots) button in the connection and select the Edit option.

(Image credit: Future)
  1. Change the computer name, account, and settings.

(Image credit: Future)
  1. Click the menu (three-dots) button in the connection and choose the Remove option to delete it.
  2. Click the menu (three-dots) button in the connection and choose the "Pin to Start" option to pin the connection to the Start menu.

Once you complete the steps, the changes will apply automatically in the connection.

How to troubleshoot remote desktop connection on Windows 11

On Windows 11, the Remote Desktop app is straightforward and should work without issues. However, if you cannot connect, there are some troubleshooting steps you can follow.

Confirm firewall settings

When you configure the protocol for remote connection, the system also opens the ports in the firewall to allow connections, but it's not always the case. Check the firewall to ensure connections are allowed if the problem is related to the connection.

To enable remote connections through the firewall on Windows 11, use these steps:

  1. Open the Windows Security app.
  2. Click on Firewall & network protection.
  3. Click the "Allow an app through firewall" option.

(Image credit: Future)
  1. Click the Change settings button.
  2. Check the Remote Desktop option and check the options for Private and Public.

(Image credit: Future)
  1. Click the OK button.

After you complete the steps, you can check the connection again.

If the device has a third-party antivirus or firewall, you can disable the security application to confirm the problem if the device has a third-party antivirus or firewall. You may need to check the software support website for more specific details to complete this task.

Check Remote Desktop services

If the required system service isn't working on the remote computer, you won't be able to connect.

To confirm that the remote desktop service is running on Windows 11, use these steps:

  1. Open Start.
  2. Search for Services and click the top result to open the app.
  3. Select the "Remote Desktop Services" and review the "Status" column, which should read Running.
  4. If the service is not running, right-click it, and select the Start option.

(Image credit: Future)

After completing the steps, you should be able to connect to the remote computer.

Configure IP address instead name

A domain name translation may not always work as expected. Rather than using the computer name, it's better to use the computer's IP address to establish a remote connection.

Of course, you would do this by ensuring you are using the correct IP address. If you plan to connect to the same network, use the local IP address. If the connection will happen through the internet, use the correct public IP address to connect over the internet.

Switch to local account instead of Microsoft account

You may also encounter authentication problems with a Microsoft account because you may have the account configured with the two-step verification or passwordless security feature. Consider using a local account to authenticate with the remote computer if this is the case.

To create a local account on Windows 11, use these steps:

  1. Open Settings.
  2. Click on Accounts.
  3. Click the Other users page on the right side.

(Image credit: Future)
  1. Under the "Other users" section, click the Add account option for the "Add other user" setting.

(Image credit: Future)
  1. Click the "I don't have this person's sign-in information" option.
  2. Click the "Add a user without a Microsoft account" option.

(Image credit: Future)
  1. Confirm the name of the new local account.

(Image credit: Future)
  1. Create a password for the account.
  2. Confirm the security questions to reset the password (if applicable).
  3. Click the Next button.
  4. Select the new account and click the "Change account type" button.
  5. Choose the Administrator option.
  6. Click the OK button.

After you complete the steps, use the newly created account to connect to a remote computer using the Remote Desktop app.

Disable TCP/IPv6 addressing

On Windows 11, the networking system uses the IP version 4 (IPv4) and version 6 (IPv6) stacks, and this sometimes can cause connectivity problems with the remote desktop protocol (RDP). If this is the case, you may want to disable the IPv6 networking stack to resolve connection issues.

To disable the IPv6 networking stack on Windows 11, use these steps:

  1. Open Control Panel.
  2. Click on Network and Internet.
  3. Click on Network and Sharing Center.

(Image credit: Future)
  1. Click the "Change adapter settings" option from the left navigation pane.

(Image credit: Future)
  1. Right-click the active adapter and select the Properties option.

(Image credit: Future)
  1. Clear the "Internet Protocol Version 6 (TCP/IPv6)" option.

(Image credit: Future)
  1. Click the OK button.
  2. Restart the computer.

Once you complete the steps, the networking version 6 stack will disable, allowing you to connect using a remote connection.

Unblock remote connection port

If you have already confirmed the settings and it's impossible to connect, the internet provider might have a security policy to block the required ports. If this is the case, contact your internet service provider for assistance.

I outlined the steps to connect to a device inside a private network and through the internet but allowing remote desktop connections (mainly through the internet) could be a security risk.

Remember that having the remote desktop protocol enabled and opening ports could allow malicious individuals to gain unauthorized access to the computer. If you need to use this feature, use a strong password, disable the remote desktop service, and remove the port forwarding settings from the router when they are no longer needed.

More resources

For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:

Mauro Huculak

Mauro Huculak is technical writer for WindowsCentral.com. His primary focus is to write comprehensive how-tos to help users get the most out of Windows 10 and its many related technologies. He has an IT background with professional certifications from Microsoft, Cisco, and CompTIA, and he's a recognized member of the Microsoft MVP community.