MSTSC
Slow Securing Remote Connection
Sometimes take as long as 45 seconds before your MSTSC connection connects?
here is how to fix it.
- Log into the server take takes a long time to connect to
- Open up MMC (Start → Run → MMC)
- Add Snap in Certifications for the Local Computer Account
- Export the machine's self signed certficate found in the folder \\Remote Desktop\Certificates\
- Copy this file to your PC (and create a folder of all your “MSTSC certftcates” in case you need to import into a nother PC
- Import this certificate into “Trusted Root Certificates”
- MSTSC shoudl now connect in a few seconds.
Reference: (note quite 100% - but similar to above)
https://support.microsoft.com/en-gb/help/2915774/remote-desktop-connection-is-sometimes-stuck-on-the-securing-remote-co
Start MSTSC from a URL
Example: servername
Reference: https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx
- Create a Batch File as per below and save as C:\X-Support\Utilities\run-mstsc.cmd (or other location - update registry with relevant)
- Add rdp URI Scheme to the PC's Registry
- In your webpage have the URL link format as follows: rdp://servername
rdp-uri.cmd
FOR /F "TOKENS=2 DELIMS=/" %%A IN (%1) DO SET ADDRESS=%%A start mstsc /v:%ADDRESS%
Registry Setting
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\rdp] @="URL:rdp Protocol" "URL Protocol"="" [HKEY_CLASSES_ROOT\rdp\shell] [HKEY_CLASSES_ROOT\rdp\shell\open] [HKEY_CLASSES_ROOT\rdp\shell\open\command] @="\"C:\\X-Support\\Utilities\\rdp-uri.cmd\" \"%1\""
As above but for SSH protocol and to open Putty
ssh-uri.cmd
FOR /F "TOKENS=2 DELIMS=/" %%A IN (%1) DO SET ADDRESS=%%A c:\ cd C:\X-Support\Utilities\ start putty -ssh %ADDRESS%
Registry Setting
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\ssh] @="URL:ssh Protocol" "URL Protocol"="" [HKEY_CLASSES_ROOT\ssh\shell] [HKEY_CLASSES_ROOT\ssh\shell\open] [HKEY_CLASSES_ROOT\ssh\shell\open\command] @="\"C:\\X-Support\\Utilities\\ssh-uri\" \"%1\""