This problem often occurs after migrating a Windows 7 profile to Windows 10 or upgrading to a Windows 10 version from Windows 7. This is not confirmed yet; what is the root cause of this problem? However, this may be due to a Windows 7 profile you migrated that does not support Microsoft App Store on Windows 10.
Before trying the following methods, try signing in with the Microsoft account from the settings. If the problem persists, try the following methods listed in this article.
1. Reinstall Microsoft Store
A migrated Windows 7 profile is one of the main causes of this problem, which may not support Microsoft Store on Windows 10. Therefore, the first method to fix this problem is to reinstall Microsoft Store, which will solve all your problems while signing in Microsoft Account. Follow the steps to reinstall the Microsoft Store on your Windows.
- Click on The start menu and type WindowsPowerShell.
- Right click on it and select Execute as administrator.
Opening Windows PowerShell in administrator mode - Once the WindowsPowerShell is open, enter the following command and press Walk in.
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Reinstall Microsoft Store - Once done, close the PowerShell and try logging into the Microsoft account to check if the issue still occurs.
2. Create a new user account
You can also fix this problem by creating a new user account which will delete all previous data from your Windows 7 profile that is causing this problem. Remember that you will lose all data if you create a new user account, and since the previous profile is for Windows 7, you may not be able to transfer the data to the Windows 10 account. If you were successful to transfer the data, such as configuration, etc., through the third-party software, you may encounter this problem again. It is therefore recommended to create a new account as follows.
- Press the Windows key and type Settings.
Opening Windows Settings - Open Settings and go to Accounts.
Access Windows Settings - Select Family and other users from the left pane.
- Click on Add someone else to this PC
Add a local account - A short Microsoft account window will appear; Click on I don’t have this person’s login information.
- Then click Add a user without a Microsoft account.
- Now enter the details and click Next to create an account.
Enter username and password
2.1 Create an account using the command prompt
If you face the same issue or error when creating an account, follow the steps to create a local account with the command prompt.
- Click on The start menu and type Command Prompt.
- Right-click on a command prompt and select Run as administrator to open with administrator privileges.
Launch command prompt with administrator rights - Once opened, enter the following command.
net user username password /add
To note: Replace username with your name and replace password with a password you want to use for your account. The password is optional.
Creating a local account using the command prompt - Once you have successfully created a local account, sign in with the local account and then try to sign in to the Microsoft account.
3. Reset your Windows
The final solution to this problem is to reset your Windows as this will permanently delete all data including your account. If you choose the Keep my files option when resetting Windows, your data, such as pictures and documents, will not be deleted. However, if you choose to Delete All, all system driver data will be deleted. Remember that you will need to download apps and drivers after Windows reset.
Follow the instructions to reset your Windows:
- Click on The start menu and type Settings.
Access Windows Settings - Open Settings and go to Update & Security.
Head to Windows Update Security Settings - Select Recovery from the left pane.
- Click on Begin.
Starting the Windows Reset Process - Select Keep my files.
- Select Local resettlement.
Local reinstallation selection - Click on Next then click Reset.
Reset Windows - Once your Windows has been reset, your issue should be resolved.