How to Change Primary Microsoft Account in Windows

Switching your Primary Account in Windows can be a little tricky. Since all the preferences, profile information, and account data are linked to your account. You do not find any option in the Windows Account settings to change your Windows Account and that can be very frustrating. There is a difference between the Windows Account and Microsoft account. Your Microsoft Account lets you manage your subscription and services like Xbox, Live, Outlook.com, Skype, and Windows from a single account.  You can try the below methods.

How to Change Primary Microsoft Account in windows

Solution: Switch your User Account

In this method, we will first switch the login account to the one you need to set as a primary account by switching to the Local User Account and then switch back to the Microsoft account of your choice. A local user account is simply a Windows Account that you use to login. To set up this account, you only need a user name and a password and you can even remove the password if you like.

Step 1: Switch to a Local User Account

  1. In the Windows, menu Click on Settings.
  2. Click on Accounts and then select Sign in with a local account instead.
    Click on Sign in with a local account instead
  3. Click on the Next button to confirm. Now, enter your credentials for Microsoft Account to verify.
  4. Now set up your user name and password for the Local user account and click next
    set up your user name and password for the Local user account
  5. You can leave the password field empty if you do not want to use a password.
  6. Once it is set up and you are ready just click on the button that says Sign Out and Finish.
  7. You will go back to the Sign-In Screen and now you can log in with your new Local User Account.

Step 2: Switch to a Microsoft Account

  1. In the Windows, menu Click on Settings and then click on Accounts.
  2. Click the link that says Sign in with a Microsoft Account instead

    Click the link that says Sign in with a Microsoft Account instead
  3. Type the credentials of your Microsoft Account which you want to set as Primary Account and click Next

    Type the credentials of your Microsoft Account which you want to set as Primary Account
  4. If you have two-factor authentication enabled then you will have to choose the option on how you want to verify thing Login
  5. Enter the code from Microsoft to verify and then enter your current Local Account Password that you set up earlier
    Now enter your current Local Account Password that you set up earlier
  6. Windows will prompt you to set up a PIN if you do not have already, if you already have one then just click Next and enter the PIN code.
    Windows will prompt you to set up a PIN if you do not have already
  7. Now you have successfully switched from Local User Account to your Microsoft Account

Kevin Arrows


Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Expert Tip

How to Change Primary Microsoft Account in Windows

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