Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo fornisce informazioni utili per risolvere un problema per cui l'app di Microsoft Store non può iniziare quando un utente installa una versione precedente rispetto alla versione corrente installata da un altro utente.
Si applica a: Windows 10 - tutte le edizioni
Numero KB originale: 4055744
Sintomo
Si consideri lo scenario seguente:
- In un computer basato su Windows 10 accedi come Utente A e quindi installa un'app di Microsoft Store. Ad esempio, Minecraft: Education Edition, installato da System Center Configuration Manager come app offline.
- Si aggiorna l'app a una versione più recente online da Microsoft Store e quindi si disconnette come Utente A.
- Accedere come Utente B e quindi installare la versione precedente dell'app.
In questo scenario non è possibile usare l'app quando si accede come Utente A. Inoltre, quando si accede come Utente B, non è possibile aggiornare l'app.
Questo problema può verificarsi quando si usa System Center Configuration Manager per distribuire la versione precedente di un'app offline e quindi l'utente aggiorna l'app online da Microsoft Store. Quando si monitora lo stato dell'applicazione, verrà visualizzato l'errore 0x3 nella console di Configuration Manager.
Causa
Questo problema si verifica quando l'utente B installa la versione precedente dell'app e l'installazione sostituisce i file condivisi con le versioni precedenti.
Soluzione alternativa
La procedura seguente consente di risolvere questo problema per gli utenti in un computer specifico:
Verificare che il file activationStore.dat non esista nella directory AppRepository. Ad esempio:
C:\ProgramData\Microsoft\Windows\AppRepository\Packages\Microsoft.MinecraftEducationEdition_0.21.0_x64__8wekyb3d8bbwe\ActivationStore.dat
Eseguire il comando seguente per impostare la chiave del Registro di sistema per l'applicazione specifica. Ad esempio, 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
Copiare il file application.appx in una cartella locale, ad esempio C:\Temp\Microsoft.MinecraftEducationEdition_1.0.21.0_x64__8wekyb3d8bbwe.appx.
Impostare il comando seguente per ridistribuire l'app per l'esecuzione ogni volta che un utente accede. Ad esempio, 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
Se si usa Configuration Manager, non distribuire il pacchetto dell'app come applicazione di Configuration Manager.
Risoluzione
Se si usa Configuration Manager, vedere Gestire le app dal Microsoft Store per le aziende con System Center Configuration Manager per scegliere tra gli aggiornamenti delle app online o offline.
Questo problema non si verificherà in Windows 10 versione 1709 e verrà risolto per le versioni precedenti in un aggiornamento qualitativo imminente.