Microsoft Store app cannot start when one user installs an older version than the current version installed by another user in Windows 10
This article provides help to fix an issue where Microsoft Store app cannot start when one user installs an older version than the current version installed by another user.
Applies to: Windows 10 - all editions
Original KB number: 4055744
Symptom
Consider the following scenario:
- On a Windows 10-based computer, you sign in as User A and then install a Microsoft Store app. For example, Minecraft: Education Edition, installed by System Center Configuration Manager as an offline app.
- You update the app to a newer version online from the Microsoft Store, and then sign out as User A.
- You sign in as User B and then install the older version of the app.
In this scenario, you cannot use the app when you sign in as User A. Additionally, when you sign in as User B, you cannot update the app.
This issue can occur when you use System Center Configuration Manager to deploy the older version of an offline app and then the user updates the app online from the Microsoft Store. You will see error 0x3 in the Configuration Manager console when monitoring application status.
Cause
This issue is caused when User B installs the older version of the app and the installation replaces shared files with older versions.
Workaround
The following steps can fix this issue for users on a specific computer:
Confirm that the activationStore.dat file does not exist in the AppRepository directory. For example:
C:\ProgramData\Microsoft\Windows\AppRepository\Packages\Microsoft.MinecraftEducationEdition_0.21.0_x64__8wekyb3d8bbwe\ActivationStore.dat
Run the following command to set the registry key for the specific application. For example, Minecraft (Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe):
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList\Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe /v PackageStatus /t REG_DWORD /d 2
Copy the application.appx file to a local folder, for example: C:\Temp\Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe.appx.
Set the following command to redeploy the app to run each time that a user signs in. For example, Minecraft (Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe):
powershell.exe Add-AppxPackage -Path C:\Temp\Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe.appx
Note
If you are using Configuration Manager, do not deploy the app package as a Configuration Manager application.
Resolution
If you are using Configuration Manager, see Manage apps from the Microsoft Store for Business with System Center Configuration Manager to help choose between online or offline app updates.
This issue will not occur in Windows 10 version 1709 and will be fixed for previous versions in an upcoming quality update.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for