3

I've changed Microsoft account password. Now Windows 10 uses the new password.

But RDP only logs in with the old password. How do I make RDP use the new password? What might have allowed RDP/Windows 10 passwords get out of sync?

4
  • 1
    RDP is to connect to another system. (a) Did you use the Microsoft Live web page to change your password - verify that? (b) Did you change the password the same way on the system you are connecting to? (c) Did you restart both systems?
    – John
    Jan 25, 2021 at 14:14
  • @John Changed the Microsoft password online, Windows complained, then I verified the account. Now Windows 10 login screen accepts new password, but RDP (used from a Mac) only accepts the old one. Jan 25, 2021 at 14:22
  • 1
    Microsoft Live should not complain when you change a password (I have done this). Make sure the system you are changing has a valid PIN, log in, change the password again to something different. Then again reboot Windows 10 and the MAC.
    – John
    Jan 25, 2021 at 14:28
  • @John Changing password online worked and this time Windows 10 didn't complain. After reboot, RDP password synced to Windows 10/Microsoft account. Thanks! Jan 25, 2021 at 14:47

3 Answers 3

1

Microsoft Live should not complain when you change a password (I have done this).

So do a another full change of password.

Make sure the system you are changing has a valid PIN, log in, change the password again to something different. Then again reboot Windows 10 and the MAC.

This should work.

3

The Windows Credential Manager on the remote machine keeps the RDP password in its local cache.

Solution

Removing the credentials there, forces RDP to verify the password online:

  • Open the Windows Credential Manager on the remote machine
  • Select the 'Web Credentials' tab
  • Remove the cached credentials for the account you use to logon to the remote machine. On my machine, the entry was named Terminal and was linked to the onmicrosoft.com domain

Windows 10 Credential Manager

Workaround

Alternatively, you can use this workaround that I came up with in 2016: https://answers.microsoft.com/en-us/windows/forum/all/force-refresh-sync-of-microsoft-account-password/d7bddb0d-663f-4775-9593-ce21b17ca800

Connect with and log in to a different account (e.g. the built-in Administrator account), and run the following command in a command prompt on the remote machine:

runas /u:MicrosoftAccount\[Microsoft Email Address] cmd.exe

This will force Windows to request your new credentials and update the cached passwords in the Credential Manager.

I personally prefer the workaround, since I can put that command in a script on my desktop and execute it when needed.

1
  • 1
    How many YEARs I had problems with old AzureAD passwords! Thank you!
    – Paul Paku
    Mar 27 at 20:12
1

This worked for me: Open a cmd.exe

runas /user:MicrosoftAccount[EmailAdress] cmd.exe

this seems to update the local cache

2
  • Your answer could be improved with additional supporting information. Please edit to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.
    – Community Bot
    Apr 28, 2022 at 9:00
  • Could at least have given me the credit for posting this workaround already in 2016 instead of copy/pasting 1 line from it: answers.microsoft.com/en-us/windows/forum/all/… Jun 25, 2022 at 11:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .