Risoluzione dei problemi di creazione pacchetti, distribuzione e query delle app Windows
Usa questi suggerimenti per risolvere i problemi riscontrati durante la creazione di pacchetti, la distribuzione o l'esecuzione di query su un pacchetto di app di Windows (con estensione msix/.appx) come sviluppatore.
Nota
Questo articolo è destinato agli sviluppatori. Se non sei uno sviluppatore e stai cercando assistenza con un errore di installazione dell'app di Windows, vedi Supporto di Windows.
Ottenere informazioni di diagnostica
Quando un'API non riesce, restituisce un codice di errore che descrive il problema. Se il codice di errore non fornisce informazioni sufficienti, sono disponibili altre informazioni di diagnostica nei log eventi dettagliati.
Per accedere ai registri eventi di creazione pacchetti e distribuzione usando Visualizzatore eventi, seguire questa procedura:
Effettuare uno dei passaggi indicati di seguito.
- Fare clic su Start dal menu Windows, digitare Visualizzatore eventi e premere INVIO.
- Eseguire eventvwr.msc.
Nella pagina sinistra espandere Visualizzatore eventi (locale)>Registri applicazioni e servizi>di Microsoft>Windows.
Verificare la presenza di log disponibili nelle categorie seguenti:
- AppxPackagingOM>Microsoft-Windows-AppxPackaging/Operational
- AppXDeployment-Server>Microsoft-Windows-AppXDeploymentServer/Operational
Per iniziare, esaminare i log in AppXDeployment-Server. Se l'errore è stato causato da 0x80073CF0 o ERROR_INSTALL_OPEN_PACKAGE_FAILED, potrebbero essere presenti altri dettagli nei log appxpackagingOM .
È anche possibile usare il comando Get-AppxLog in PowerShell per ottenere i primi eventi registrati. Nell'esempio seguente vengono visualizzati i log associati all'operazione di distribuzione più recente.
Get-Appxlog
Nell'esempio seguente vengono visualizzati i log associati all'operazione di distribuzione più recente in una tabella interattiva in una finestra separata.
Get-Appxlog | Out-GridView
Codici errore comuni
Questa tabella elenca alcuni dei codici di errore più comuni. Se è necessaria ulteriore assistenza per uno di questi errori o se si verifica un codice di errore non presente in questo elenco, vedere altre opzioni della Guida.
Codice di errore | Valore | Descrizione e possibili cause |
---|---|---|
E_FILENOTFOUND | 0x80070002 | Il file o il percorso non è stato trovato. Questo problema può verificarsi durante una convalida di typelib COM richiede che il percorso della directory esista effettivamente all'interno del pacchetto MSIX. |
ERROR_BAD_FORMAT | 0x8007000B | Il pacchetto non è formattato correttamente e deve essere ricreato o rifirmato. Questo errore può verificarsi se esiste una mancata corrispondenza tra il nome soggetto del certificato di firma e il nome dell'autore AppxManifest.xml. Vedere Come firmare un pacchetto dell'app con SignTool. |
E_INVALIDARG | 0x80070057 | Uno o più argomenti non sono validi. Se si controlla il registro eventi AppXDeployment-Server e viene visualizzato l'evento seguente: "Durante l'installazione del pacchetto, il sistema non è riuscito a registrare l'estensione windows.repositoryExtension a causa dell'errore seguente: Il parametro non è corretto". Questo errore può verificarsi se gli elementi del manifesto DisplayName o Description contengono caratteri non consentiti da Windows Firewall, | ad esempio , a causa del quale Windows non riesce a creare il profilo AppContainer per il pacchetto. Rimuovere questi caratteri dal manifesto e provare a installare il pacchetto. |
ERROR_INSTALL_OPEN_ PACKAGE_FAILED |
0x80073CF0 | Impossibile aprire il pacchetto. Possibili cause:
|
ERROR_INSTALL_PACKAGE_ NOT_FOUND |
0x80073CF1 | Impossibile trovare il pacchetto. Questo errore può verificarsi durante la rimozione di un pacchetto non installato per l'utente corrente. |
ERROR_INSTALL_INVALID_ PACCHETTO |
0x80073CF2 | I dati del pacchetto non sono validi. |
ERROR_INSTALL_RESOLVE_ DEPENDENCY_FAILED |
0x80073CF3 | Aggiornamento, dipendenza o convalida dei conflitti del pacchetto non riuscito. Possibili cause:
|
ERROR_INSTALL_OUT_ OF_DISK_SPACE |
0x80073CF4 | Non c'è spazio su disco sufficiente nel computer. Liberare spazio e riprovare. |
ERROR_INSTALL_NETWORK_ FALLIMENTO |
0x80073CF5 | Non è possibile scaricare il pacchetto. |
ERROR_INSTALL_ REGISTRATION_FAILURE |
0x80073CF6 | Il pacchetto non può essere registrato. Per altre informazioni, vedere il registro eventi AppXDeployment-Server . |
ERROR_INSTALL_ DEREGISTRATION_EFAILURE |
0x80073CF7 | Non è possibile annullare la registrazione del pacchetto. È possibile che venga visualizzato questo errore durante la rimozione di un pacchetto. Per altre informazioni, vedere il registro eventi AppXDeployment-Server . |
ERROR_INSTALL_CANCEL | 0x80073CF8 | L'utente ha annullato la richiesta di installazione. |
ERROR_INSTALL_FAILED | 0x80073CF9 | Installazione del pacchetto non riuscita. Contattare il fornitore del software. Per altre informazioni, vedere il registro eventi AppXDeployment-Server . |
ERROR_REMOVE_FAILED | 0x80073CFA | Rimozione del pacchetto non riuscita. È possibile che venga visualizzato questo errore per gli errori che si verificano durante la disinstallazione del pacchetto. Per altre informazioni, vedere RemovePackageAsync. |
ERROR_PACKAGE_ ALREADY_EXISTS |
0x80073CFB | Il pacchetto fornito è già installato e la reinstallazione del pacchetto è bloccata. Questo errore può verificarsi se si installa un pacchetto che non è bit per bit identico al pacchetto già installato. Si noti che anche la firma digitale fa parte del pacchetto. Di conseguenza, se un pacchetto viene ricompilato o riassegnato, non è più bit per bit identico al pacchetto installato in precedenza. Due opzioni possibili per correggere questo errore sono: (1) Incrementare il numero di versione dell'app, quindi ricompilare e riassegnare il pacchetto (2) Rimuovere il pacchetto precedente per ogni utente del sistema prima di installare il nuovo pacchetto. |
ERROR_Nedizione EnterpriseDS_REMEDIATION | 0x80073CFC | Non è possibile avviare l'app. Provare a reinstallare l'app. |
ERROR_INSTALL_ PREREQUISITE_FAILED |
0x80073CFD | Non è stato possibile soddisfare un prerequisito di installazione specificato. |
ERROR_PACKAGE_ REPOSITORY_CORRUPTED |
0x80073CFE | Il repository del pacchetto è danneggiato. Questo errore può verificarsi se la cartella a cui fa riferimento questa chiave del Registro di sistema non esiste o è danneggiata: HKLM\Software\Microsoft\Windows</strong> CurrentVersion\Appx\PackageRepositoryRoot Per eseguire il ripristino da questo stato, aggiornare il PC. |
ERROR_INSTALL_ POLICY_FAILURE |
0x80073CFF | Per installare questa app, è necessaria una licenza per sviluppatori o un sistema abilitato per il trasferimento locale. Questo errore può verificarsi se il pacchetto non soddisfa uno dei requisiti seguenti:
|
ERROR_PACKAGE_UPDATING | 0x80073D00 | L'app non può essere avviata perché è attualmente in fase di aggiornamento. |
ERROR_DEPLOYMENT_ BLOCKED_BY_POLICY |
0x80073D01 | L'operazione di distribuzione del pacchetto è bloccata dai criteri. Contattare l'amministratore di sistema. Possibili cause:
|
ERROR_PACKAGES_IN_Uedizione Standard | 0x80073D02 | Impossibile installare il pacchetto perché le risorse che modifica sono attualmente in uso. |
ERROR_RECOVERY_ FILE_CORRUPT |
0x80073D03 | Impossibile recuperare il pacchetto perché i dati necessari per il ripristino sono danneggiati. |
ERROR_INVALID_ STAGED_SIGNATURE |
0x80073D04 | La firma non è valida. Per eseguire la registrazione in modalità sviluppatore, AppxSignature.p7x e AppxBlockMap.xml devono essere validi o non devono essere presenti. Se si è uno sviluppatore che usa F5 con Visual Studio, assicurarsi che la directory del progetto compilata non contenga file di firma o blocchi di mapping dalle versioni precedenti del pacchetto. |
ERROR_DELETING_EXISTING_ APPLICATIONDATA_STORE_FAILED |
0x80073D05 | Si è verificato un errore durante l'eliminazione dei dati dell'applicazione esistenti in precedenza del pacchetto. È possibile ottenere questo errore se il simulatore è in esecuzione. Chiudere il simulatore. È anche possibile ottenere questo errore se sono presenti file aperti nei dati dell'app( ad esempio, se si dispone di un file di log aperto in un editor di testo). |
ERROR_INSTALL_ PACKAGE_DOWNGRADE |
0x80073D06 | Non è stato possibile installare il pacchetto perché è già installata una versione successiva di questo pacchetto. |
ERROR_SYSTEM_ N edizione EnterpriseDS_REMEDIATION |
0x80073D07 | È stato rilevato un errore in un file binario di sistema. Per risolvere il problema, provare ad aggiornare il PC. |
ERROR_APPX_INTEGRITY_ FAILURE_EXTERNAL |
0x80073D08 | È stato rilevato un file binario non Windows danneggiato nel sistema. |
ERROR_RESILIENCY_ FILE_CORRUPT |
0x80073D09 | Impossibile riprendere l'operazione perché i dati necessari per il ripristino sono danneggiati. |
ERROR_INSTALL_FIREWALL_ edizione StandardRVICE_NOT_RUNNING |
0x80073D0A | Impossibile installare il pacchetto perché il servizio Windows Firewall non è in esecuzione. Abilitare il servizio Windows Firewall e riprovare. |
ERROR_PACKAGE_MOVE_FAILED | 0x80073D0B | Operazione di spostamento del pacchetto non riuscita. |
ERROR_INSTALL_VOLUME_ NOT_EMPTY |
0x80073D0C | L'operazione di distribuzione non è riuscita perché il volume non è vuoto. |
ERROR_INSTALL_VOLUME_ OFFLINE |
0x80073D0D | L'operazione di distribuzione non è riuscita perché il volume è offline. Per un aggiornamento del pacchetto, il volume fa riferimento al volume installato di tutte le versioni del pacchetto. |
ERROR_INSTALL_VOLUME_ CORROTTO |
0x80073D0E | L'operazione di distribuzione non è riuscita perché il volume specificato è danneggiato. |
ERROR_Nedizione EnterpriseDS_REGISTRATION |
0x80073D0F | L'operazione di distribuzione non è riuscita perché l'applicazione specificata deve essere registrata per prima. |
ERROR_INSTALL_WRONG_ PROCESSOR_ARCHITECTURE |
0x80073D10 | L'operazione di distribuzione non è riuscita perché il pacchetto è destinato all'architettura del processore errata. |
ERROR_DEV_SIDELOAD_ LIMIT_EXCedizione Enterprise DED |
0x80073D11 | È stato raggiunto il numero massimo di pacchetti sideload per sviluppatori consentiti in questo dispositivo. Disinstallare un pacchetto trasferita localmente e riprovare. |
ERROR_INSTALL_OPTIONAL_ PACKAGE_REQUIRES_ MAIN_PACKAGE |
0x80073D12 | Per installare questo pacchetto facoltativo, è necessario un pacchetto dell'app principale. Installare prima il pacchetto principale e riprovare. |
ERROR_PACKAGE_NOT_ SUPPORTED_ON_FILESYSTEM |
0x80073D13 | Questo tipo di pacchetto dell'app non è supportato in questo file system. |
ERROR_PACKAGE_MOVE_ BLOCKED_BY_STREAMING |
0x80073D14 | L'operazione di spostamento dei pacchetti viene bloccata fino al termine dello streaming dell'applicazione. |
ERROR_INSTALL_OPTIONAL_ PACKAGE_APPLICATIONID_ NOT_UNIQUE |
0x80073D15 | Un pacchetto principale o un altro pacchetto di app facoltativo ha lo stesso ID applicazione di questo pacchetto facoltativo. Modificare l'ID applicazione per il pacchetto facoltativo per evitare conflitti. |
ERROR_PACKAGE_STAGING_ ONHOLD |
0x80073D16 | Questa sessione di staging è stata mantenuta per consentire l'assegnazione di priorità a un'altra operazione di gestione temporanea. |
ERROR_INSTALL_INVALID_ RELATED_edizione StandardT_UPDATE |
0x80073D17 | Impossibile aggiornare un set correlato perché il set aggiornato non è valido. Tutti i pacchetti nel set correlato devono essere aggiornati contemporaneamente. |
ERROR_INSTALL_OPTIONAL_ PACKAGE_REQUIRES_MAIN_ PACKAGE_FULLTRUST_CAPABILITY |
0x80073D18 | Un pacchetto facoltativo con un punto di ingresso FullTrust richiede che il pacchetto principale abbia la funzionalità runFullTrust . |
ERROR_DEPLOYMENT_BLOCKED_ BY_Uedizione StandardR_LOG_OFF |
0x80073D19 | Si è verificato un errore perché un utente è stato disconnesso. |
ERROR_PROVISION_OPTIONAL_ PACKAGE_REQUIRES_MAIN_ PACKAGE_PROVISIONED |
0x80073D1A | Per effettuare il provisioning di un pacchetto facoltativo è necessario eseguire anche il provisioning del pacchetto principale di dipendenza. |
ERROR_PACKAGES_REPUTATION_ CHECK_FAILED |
0x80073D1B | I pacchetti non sono riusciti a controllare la reputazione di SmartScreen. |
ERROR_PACKAGES_REPUTATION_ CHECK_TIMEDOUT |
0x80073D1C | Timeout dell'operazione di controllo della reputazione di SmartScreen. |
ERROR_DEPLOYMENT_OPTION_ NOT_SUPPORTED |
0x80073D1D | L'opzione di distribuzione corrente non è supportata. |
ERROR_APPINSTALLER_ ACTIVATION_BLOCKED |
0x80073D1E | L'attivazione è bloccata a causa delle impostazioni di aggiornamento di .appinstaller per questa app. |
ERROR_REGISTRATION_FROM_ REMOTE_DRIVE_NOT_SUPPORTED |
0x80073D1F | Le unità remote non sono supportate. Usare \server\share per registrare un pacchetto remoto. |
ERROR_APPX_RAW_ DATA_WRITE_FAILED |
0x80073D20 | Impossibile elaborare e scrivere i dati del pacchetto scaricati su disco. |
ERROR_DEPLOYMENT_BLOCKED_ BY_VOLUME_POLICY_PACKAGE |
0x80073D21 | L'operazione di distribuzione è stata bloccata a causa di criteri per famiglia di pacchetti che limitano le distribuzioni in un volume non di sistema. Per criterio, questa app deve essere installata nell'unità di sistema, ma non è impostata come predefinita. In Archiviazione impostazioni impostare l'unità di sistema come percorso predefinito per salvare nuovo contenuto, quindi ripetere l'installazione. |
ERROR_DEPLOYMENT_BLOCKED_ BY_VOLUME_POLICY_MACHINE |
0x80073D22 | L'operazione di distribuzione è stata bloccata a causa di criteri a livello di computer che limitano le distribuzioni in un volume non di sistema. Per criterio, questa app deve essere installata nell'unità di sistema, ma non è impostata come predefinita. In Archiviazione impostazioni impostare l'unità di sistema come percorso predefinito per salvare nuovo contenuto, quindi ripetere l'installazione. |
ERROR_DEPLOYMENT_BLOCKED_ BY_PROFILE_POLICY |
0x80073D23 | L'operazione di distribuzione è stata bloccata perché la distribuzione speciale del profilo non è consentita (i profili speciali sono profili utente in cui le modifiche vengono rimosse dopo la disconnessazione dell'utente). Provare ad accedere a un account che non è un profilo speciale. È possibile provare a disconnettersi e accedere di nuovo all'account corrente oppure provare ad accedere a un account diverso. |
ERROR_DEPLOYMENT_FAILED_ CONFLICTING_MUTABLE_PACKAGE_ DIRECTORY |
0x80073D24 | L'operazione di distribuzione non è riuscita a causa della directory del pacchetto modificabile di un pacchetto in conflitto. Per installare questo pacchetto, rimuovere il pacchetto esistente con la directory del pacchetto modificabile in conflitto. |
ERROR_SINGLETON_RESOURCE_ INSTALLED_IN_ACTIVE_Uedizione Standard R |
0x80073D25 | L'installazione del pacchetto non è riuscita perché è stata specificata una risorsa singleton e un altro utente con il pacchetto installato è connesso. Assicurarsi che tutti gli utenti attivi con il pacchetto installato siano disconnessi e riprovare l'installazione. |
ERROR_DIFFERENT_VERSION_ OF_PACKAGED_edizione StandardRVICE_INSTALLED |
0x80073D26 | L'installazione del pacchetto non è riuscita perché è installata una versione diversa del servizio. Provare a installare una versione più recente del pacchetto. |
ERROR_edizione StandardRVICE_EXISTS_ AS_NON_PACKAGED_edizione Standard RVICE |
0x80073D27 | L'installazione del pacchetto non è riuscita perché esiste una versione del servizio all'esterno di un pacchetto con estensione msix/.appx. Contattare il fornitore del software. |
ERROR_PACKAGED_edizione StandardRVICE_ REQUIRES_ADMIN_PRIVILEGES |
0x80073D28 | L'installazione del pacchetto non è riuscita perché sono necessari privilegi di amministratore. Contattare un amministratore per installare il pacchetto. |
ERROR_REDIRECTION_TO_ DEFAULT_ACCOUNT_NOT_ALLOWED |
0x80073D29 | La distribuzione del pacchetto non è riuscita perché l'operazione sarebbe stata reindirizzata all'account predefinito, quando il chiamante ha detto di non farlo. |
ERROR_PACKAGE_LACKS_ CAPABILITY_TO_DEPLOY_ON_HOST |
0x80073D2A | La distribuzione del pacchetto non è riuscita perché il pacchetto richiede una funzionalità di destinazione nativa di questo host. |
ERROR_UNSIGNED_PACKAGE_ INVALID_CONTENT |
0x80073D2B | La distribuzione del pacchetto non è riuscita perché il relativo contenuto non è valido per un pacchetto non firmato. |
ERROR_UNSIGNED_PACKAGE_ INVALID_PUBLISHER_NAMESPACE |
0x80073D2C | La distribuzione del pacchetto non è riuscita perché il relativo server di pubblicazione non si trova nello spazio dei nomi non firmato. |
ERROR_SIGNED_PACKAGE_ INVALID_PUBLISHER_NAMESPACE |
0x80073D2D | La distribuzione del pacchetto non è riuscita perché il relativo server di pubblicazione non si trova nello spazio dei nomi firmato. |
ERROR_PACKAGE_EXTERNAL_ LOCATION_NOT_ALLOWED |
0x80073D2E | La distribuzione del pacchetto non è riuscita perché il relativo server di pubblicazione non si trova nello spazio dei nomi firmato. |
ERROR_INSTALL_FULLTRUST_ HOSTRUNTIME_REQUIRES_MAIN_ PACKAGE_FULLTRUST_CAPABILITY |
0x80073D2F | Una dipendenza del runtime host che risolve in un pacchetto con contenuto di attendibilità totale richiede che il pacchetto principale abbia la funzionalità runFullTrust . |
APPX_E_PACKAGING_INTERNAL | 0x80080200 | L'API di creazione del pacchetto ha rilevato un errore interno. |
APPX_E_INTERLEAVING_ NOT_ALLOWED |
0x80080201 | Il pacchetto non è valido perché il relativo contenuto è interleaved. |
APPX_E_RELATIONSHIPS_ NOT_ALLOWED |
0x80080202 | Il pacchetto non è valido perché contiene relazioni OPC. |
APPX_E_MISSING_ REQUIRED_FILE |
0x80080203 | Il pacchetto non è valido perché manca un manifesto o una mappa a blocchi oppure è presente un file di integrità del codice, ma manca un file di firma. Assicurarsi che il pacchetto non manchi uno o più di questi file necessari:
|
APPX_E_INVALID_MANIFEST | 0x80080204 | Il file di AppxManifest.xml del pacchetto non è valido. |
APPX_E_INVALID_BLOCKMAP | 0x80080205 | Il file di AppxBlockMap.xml del pacchetto non è valido. |
APPX_E_CORRUPT_CONTENT | 0x80080206 | Il contenuto del pacchetto non può essere letto perché è danneggiato. |
APPX_E_BLOCK_ HASH_INVALID |
0x80080207 | Il valore hash calcolato del blocco non corrisponde al valore archiviato nella mappa a blocchi. |
APPX_E_REQUESTED_ RANGE_TOO_LARGE |
0x80080208 | L'intervallo di byte richiesto è superiore a 4 GB quando viene convertito in un intervallo di byte di blocchi. |
TRUST_E_NOSIGNATURE | 0x800B0100 | Nessuna firma è presente nell'oggetto. È possibile che venga visualizzato questo errore se il pacchetto non è firmato o la firma non è valida. Il pacchetto deve essere firmato per essere distribuito. |
CERT_E_UNTRUSTEDROOT | 0x800B0109 | Catena di certificati elaborata, ma terminata in un certificato radice che non è considerato attendibile dal provider di attendibilità. Vedere Firma di un pacchetto. |
CERT_E_CHAINING | 0x800B010A | Non è stato possibile creare una catena di certificati in un'autorità di certificazione radice attendibile. Vedere Firma di un pacchetto. |
APPX_E_INVALID_ SIP_CLIENT_DATA |
0x80080209 | La struttura SIP_SUBJECTINFOusata per firmare il pacchetto non contiene i dati necessari |
APPX_E_INVALID_ KEY_INFO |
0x8008020A | La struttura APPX_KEY_INFO utilizzata per crittografare o decrittografare il pacchetto contiene dati non validi. |
APPX_E_INVALID_ CONTENTGROUPMAP |
0x8008020B | La mappa del gruppo di contenuto del pacchetto .msix/.appx non è valida. |
APPX_E_INVALID_ APPINSTALLER |
0x8008020C | Il file con estensione appinstaller per il pacchetto non è valido. |
APPX_E_DELTA_BAedizione StandardLINE_ VERSION_MISMATCH |
0x8008020D | La versione del pacchetto di base nel pacchetto delta non corrisponde alla versione del pacchetto di base da aggiornare. |
APPX_E_DELTA_PACKAGE_ MISSING_FILE |
0x8008020E | Il pacchetto differenziale manca un file dal pacchetto aggiornato. |
APPX_E_INVALID_ DELTA_PACKAGE |
0x8008020F | Il pacchetto delta non è valido. |
APPX_E_DELTA_APPENDED_ PACKAGE_NOT_ALLOWED |
0x80080210 | Il pacchetto con accodamento differenziale non è consentito per l'operazione corrente. |
APPX_E_INVALID_ PACKAGING_LAYOUT |
0x80080211 | Il file di layout del pacchetto non è valido. |
APPX_E_INVALID_ PACKAGESIGNCONFIG |
0x80080212 | Il file packageSignConfig non è valido. |
APPX_E_RESOURCESPRI_ NOT_ALLOWED |
0x80080213 | Il file resources.pri non è consentito quando non sono presenti elementi di risorsa nel manifesto del pacchetto. |
APPX_E_FILE_ COMPRESSION_MISMATCH |
0x80080214 | Lo stato di compressione del file nella baseline e il pacchetto aggiornato non corrisponde. |
APPX_E_INVALID_ PAYLOAD_PACKAGE_EXTENSION |
0x80080215 | Le estensioni non .appx non sono consentite per i pacchetti di payload destinati alle piattaforme meno recenti. |
APPX_E_INVALID_ ENCRYPTION_EXCLUSION_FILE_LIST |
0x80080216 | Il file encryptionExclusionFileList non è valido. |
Le applicazioni non iniziano e i relativi nomi sono in grigio
In un computer che esegue Windows 10 o versione successiva non è possibile avviare alcune applicazioni e i nomi delle applicazioni vengono visualizzati in grigio.
Quando si tenta di aprire un'applicazione selezionando il nome in grigio, è possibile che venga visualizzato uno dei messaggi di errore seguenti:
Si è verificato un problema con <il nome> dell'applicazione. Contattare l'amministratore di sistema per ripristinare o reinstallarlo
Errore: L'app non può essere aperta
Inoltre, le voci di evento seguenti vengono registrate nel log "Microsoft-Windows-TWinUI/Operational" in Applicazioni e servizi\Microsoft\Windows\Apps:
Nome log: Microsoft-Windows-TWinUI/Operational
Origine: Microsoft-Windows-Immersive-Shell
Data: <data>
ID evento: 5960
Categoria attività: (5960)
Livello: Errore
Parole chiave:
Descrizione:
Attivazione del Microsoft.BingNews_8wekyb3d8bbwe dell'app. AppexNews per Windows. Il contratto di avvio è stato bloccato con errore 0x80073CFC perché il pacchetto è in stato: Modificato.
Causa
Questo problema si verifica perché la voce del Registro di sistema per il valore di stato del pacchetto corrispondente dell'applicazione è stata modificata.
Risoluzione
Avviso
L'errata modifica del Registro di sistema tramite l'editor o un altro metodo può causare seri problemi. che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non garantisce in alcun modo che i problemi potranno essere risolti. La modifica del Registro di sistema è a esclusivo rischio dell'utente.
Per risolvere il problema:
- Avviare l'editor del Registro di sistema e quindi individuare la sottochiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList .
- Per eseguire il backup dei dati della sottochiave, fare clic con il pulsante destro del mouse su PackageList, scegliere Esporta e quindi salvare i dati come file del Registro di sistema.
- Per ognuna delle applicazioni elencate nelle voci di log id evento 5960, seguire questa procedura:
- Individuare la voce PackageStatus .
- Impostare il valore di PackageStatus su zero (0).
Nota
Se non sono presenti voci per l'applicazione in PackageList, il problema ha un'altra causa. Nel caso dell'evento di esempio in questo articolo, la sottochiave completa è HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList\Microsoft.BingNews_8wekyb3d8bbwe! AppexNews\PackageStatus
- Riavviare il computer.
Ottenere altre informazioni
Per altre informazioni sulla risoluzione di un problema riscontrato durante la creazione di pacchetti, la distribuzione o l'esecuzione di query su un pacchetto di app windows (con estensione msix/.appx) come sviluppatore, fare riferimento a queste risorse aggiuntive per il supporto per sviluppatori.
- Microsoft Q&A offre risposte pertinenti e tempestive ai problemi tecnici di una community di esperti e tecnici Microsoft.
- Per assistenza della community con domande sullo sviluppo, sono disponibili i forum e StackOverflow.
- Il sito di supporto per sviluppatori Windows illustra altre opzioni di supporto.