You cannot save multiple credentials for the same remote computer when you use the RDP client that is included in Windows XP Service Pack 3


Consider the following scenario:
  • You have a Windows XP Service Pack 3 (SP3)-based computer.
  • You run the Windows Remote Desktop Protocol (RDP) client, and you save the credentials of a remote computer in a remote desktop file (.rdp).
  • You save the credentials for the same remote computer to another .rdp file. When you do this, you use a different user name.
In this scenario, you find that the second user name that you use is saved in both .rdp files. Both .rdp files contain the same credentials.

Additionally, when you use a .rdp file that is created by using an older version of an RDP client to connect to a computer, you are prompted for a password. The password that is stored in the old .rdp file is ignored.


This behavior occurs because of changes that were made to the way user names and passwords are saved in the new RDP client that is included with Windows XP SP3. The RDP client always connects by using the last saved credentials regardless of the .rdp file that you use.

The saved credentials in the .rdp files have a one-to-one mapping with the Terminal Services server (remote computer) and not with the .rdp files.


To work around this behavior, you must provide your user credentials when you use an .rdp file that was created by an older version of the RDP client. You can save only one set of credentials for a particular remote computer.

More Information

For more information about the new RDP client, and for frequently asked questions about the new RDP client, visit the following Microsoft Web site:

Article ID: 951609 - Last Review: Oct 22, 2008 - Revision: 1