How to Fix Your account wasn’t changed to this Microsoft account. Code: 0x80070057

With Windows 8, Microsoft introduced Microsoft accounts – accounts that had Microsoft email accounts attached to them and accounts that used the email addresses as logon usernames, and the feature has been a part of every version of the Windows Operating System that has been released since. People using Windows 8 or higher also have the option to switch from local user accounts to Microsoft accounts by attaching Microsoft email accounts to them, or to switch from Microsoft accounts to local user accounts by removing the affiliated Microsoft email accounts. However, unfortunately, many Windows 8.1 fail when they try to switch from a Microsoft account to a local user account or vice versa and see an error message containing error code 0x80070057.

The error message that users affected by this issue see is not very informative – all it really does is state that something went wrong and that 0x80070057 is the error code for the problem. This issue has been found to be most common in Windows 8.1 users who have recently upgraded from Windows 8. Whether you want to switch from a Microsoft account to a local account or from a local account to a Microsoft account, being denied your objective and seeing an error message that is as clear as mud instead can be pretty infuriating.

It has been discovered that this problem is caused when the local machine permissions for the Microsoft email account in question have somehow been corrupted. Thankfully, this issue can be resolved by simply deleting the offending account and then deleting specific registry keys. If you want to fix this problem, you need to:

  1. Navigate to PC settings > Accounts.
  2. Locate the offending account in the list and then delete
  3. Press the Windows Logo key + R to open a Run
  4. Type regedit into the Run dialog and press Enter to launch the Registry Editor.
  5. Once in the Registry Editor, press Ctrl + F to open the Find
  6. Type the complete Microsoft email address that is attached to the Microsoft account you want to turn into a local account or needs to be attached to the local account you want to turn into a Microsoft account into the Find what: Click on Find Next, and keep repeatedly clicking on it until you come across the following registry keys (one by one), and when you do come across them, delete them:

HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > IdentityStore > Cache > GlobalStore > IdentityCache > S-1-(whichever key contains the offending Microsoft email address)

HKEY_USERS > .DEFAULT > Software > Microsoft > IdentityCRL > StoredIdentities > (Offending Microsoft email address)

  1. Close the Registry Editor.
  2. Restart your computer.

When the computer boots up, try switching your Microsoft account into a local user account or your local user account into a Microsoft account and see whether or not you are able to successfully do so.


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.
Back to top button

Expert Tip

How to Fix Your account wasn’t changed to this Microsoft account. Code: 0x80070057

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested