Windows 10, irrespective of the versions comes with the Remote Desktop Client allowing you to connect to other windows. The Remote Desktop Server on the other hand, is restricted to Windows 10 Professional or Enterprise only. This post gives a guide on how to enable Remote Desktop Server on any versions of Windows 10. This method should also work for all previous versions of Windows (8.1,8,7,Vista) as well but I don’t have them to try it out. Now sure, there are alternative ways to connect to Windows such as VNC however for those who don’t want to install a separate program, this method fits the bill.

It’s important to mention that this method isn’t replacing any of the components of Windows so a Windows update won’t break your system. It turns out that most the components required to run an RDP server are actually there already. What the following app does is launches the components with the necessary parameters to enable RDP.

You need to download the RDP Wrapper Library first. An important note from their project page >Attention: > >It’s recommended to have original termsrv.dll file with the RDP Wrapper installation. If you have modified it >before with other patchers, it may become unstable and crash in any moment.

So below are the steps I took to get RDP working on Windows 10

  1. Download RDP Wrapper Library from the above link.
  2. Extract the downloaded file.
  3. Run the install.bat in the newly created folder to enable RDP. It will setup the necessary parameters to enable RDP and start the service automatically.
  4. Verify the configuration using RDPConf.exe. This allows you to set parameters for your RDP.
  5. Verify RDP is enabled on the device using RDPCheck.exe. This establishes a connection to the newly set-up RDP to ensure it is working as intended.

And just like that you have RDP available on your Windows 10 Home.

Windows 10 will prompt you whether you wish to execute the files because they don’t have the owner information in the binaries. You can ignore the messages if you trust the source. Below are some screenshots of the steps for clarity.

Download RDP Wrapper

Extract the downloaded file

Run the installation script

Verify the RDP configuration as you see fit

Self-test RDP

Hope this helps someone :smile: