How to Fix “Your Credentials Did not Work” in Remote Desktop

Your Credentials Did Not Work” means the credentials you entered are rejected, preventing you from accessing the target system. This usually happens because of wrong login details, old saved credentials, or using the wrong domain. The main cause is often incorrect credentials, usually due to changed passwords or domain settings. 

Your Credentials Did not Work Picture
Your Credentials Did not Work

Other causes include security policy issues, account lockout, and problems with DNS or firewall settings.

Now that you know the possible causes of the error, lets discuss the solutions.

1. Revert the Username

Sometimes, just changing the username back can fix Remote Desktop login problems. If the username was changed, even by mistake, or is saved wrong, it can stop the login from working. By setting it back to what it was before, you make sure the Remote Desktop uses the right login details that the server knows.

2. Edit Windows Security Policy

Modifying Windows Security Policy fixes permission issues that block Remote Desktop connections. By changing settings in the Local Security Policy, especially the “Allow log on through Remote Desktop Services” option, you make sure your account or user group has permission to access the remote system.

  1. Press Windows + R to open the Run dialog box.
  2. Type secpol.msc and press Enter.
  3. Expand Local Policies and select User Rights Assignment.
  4. On the right-hand side, locate and double-click ‘Allow log on through Remote Desktop Services‘ or ‘Allow log on through Terminal Services‘.
  5. Click Add User or Group and type Remote Desktop Users.
    Adding User to Grant Access Picture
    Adding User to Grant Access
  6. Click OK, then Apply, and click OK again.
    Allowing Remote Desktop Users Access Picture
    Allowing Remote Desktop Users Access
  7. Restart your system for the changes to take effect.
  8. Check if it resolves the issue.

3. Edit Local Group Policy

By adjusting the “Allow log on through Remote Desktop Services” policy, you make sure authorized users can access the system remotely. This change is important when strict security policies block access because it gives needed permissions to the user or group.

  1. Press Windows Key + R to open Run.
  2. Type ‘gpedit.msc‘ to open the Local Group Policy Editor.
    Sync settings greyed out
  3. Navigate to the following path:
    Computer Configuration > Administrative Templates > System > Credentials Delegation
  4. Double-click the ‘Allow delegating default credentials with NTLM-only server authentication‘ policy to edit it.
  5. Set it to Enabled and then click Show.
    Editing Local Group Policy Picture
    Editing Local Group Policy
  6. Double-click under Value, type TERMSRV/*, and then click OK.
    Adding Server to the List Picture
    Adding Server to the List
  7. Repeat this process for the following policies:
    Allow delegating default credentials
    Allow delegating saved credentials
    Allow delegating saved credentials with NTLM-only server authentication
  8. Close the Local Group Policy Editor and restart your system.
  9. Check if the issue persists.

4. Edit Registry

This issue can be resolved by adjusting how the system handles specific security protocols that Remote Desktop relies on. If these protocols are set up incorrectly or blocked, like after a system update, they can prevent proper credential checks.

  1. Press Windows + R to open the Run dialog box.
  2. Type ‘Regedit‘ and press Enter.
    Opening the Registry Editor
    Opening the Registry Editor
  3. Navigate to the following path:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  4. Click on the “LsaCompatibilityLevel” option.
  5. Double-click on the “REG_DWORD” option and change the value to “1”.
  6. Check if the issue persists.

5. Disable Windows Hello sign-in (If applicable)

If Windows Hello is on, the system may use biometric or PIN login instead of a regular password. This can cause issues with Remote Desktop, which usually needs a standard username and password.

  1. Press Windows + I to open Settings.
  2. Navigate to Accounts > Sign-in options.
  3. Disable Windows Hello sign-in.
    Turning off Windows Hello sign-in
    Turning off Windows Hello sign-in
  4. Set a normal password by clicking on the “Password” option, then click “Add”.
    Setting a normal Password
    Setting a normal Password
  5. Press the Add button, and a pop-up will appear asking for your new Password and a hint for that password.
    Creating a new password
    Creating a new password
  6. Enter the new password and the hint. You should be good to go.
  7. Check if the issue persists.
ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.