New
#270
Oke @Kari thanks a bunch!
Greetz
I had a problem with the following sequence:
- Create a local account with a name of "David"
- Attempt to add an MS account where the 1st 5 characters of the email address are "David"
- Get an error (can't remember exactly the message) saying I can't create the MS Account
Could it be the explanation is there's no flexibility in the profile name which Windows tries to create at step 2, and this gives me the error at 3?
There must be another underlying reason. An example, must not be your case but I've lately noticed that Microsoft has stopped accepting Azure AD / O365 Business or Enterprise email addresses as third party email when creating a Microsoft account with an existing email address. It was possible earlier, for instance I have a few Azure AD email addresses which I also use as a Microsoft account email but trying to create a new one has lately given this message:
Microsoft will still accept a Gmail or Yahoo email address as existing email for a Microsoft account but the setup process recognizes if the given email is Azure AD (so called "work or school" address) and tells you to use another email or get an outlook.com address.
Something similar might have happened to you. I always create my initial user as local account Kari, then when on desktop switch to a Microsoft account using whatever of my 10+ Microsoft account emails depending on what OneDrive and other sync options I want to use on that particular machine. My user profile name is always Kari, regardless which Microsoft account I then choose. If I select to switch to Microsoft account creating a new one, the above told guidelines apply: I can use a Gmail or Yahoo but not an Azure AD email address, or get a new (available) outlook.com address.
Kari
Thanks for that - that does indeed explain some problems I've been seeing.
It may also be that this explains the problem I had with adding an MS account to Windows, although I think I saw this error a few months back and probably before MS changed the rules. I was wondering if the explanation was:
- Create a local account with a name of "David". Windows creates folder C:\Users\David and associated profile
- Attempt to add an MS account where the 1st 5 characters of the email address are "David". Windows tries to create another folder called C:\Users\David, but can't because it already exists for another profile, leading to:
- Get an error (can't remember exactly the message) saying I can't add the MS Account
That said there are some other problems on this machine - it really needs a clean install - so perhaps that will fix it.
When a Windows user switches from local to Microsoft account, Windows does not create an additional profile, not even a temporary one.
I admit there's some logic behind your reasoning, especially when you really have that exact five characters in your name and (logically) as FIRSTNAME in any FIRSTNAME.LASTNAME@SomeProvider.com email address.
However, that is not the cause. Although I am absolutely sure about this, I had to test: I have some outlook.com email addresses with exactly five characters as FIRSTNAME, no LASTNAME, addresses being like ABCDE@SomeEmailProvider.com. I created now a local account ABCDE, then switched it to Microsoft account ABCDE@SomeEmailProvider.com without any whatsoever issues.
Kari
Thanks for testing that Kari. In my case I want to keep both local and MS account as 2 separate accounts on the same machine, rather than switching the account type of one account, which sounds slightly different.
My apologies that I didn't make clear that I was adding the second account rather than switching type.
OK tested both possible scenarios.
First scenario: a Microsoft account user with profile name ABCDE exists, trying to create a new local user ABCDE fails, cause being that this profile name already exists:
Not possible.
Second scenario: a local account user ABCDE exists, trying to create a new Microsoft account user ABCDE@AnEmail.com. No issues in creating new Microsoft account user but because profile name ABCDE already exists, the new Microsoft account gets profile name ABCDE_xxxxxxx where xxxxxxx is a seemingly random 7 character string which apparently nothing to do with computer name (it would have been more logical if this new profile name had been ABCDE_PC-Name!):
Works, with a strange profile name.
Conclusion: create the local account first, then you can create a Microsoft account with same name although the profile gets a weird name. Other way around it does not (logically!) work, a local account with same profile name than an existing user account regardless if existing user is local or Microsoft account can't be done.
Tested on a Hyper-V VM with Windows 10 build 15014 I just set up for this.
Kari
Great, thanks for testing that!
So I should be able to create a local account and then an MS Account with the same 5 characters at the start.
Although when I had the problems it was definitely on a machine where the local account was created first, which suggests it may have another problem. But hopefully if I clean install it I'll be able to have the accounts I want (as long as I create the local account first).
Thanks again! :)