If you receive error codes 0x80070057, 0x80004005, 0x80070002, 0x80070003 when switching from Microsoft Account to Local Account in Windows 11/10, then this post will help you. In Windows 11/10, Microsoft gives the option of signing into your device with a Microsoft Account or a Local Account. A Microsoft Account is a single sign-on Microsoft user account for users to log into Microsoft websites, devices running on one of Microsoft’s current operating systems, and Microsoft application software. It can be used on your devices as well as for several of Microsoft’s products and services. You can also use your account for non-Microsoft products.
Can’t change Local account to Microsoft account, Error 0x80070057, 0x80004005, 0x80070002, 0x80070003
With a Local Account, all your settings and preferences are tied to that particular device and don’t allow syncing across other devices. It grants you access to the system’s resources and allows you to customize it to your settings and preferences. A local user account in Windows 10 will allow you to install traditional desktop apps, and personalize settings. Local offline accounts can be created for a single system, so if you have multiple devices, you will need to use a different local account for each of them.
Your Microsoft Account wasn’t changed to a Local Account
Now, in some cases, you might want to change your Microsoft Account to Local Account for one reason or the other. In trying to do so, you might receive an error message- We’re sorry, but something went wrong, Your Microsoft account wasn’t changed to a local account. The accompanying error code could be 0x80004005, 0x80070002, 0x80070057 or 0x80070003. If you face this error, do the following:
- Check Microsoft Account Sign-in Assistant Service
- Run Microsoft Accounts Troubleshooter
- Make the change in Clean Boot
- Check your Group Policy setting.
1] Check Microsoft Account Sign-in Assistant Service
Open Services Manager and make sure Microsoft Account Sign-in Assistant Startup type is set to Manual (Trigger Start) and User Profile Service is set to Automatic and Started.
2] Run Microsoft Accounts Troubleshooter
Run the Microsoft Accounts Troubleshooter and see if it helps you.
3] Make the change in Clean Boot
Perform Clean Boot and try to make the change.
Read: Can’t change Local account to Microsoft account, 0x80010002
4] Check your Group Policy setting
You need to check your Group Policy setting. Press Windows Key + R, type secpol.msc in the Run dialog box. Hit Enter to open Security Policy snap-in.
In Security Policy snap-in window, navigate to Security Settings > Local Policies > Security Options
From the right pane, double click Accounts: Block Microsoft accounts.
Select from the drop-down menu This policy is disabled.
Close Security Policy snap-in and try switching to a local account.
For Windows Home edition users, the above won’t work because just like the Group Policy editor, the Security Policy editor is not built-in Home editions. You may need to add GPEDIT first.
TIP: This post will help you if you face the opposite problem – Your account wasn’t changed to this Microsoft Account, Code 0x80070426.
NOTE: Error 0x80070002 can also be seen when using Windows Update, Windows Upgrade, Windows Features, Installer, Microsoft Store, Windows Backup, Outlook, Sandbox, System Restore, Printer, and Hyper-V.