How to Allow Saved Credentials for Remote Desktop Connection

Typing your username and password every time you open Remote Desktop gets old fast. Windows can remember your login for each server so you connect in one click. Here are the three ways to allow saved credentials for Remote Desktop Connection, from the simple checkbox to the Group Policy method that unlocks it when it is blocked.

Diagram showing how Remote Desktop saves and reuses your login credentials
Once saved, Windows hands your login to the server automatically at connect time.

Before you start: what saving RDP credentials means

When you save credentials, Windows stores your username and password (in Credential Manager) and sends them to the server the moment you connect. It is convenient, but anyone who can sit at your PC can then reach that server. Only save credentials on a computer you control. On a shared PC, type them fresh every time.

One 2026 note: Microsoft’s newer Windows App replaces the old Store Remote Desktop app and serves cloud desktops, but the classic Remote Desktop Connection (mstsc) is still supported on Windows 11 and is what this guide covers.

Method 1: Save credentials in the Remote Desktop Connection app

This is the everyday method and all most people need.

  1. Open Remote Desktop Connection (search for it in the Start menu, or press Win + R and type mstsc).
  2. Type the computer name or IP address of the server, then click Show Options.
  3. On the General tab, enter your username and tick Allow me to save credentials.
  4. Click Connect. Windows will ask for the password once, with a checkbox to remember it.
  5. Tick that box and connect. Next time, the connection opens straight away.

If Windows still asks for credentials after saving, use the saved-credentials control on the General tab to edit or delete the stored entry, or check the “Prompt for credentials on the client computer” policy in Group Policy Editor. The old “Always ask for credentials” checkbox no longer appears on the General tab in current Windows 11.

See also  An Internal Error Has Occurred in Remote Desktop Connection
Illustration of the Remote Desktop Connection window with the Allow me to save credentials checkbox
The “Allow me to save credentials” checkbox lives under Show Options on the General tab.

Method 2: Add the login in Credential Manager

If the checkbox never sticks, or you want to set things up before the first connection, add the credential directly. Press Win + R, type control keymgr.dll, and open Credential Manager. Go to Windows Credentials and click Add a Windows credential. For the network address, enter your server name or IP (entries saved from mstsc appear as TERMSRV/your-server under Windows Credentials), then the username and password. Remote Desktop will pick it up automatically.

This is also where you go to fix things: if a saved login stops working after a password change, delete the old entry here and save it again. If you are tired of juggling passwords in general, a dedicated password manager is a safer long-term home for them.

Illustration of Windows Credential Manager showing a saved Remote Desktop credential entry
Credential Manager is the vault where Remote Desktop keeps saved logins.

Method 3: Enable it with Group Policy (Windows Pro)

On Windows Pro, Enterprise, or Education, a policy can silently block saved credentials, and you enable saving by explicitly allowing it. Press Win + R, type gpedit.msc, and go to Computer Configuration > Administrative Templates > System > Credentials Delegation. Enable both Allow Delegating Saved Credentials and Allow Delegating Saved Credentials with NTLM-only Server Authentication, click Show in each, and add TERMSRV/* to the server list. Then run gpupdate /force in Command Prompt. Our detailed guide to fixing related Windows connection errors walks through similar policy ground if you hit other cryptic messages. Note that TERMSRV/* hands saved credentials to any server you connect to, so on a shared or work machine, list specific servers instead of the wildcard.

If credentials still will not save

  • The checkbox is greyed out: the “Do not allow passwords to be saved” policy is on. In Group Policy Editor, go to Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Connection Client and set it to Disabled.
  • You get the “system administrator does not allow” error: that is the credential delegation block, and our guide to fixing saved credentials not working in Remote Desktop walks through the full fix, including the cases Method 3 does not cover.
  • It saves but the password is suddenly wrong: the server password changed. Delete the entry in Credential Manager and save it again.
  • You are on Windows 11 Home: gpedit.msc does not exist there. Methods 1 and 2 still work; only the policy method is unavailable.
  • The error names Credential Guard: Windows Defender Credential Guard blocks saved Windows credentials from being sent to a remote host. The practical fix is to store the credential as a generic credential: open Command Prompt and run cmdkey /generic:TERMSRV/your-server /user:your-username, and it will ask for the password. Switching Credential Guard off is a security trade-off, and not something to do on a managed work PC.
  • You sign in with a PIN, or set the account up with the Microsoft Authenticator app: a PIN cannot sign you in to a remote PC; Remote Desktop needs the account password. If the account never had a password typed on the device, set a password on that device first, then try again.
  • Delegation is allowed but still blocked: check that “Deny Delegating Saved Credentials” is not enabled (a deny beats an allow), and that the host itself is not forcing a prompt with “Always prompt for password upon connection.”
See also  How to Turn Off Advertising ID in Windows 11

Our take

For a personal desktop connecting to a home server or a VPS you manage, saving credentials is one of those small quality-of-life wins worth setting up once. For anything shared, borrowed, or managed by an employer, skip it. And if you connect to several servers, consider saving the connection as an .rdp file (the Save As button on the General tab) with credentials stored: you get one-click access per server without retyping anything. One caveat since the April 2026 security update: opening a saved .rdp file now shows a security warning every time unless the file is signed, so it is no longer quite as frictionless as it used to be.

Lokesh Sharma
Scroll to Top