I had a very weird problem today (well last night and I gave up on it) where I had just loaded a fresh copy of windows 7 professional, and wanted to set up a remote desktop connection to another computer.

Unfortunately remote desktop will not accept credentials – I tried the credentials on their own, I tried with the format DOMAIN\user, I tried with the NETBIOS name (because the domain name is longer than 15 characters) to no avail.

So then I tried from my local computer (also windows 7) and it worked fine; so I copied and pasted the credentials from my local PC to the computer that I was trying to set this RDP connection up on, and it STILL wouldn’t work, so then I knew something strange was happening.

After some research I found that it was something to do with a new security feature in RDP 6 that prompts for credentials before an actual link is established, and this apparently conflicts with security policies on the remote systems in some circumstances. Its very strange because at this site we have 15 other machines all on the same operating system that work fine out of the box, but none the less, this work around fixed the issue:

  1. Open remote desktop connection, enter all credentials, then save it to the desktop.
  2. rightclick the saved RDP connection icon on the desktop, and choose open with.
  3. Select notepad from the list – if it isnt present, just browse to c:\windows\notepad.exe (be sure not to select “always use this program to open these file types” otherwise you will break the RDP shortcut functionality.
  4. you will see a notepad with all the config info for the RDP connection, simply add this line to the end of the file: enablecredsspsupport:i:0, save it and retry the connection.