Using my Microsoft account, I simply cannot log in to Windows 10 via remote desktop. I have tried a plethora of variations, including:

Etc. etc. etc.

I am confident that I have logged in one time before but I can't seem to find where I saved the username/domain combination I used. I am also confident it is not a setting or the firewall. I have even created a local user account and was able to login successfully with that account.

There must be somewhere that I can lookup the correct username to use.

Judging by so many others having no problems, I suspect this has something to do with either my Windows settings or my account. I am 100% certain that my account has the required permissions to login via remote desktop.

  • How about just UserName? – user364455 Jan 14 '16 at 12:30
  • I've tried that, too. I've also tried using an old email address with all the domain variations. And I've tried using local and localaccount as the domain. – Jason Clement Jan 14 '16 at 12:31
  • I just check and it works with plain UserName for me. – user364455 Jan 14 '16 at 13:50
  • I would try using the previous password for RDP if logging in with your MS account. i.e. I am still using the PW that was in use 5x ago when W10 OE was originally built and my MS account was associated with that local profile. Something isn't syncing. – SuperSnake Jun 13 '17 at 22:25
  • Have answered this in post below, please check.. superuser.com/a/1423901/1019894 – Nuno Chaves Apr 11 '19 at 23:22

I finally figured this out. My Microsoft account and local account passwords were not in sync. I changed the Microsoft account password from within Windows, and BAM, it works again.

  • My issue was that my client did not support NTLM. Once disabled, it worked. – Paul-Sebastian Manole Jan 23 '18 at 9:56
  • 8
    So, the correct notation is MicrosoftAccount\email@domain.tld – Vadzim Sep 5 '19 at 8:18
  • 1
    For me the local username plus the microsoft account password worked. Also it's important, that even if you login with pin, you must use the password for RDP. – Szigyártó Mihály Nov 19 '19 at 22:02
  • This didn't work for me. I had to log out and in again instead, as described in my answer below. – Picard Mar 16 '20 at 13:35
  • 16
    This worked for me. Use runas /u:MicrosoftAccount\[my account] cmd.exe from admin promt on RDP host machine to force a resync of credentials. answers.microsoft.com/en-us/windows/forum/all/… – angularsen Aug 22 '20 at 13:21

In my case switch into local account I were able to connect successfully and after that reswitching back to Microsoft account the issue was solved.


Working username@outlook.com for me without any issues

To check whether your user has access to RDP 1. Control Panel > System > Remote Settings > Remote Desktop 2. Click Select Users and make sure your username@outlook.com is added there, if not then click add and add it manually

  • I did the same but still doesn’t work, Is Authenticator enabled for your account? – BlackCoffee Mar 26 at 19:14

If your Windows account is linked to a Microsoft Account, and you have never logged in by using the current password, then the password will not be cached, and therefore, it's not possible to log in remotely using the password.

This can easily happen if you used one of the passwordless authentication methods to first log into your PC, for example, signing in with a security key or via approval using the Microsoft Authenticator app on your phone, and then continued to use the same method or a PIN for login, or if you changed your password and Windows hasn't seen the new password yet.

The fix in that case is simple. Lock the computer, select the "password" login method, and log in at least once with the current password while connected to the internet - once Windows has seen you log in successfully with the password, it will update the hash it stores locally, and Remote Desktop logins should now work using the Microsoft Account email and password.

There's no need to switch the account to a local account and back, or even to fully log out, only to log in or unlock the computer locally at least once while Windows is able to verify the password against the Microsoft servers.

  • This was the solution for me. – user2770438 Apr 6 at 20:01

I use our business Office365 account to log into my computer locally in the Windows 10 environment. I also set up AzureAD when I initially set up Windows 10 which I believe is becoming more standardized after the Win10 anniversary update. Because of this I had to use this credential format to get remote desktop to work:

Username: AzureAD/LocalComputerUserName

Password: (password for your Office365 account)

To figure out what your LocalComputerUserName is just head to Control Panel -> User Accounts -> User Accounts -> Manage Accounts.


I had been having an issue with this for several hours before getting it to work. I was able to use RDP fine before advancing to the fast track of windows 10 insider updates. After updating to the latest build, 16299.15, I was unable to connect with the windows logon credentials I using before, *****@gmail.com and my Microsoft account password.

Initially, I changed my password on the machine I was attempting to RDP into. This did not fix the issue. Next, I used the local username associate with the Microsoft account on the remote machine with the new password I created on the remote machine and it worked.

So ultimately, the login information that worked was User Name: {local username of Microsoft account on remote computer} and Password: {most recent Microsoft account password.}

  • this worked for me. – Vijay Apr 20 '20 at 5:54

I was logged in with my Microsoft account and wasn't able to connect with my Microsoft Account or anything else over RDP. I switched to a local account without any password and then logged in again with my Microsoft account. So basically just logged out and in again. Then it worked with my Microsoft account's email as username and my Microsoft account's password.


you can get the domain and user name from the settings->accounts->"sign in with a local account instead". When you click the "next" button, the page will show you your Microsoft account and domain. For example MicrosoftAccount\xxx@xxx.com

Not the answer you're looking for? Browse other questions tagged or ask your own question.