Remote Desktop Regedit Windows 10



Windows Registry Editor (regedit): The Windows Registry Editor (regedit) is a graphical tool in the Windows operating system ( OS ) that allows authorized users to view the Windows registry. Jul 03, 2017 However, if you have a Professional, Enterprise, or Ultimate edition of Windows, you already have the full Windows Remote Desktop installed. Home versions of Windows only have the remote desktop client for letting you connect to machines, but you need one of the pricier editions in order to connect to your PC. North America, Canada, Unit 170 - 422, Richards Street, Vancouver, British Columbia, V6B 2Z4. Asia, Hong Kong, Suite 820,8/F., Ocean Centre, Harbour City, 5 Canton.

We’ve all been there – we’ve finished at a customer’s site, and need to quickly remote in later on to finish/fix something. Trouble is, Windows doesn’t enable Remote Desktop Protocol by default.

Type 'regedit' into the Windows 10 desktop search box and select regedit.exe from the list of results. Use the left-hand windowpane to navigate the Windows 10 Registry file until you find this. The Remote Desktop Protocol or RDP is a key feature in Windows 10 Pro. With that enabled, you can connect to computers on the network, either to troubleshoot issues or to work from that computer.

There are four steps needed to remotely enable RDP connections in Windows 10.

  1. Open ports in the Windows firewall
  2. Edit the registry
  3. Start the Remote Desktop service
  4. Connect

This guide relies on you being on the same LAN as the remote PC you wish to access – you may already have RDP’ed into another server on that LAN. You must also have Windows administrative privileges for the remote computer. These instructions work well in a domain environment.

Note: If you have access to the computer, you can follow the standard procedure for enabling Remote Desktop.

Step 1: Open firewall ports in Windows firewall

There is no native way to change the settings of a remote Windows firewall. However, you can use PsExec from SysInternals to disable it or change some rules.

If you download the app and drop it into your c: drive, you can run this command and get command line access for that remote box.

c:psexec remote_machine_name cmd

Once you have that command line open, you can run this command to disable the firewall:

netsh advfirewall set currentprofile state off

Alternatively you can run this command to allow only Remote Desktop while still leaving the rest of the firewall as is:

netsh advfirewall firewall set rule group=”remote desktop” new enable=Yes

Step 2: Registry Changes to enable Remote Desktop

Option 1: Psexec registry changes

While still in psexec, run this command to change the remote registry:

reg add “HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f

Option 2: Manually change registry settings

Remote desktop regedit windows 10 64-bit

If you don’t want to continue using psexec, you can follow these instructions instead.

Load up the Services MMC (Control Panel > Administrative Tools > Services), right click on “Services (Local)” and choose “Connect to another computer”. Enter the name of your remote machine and connect to it. You should now be able to find the “Remote Registry” service and start it.

Depending on your environment, this may already be running, but I have found it generally isn’t on newly imaged computers.

It’s time to make use of the Remote Registry and actually enable RDP. Load up regedit and go to File > Connect Network Registry. Enter the name of your remote computer and connect to it. Navigate to HKEY_LOCAL_MACHINE > System > CurrentControlSet > Control > Terminal Server. Change the value of “fDenyTSConnections” to “0”.

Step 3: Start the Remote Desktop service

Go back to the Services MMC you used in Step 2 Option 2, find the service “Remote Desktop Services” and start it (or restart if it is already running).

Step 4: Connect

By this point you should be able to connect to a remote desktop session on your remote computer. Remember that only administrative users can connect to an out-of-the-box Remote Desktop setup.

If you have got this far and still can’t connect, it is worth checking your firewall rules to ensure nothing is being blocked.

If you are trying to connect to a computer remotely, but an error message is appearing continuously, you might not be able to connect to that remote computer. Although this error message should not appear, Windows shows such a warning when the required authentication doesn’t meet. When you are trying to connect to a computer remotely, your host computer must have the correct permission or that remote PC should have the correct settings. Otherwise, you will end up getting such a problem all day long. Sometime, you might get “The remote computer requires Network Level Authentication (NLA)” error message after restoring the PC using a system restore point.

The exact error message looks like this-

The remote computer requires Network Level Authentication, which your computer does not support. For assistance, contact your system administrator or technical support.

However, many people have got another error message, which is caused by the same thing. The other error message is-

The remote computer that you are trying to connect to requires network level authentication (NLA), but your windows domain controller cannot be contacted to perform NLA. If you are an administrator on the remote computer, you can disable NLA by using the options on the remote tab of the System Properties dialog box.

No matter what remote desktop tool you are using, you will keep getting a similar error message until or unless you make the mandatory changes.

To fix The remote computer requires Network Level Authentication issue on Windows 10/8/7, follow these following solutions-

  1. Tweak Remote Desktop security settings
  2. Disable NLA using Group Policy Editor
  3. Disable Network Level Authentication using Registry Editor
  4. Turn off NLA using PowerShell

In a nutshell, you need to disable the Network Level Authentication or loosen up the settings so that the remote computer can connect to the host machine without any error.

Solution #1: Tweak Remote Desktop security settings

By default, your Windows machine allows connections only from computers that have Network Level Authentication. This inbuilt security function lets you block all the unwanted connections when you have a large local area network, and your computer is open for share. You can change the network location from public to private and vice versa as per your requirement. However, the same settings can cause the issue as mentioned earlier. Therefore, you can try to disable this option and check if the problem remains or not. Following the following steps to allow connections without NLA.

Microsoft Remote Desktop Windows 10

  • Open This PC on your computer.
  • Right-click on empty space and select Properties.
  • On your right-hand side, you should find an option called Advanced system settings. You need to click on this option.
  • Switch from Advanced tab to Remote
  • Alternatively, you can press Win + R, type sysdm.cpl and hit the Enter button.
  • Make sure Allow remote connections to this computer option is selected. If not do choose this option and remove the tick from the checkbox called Allow connections only from computers running Remote Desktop with Network Level Authentication.
  • Click the Apply and OK buttons to save your change.

After that, try to connect to the remote computer.

Solution #2: Disable NLA using Group Policy Editor

You can disable the Network Level Authentication with the help of Group Policy Editor. This is much more user-friendly, and you do not need any expert knowledge to get it done. The only drawback is you cannot get Local Group Policy Editor on Windows 10 Home version. Even if you sideload Group Policy Editor, you might not get the similar option in that third-party app. Therefore, this method is applicable to Windows 10 Pro and Enterprise users only.

Desktop
  • Open Local Group Policy Editor. You can search for it in the Taskbar search box. Or you can enter gpedit.msc in the Run prompt.
  • After opening it, navigate to this path-
  • On your right-hand side, you should find a setting named Require user authentication for remote connections by using Network Level Authentication. Double-click on this setting to open the Properties.
  • Make sure the Disabled is selected. If not, do choose that option and click the OK button to save your change.

Solution #3: Disable Network Level Authentication using Registry Editor

Remote Desktop Regedit Windows 10

How to design a logo that boosts your brand identity. Network Level Authentication can be blocked via Registry Editor as well. However, you need to do that on the remote computer. This is quite easy when your host computer is connected to the remote computer via Local Area Network. In any case, if your Windows registry editor is disabled accidentally or by the syatem administartor, first enable the Windows registry editor. The advantage of this method is you can get Registry Editor on any version of Windows 10/8/7.

  • Open Registry Editor. You can either search for it in the Taskbar search box, or you can enter regedit in the Run prompt.
  • Go to File > Connect Network Registry.
  • Enter the name of the remote computer and click the Check Names You should find the remote computer’s Registry Editor on your host computer.
  • After opening Registry Editor of the remote computer, navigate to this path-
  • Here you can find two keys i.e. SecurityLayer and UserAuthentication. Open one after one and set the value to zero(0).
  • After that, open PowerShell and enter this command-

After that, if you can connect to the remote computer via Remote Desktop.

Solution #4: Turn off NLA using PowerShell

To turn off or disable Network Level Authentication with the help of Windows PowerShell, you need the remote computer name. Otherwise, this is not possible to get started with this method. If you have collected that, go ahead and follow these steps.

  • Open Windows PowerShell with administrator privilege. For that, search for ‘powershell’ in the Cortana search box > right-click on the corresponding result > select Run as administrator.
  • Enter the following commands one after one-

    Do not forget to replace the remote-computer-name with the actual name.

  • Restart computer.

Remote Desktop Regedit Windows 10 Download

Here is a list of powershell commands to uninstall and reinstall built-in Windows system core apps of your choice.

Final Word

Remote Desktop Regedit Windows 10 Download

To fix The remote computer requires Network Level Authentication error in Windows 10/8/7, you must have to disable or turn off Network Level Authentication (NLA). Otherwise, this is not possible to connect to the remote computer even if both machines are in the same Local Area Network. You can try any aforementioned method to disable NLA. However, if you do not know what you are doing and you want to go through some simple steps, I would recommend you to use the first or second method.

Reinstall Remote Desktop Windows 10

Also useful:How to get WIndows XP HyperTerminal for Windows 10/8.1/7.