Menu
Security certificates can also cause remote desktop connection problems. Many VDI products use SSL encryption for users who access VDI sessions outside the network perimeter. But SSL encryption requires the use of certificates, which creates two problems that can cause a remote desktop to not work.
On Windows 10, Microsoft introduced a new Remote Desktop app, which you can download from the Windows Store, and it aims to make it easier for anyone to connect to another computer over a local network or an internet connection.
However, the app is just one piece of the puzzle. In order to successfully connect to other Windows devices remotely you must properly configure the computer you're trying to access and forward the correct port on your router.
In this Windows 10 guide, we'll walk you through the steps to configure your computer and network to allow remote connections, and the steps to use the Remote Desktop app to start a remote session.
How to allow remote connections on your PC
Using the Remote Desktop app is a straightforward process, but the setup you'll need will depend if you're trying to initiate a remote desktop connection over the local network or the internet.
How to enable remote connections on your PC
![Remove remote desktop connection Remove remote desktop connection](https://cdn3.pcadvisor.co.uk/cmsdata/features/3632113/thumb1_thumb800.png)
If you're trying to start a remote connection inside your local network, you only need to make sure the computer you're trying to access is configured to allow to handle remote desktop.
Important: Windows 10 Home doesn't include support for remote desktop connections, you can only enable this feature on Windows 10 Pro and business variants of the operating system.
To allow a remote PC to accept remote connections, do the following:
- Open Control Panel.
- Click on System and Security.
- Click on Allow remote access.
- Under Remote Desktop make sure to select Allow remote connections to this computer.
- Click OK.
- Click Apply.
- Click OK to complete the task.
After you completed the steps, your computer will allow remote desktop connections, and Windows 10 will even add the necessary rules in the firewall.
If you're setting up a remote desktop using an internet connection, you can continue with the steps below. If not you can skip to How to start a remote desktop connection.
How to set up remote access over the internet
If you're planning to access your computer remotely over the internet, in addition to configuring the system properties, you'll need to set up your local router to allow remote connections to past through. And you will need to know your public IP address to contact your device over the internet.
How to set a static IP address for your PC
Most computers inside a private network are assigned dynamic IP addresses, which can change at any time. If you'll be using remote desktop regularly, it's recommended to configure your computer with a static IP address, so you don't have to reconfigure the port forwarding settings every time your device gets a new IP address.
- Open Control Panel.
- Click on Network and Internet.
- Click on Network and Sharing Center.
- On the left page, click the Change adapter settings link.
- Right-click your network adapter and select Properties.
- Select Internet Protocol Version 4 (TCP/IPv4).
- Click the Properties button.
- On the General tab, select the Use the following IP address.
- Enter a valid local IP address that is outside of the DHCP scope to prevent IP address conflicts in the network. For example, 10.1.2.150. (You can find this information in the DHCP settings section on your router).
- Enter a subnet mask for the network. On most home networks, the subnet mask usually is 255.255.255.0.
- Enter the default gateway information, which is the IP address of your router. For example, 10.1.2.1.
- Under 'Use the following DNS server addresses', remember to enter the IP address of your DNS server, which in most cases is the IP address of your router. (If you can't connect to the internet, you may want to try using Google Public DNS addresses: 8.8.4.4 and 8.8.8.8.)
- Click OK.
- Click Close to complete the task.
Quick Tip: You can find your IP address information using the ipconfig command in Command Prompt.
How to find your public IP address
If you're trying to access your computer remotely over the internet, you'll need to know your public IP address in order to contact your device.
The easiest way to find your public IP address is by opening your web browser, and while in Bing.com or Google.com, do a search for 'What's my IP'. Your public IP address should be the first result.
Keep in mind that most internet providers offer dynamic public IP addresses for residential customers, which means that your public IP address may change from time to time.
Of course, there are many services out there that offer DDNS (Dynamic Domain Name System) services that can help you track when your public IP address changes, such as NoIP and DynDNS. Alternatively, you can contact your internet service provider to get a static IP address for an additional fee to your internet bill.
![Sejarah Remote Dekstop Connection Sejarah Remote Dekstop Connection](https://assets.kompasiana.com/statics/crawl/552a02d56ea834bc438b456a.png?t=o&v=700)
How to forward a port on a local router
To allow remote connections over the internet to a particular computer within a private network, you'll need to forward the TCP port 3389 on your router.
- Open Command Prompt.
- Type the following command and press Enter:
ipconfig
- Note the IPv4 Address information, which is the address that identifies your computer on the local network. Also, note the Default Gateway, which is the IPv4 address of your router.
- Open your web browser.
- Type the IPv4 address of your router and press Enter.
- Sign in to your router with your username and password.
- Browse through the available settings and find the Port Forwarding section.
- Make sure Port Forwarding is enabled.
- Under the port forwarding list add the required information, including:
- Service name: This mane is only for reference, you can use any name you want.
- Port Range: Enter the TCP port number 3389.
- Local IP: Enter the IPv4 address of your computer. For example, 10.1.2.150.
- Local Port: Enter the same TCP port number 3389.
- Protocol: Select TCP.
- Make sure to add the new rule to the router.
- Save the configuration to apply the new settings.
It's important to note that most routers their own interface; check your router's user manual to find out where to change the Port Forwarding settings.
How to start a remote desktop connection
Once your computer and network are configured properly to allow remote connections, starting a remote desktop session is a piece of cake.
- On the device you'll be using to connect to your computer remotely, open the Remote Desktop app. (If you don't have the app, you can get it from the Window Store
- Click the add (+) button in the top-right corner.
- Click the Desktop option.
- Enter the IP address (recommended) or the name of the PC you're trying to connect:
- If you're trying to connect to a PC inside a private network, then enter the local IP address of the PC you're trying to connect.
- If you're trying to connect to a PC over the internet, then enter the public IP address of the PC you're trying to connect.
- Click Add account.
- Enter the information to sign-in on the remote computer:
- If the remote computer is using a Microsoft account, then enter that Microsoft account sign-in information.
- If the remote computer is using a local account, then enter the local username and password to sign-in.
- Click the Save button.
- Click the Save button again to add the connection to your list.
- On the list of available connections, click the computer to which you want to connect to start a remote desktop connection.
- If you get a certificate warning from a trusted computer, check the Don't ask about this certificate again option.
- Click Connect to complete the task.
If everything is working correctly, you will now be connected remotely to your computer inside a private network or over the internet.
You can also click the gear button in the top right corner to access additional settings, including account and session settings, such as options to start a new connection in full-screen mode, change the size of the display, and keyboard options.
When you need to change settings for a particular connection, you can right-click the computer from the list, and click on Edit.
On Edit a Desktop, you can update the IP address and user account. If you click More, you'll be able to configure additional options, including display name for the connection, gateway information, and you can choose whether the audio from the remote computer plays on your device. Additionally, you will get the option to connect to an admin section and switch mouse buttons.
How to troubleshoot a remote desktop connection
In most cases, after everything has been configured, you'll be able to start a remote desktop connection without problems. However, if you can't connect, below you'll find some troubleshooting steps that may help you to resolve the connection issue.
While enabling remote connections to you computer also configures the Windows Firewall automatically, you want to make Remote Desktop is allowed to pass through the firewall. You can check this setting on Control PanelSystem and SecurityWindows FirewallAllowed apps.
If you have a third-party firewall or antivirus, you may want to disable these applications to see if you can connect.
It's unlikely, but if you're trying to connect over the internet, it's possible that your internet service provider is blocking the port to allow remote desktop. If this is the case, you may want to contact your provider to see how you can open the specified port.
Stick to IP address and don't use computer name, as it could cause problems if not configured correctly. When adding a new computer to the list on Remote Desktop, make sure you enter the correct IP address: Local IP address to connect inside a private network or public IP address to connect over the internet.
Remote Desktop Connection vs. Remote Desktop app
If you've used remote desktop in the past, you may also be familiar with the Remote Desktop Connection utility built in Windows 10, and now you're probably wondering if there is any difference with the Microsoft Remote Desktop app you get from the Windows Store.
While both applications have the same functionality, the new Remote Desktop app offers an entirely new interface that matches the new app design language on Windows 10, and it's available across platforms, including Windows 10 PCs, Windows 10 Mobile, Android, iPhone, iPad, and Mac.
Remote Desktop Connection utility (left), Remote Desktop app (right)
You can also save your remote connections for faster access to a device, and you get options to quickly connect to Azure RemoteApp and Remote Resources.
In addition, unlike the Remote Desktop Connection utility, you can't manually adjust the connection speed experience and certain resources, but most of these features are handled automatically using the Remote Desktop app. And if you used remote desktop in the past, you'll notice that the image quality in the new app isn't the same as the old utility. However, it's good enough to remote in a PC and get your work done.
Wrapping things up
In this guide, we walked you through all the necessary steps to connect to your PC remotely inside a private network and through the internet. However, it's important to note that allowing remote desktop connections to your PC (in particular through the internet) carries its security risks.
You should always be aware that configuring remote desktop and opening ports on your router could allow malicious individuals to get unauthorized access to your device. Use this guide with caution, always use strong passwords, and disable the remote desktop and port forwarding on your router when they aren't needed.
Do you usually connect remotely to your computer? Tell us in the comments below.
More Windows 10 resources
For more help articles, coverage, and answers on Windows 10, you can visit the following resources:
Windows Remote Desktop allows you or others to connect to your computer remotely over a network connection — effectively accessing everything on your computer as if you are directly connected to it.
Remote access is a useful feature when you need to access your computer from another location, such as when you need to connect to your home computer when you are at work. A remote connection is also handy in support situations in which you help others by connecting to their computers or when you need tech help and want to allow support personnel to connect to your computer.
Disable Remote Desktop in Windows 10
When you don't need the Windows Remote Desktop feature, turn it off to protect your computer from hackers.
- Type 'remotesettings' in the Cortana search box and select Allow remote access to your computer. This action seems counterintuitive, but it opens the Control Panel dialog for Remote System Properties.
- Uncheck Allow Remote Assistance connection to this computer.
Disable Remote Desktop in Windows 8.1 and 8
In Windows 8.1, the Remote Desktop section was eliminated from the Remote tab. To regain this functionality, you download the Remote Desktop app from the Windows Store and install it on your Windows 8.1 computer. After it is installed and set up, to disable it:
- Press Windows + Xand select System from the list.
- Click Advanced System Settings in the left sidebar.
- Select the Remote tab and check Don’t Allow Remote Connections to This Computer.
Disable Remote Desktop in Windows 8 and Windows 7
To disable Remote Desktop in Windows 8 and Windows 7:
- Click the Start button and then Control Panel.
- Open System and Security.
- Choose System in the right panel.
- Select Remote Settings from the left pane to open the System Properties dialog box for the Remote tab.
- Click Don’t Allow Connections to This Computer and then click OK.
The Risks of Running Remote Desktop
Although Windows Remote Desktop is useful, hackers can exploit it to gain control of your system to install malware or steal personal information. It's a good idea to keep the feature turned off unless you need it. You can disable it easily—and you should unless you need the service. In this case, create strong passwords, update the software when possible, limit the users who can log in, and use firewalls.
Another Windows utility, Windows Remote Assistance, works similarly to Remote Desktop, but it is specifically geared toward remote tech support and is configured differently with different requirements. You may want to turn this off as well, using the same System Properties dialog as Remote Desktop.
Alternatives to Windows Remote Desktop
Windows Remote Desktop isn't the only software for remote computer connections. Other remote access options are available. Alternatives for remote desktop connections include the following:
- LogMeIn gives you remote access to your PC or Mac from a desktop, mobile device, or browser. Its premium features include file sharing, file transfer, and remote printing. LogMeIn requires an account subscription on your computer.
- TeamViewer controls another PC remotely. Designed for collaboration and information exchange, the free TeamViewer emphasizes private data, conversations, and meetings.
- AnyDesk allows you to make a remote desktop connection to access your programs and files from anywhere without having to put them on a cloud service. AnyDesk is free for personal use; business use requires a subscription.
- Chrome Remote Desktop is cross-platform software for Windows, macOS, and Linux computers that allows users to remotely access another computer through the Chrome browser or most devices including Chromebooks. Chrome Remote Desktop is free.
- VNC Connect remote access and control software allows you to interact with a desktop or mobile device anywhere on the internet. The two computers don't need to be the same type so you can use VNC Connect to view a Windows desktop at the office from a Mac or Linux computer. A limited non-commercial version of VNC Connect is free. Professional versions are available for a fee.