Thanks to the guys at The Green Button forums, Vista Home Premium users can now also enjoy an oft-missed feature; RDP. This currently works with SP1, but SP2 isn’t far off so expect Microsoft to close this loophole again.
Below are some instructions found on the forum, and the rest of the process that I followed:
- Download patched DLL
- Run a Command Prompt as an Administrator, and run the following commands:
- takeown /a /f %SystemRoot%\System32\termsrv.dll
- icacls %SystemRoot%\System32\termsrv.dll /Grant Administrators:F
- Stop the Terminal Services service (Windows Key + R, services.msc)
- Rename the original termsrv.dll (in %systemroot%\system32) to termsrv.dll.bak
- Copy the patched dll into place
- Run Registry Editor (Windows Key + R, regedit)
- Find HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
- Change the following 2 items:
- fDenyTSConnections – New value: 0
- fSingleSessionPerUser – New value: 0
- Start the Terminal Services service
Below is a screen shot of it working on my home PC.
Don’t contact me for help in getting this running, or if this procedure breaks your PC.
If you’re not keen on doing this, an excellent alternative is LogMeIn’s free remote desktop solution.