Fix Windows 10 App si apre e poi chiude


Alcune o tutte le app di Windows 10 non funzionano correttamente? Precedentemente, ho scritto un articolo su come Risolvi il problema della mancanza delle app di Windows Store e di recente ho avuto un cliente che ha acquistato una macchina Windows 10 per me dove apparivano le app di Windows, ma poi si chiudeva immediatamente.

Se si verifica questo problema in cui un'app non viene caricata, è probabile che si tratti di un problema di autorizzazioni. Ci sono molti motivi per cui le app Store non vengono avviate e uno di questi è perché le autorizzazioni per certe cartelle di Windows e le impostazioni del Registro di sistema sono state modificate, sia manualmente che tramite criteri di gruppo.

Puoi risolvere questo problema controllando tutte le autorizzazioni per queste cartelle e le impostazioni del registro e assicurandosi che siano tutte corrette. In questo post, ti guiderò attraverso i passaggi per farlo in modo da poter riavviare le tue app Store.

Registro eventi di Windows 10

Puoi confermare se questo è il causa del problema aprendo il registro eventi e controllando l'ID evento 5961nel registro eventi. Puoi aprire il registro eventi facendo clic su Avvia e digitando registro eventi.

event id

Hai intenzione di devi andare al seguente file di log per vedere se questo particolare evento esiste o meno:

Applications and Services Logs\Microsoft\Windows\Apps\Microsoft-Windows-TWinUI/Operational

Una volta lì, vedrai un sacco di eventi elencati qui, probabilmente migliaia . Non puoi davvero passare manualmente questo, quindi fai clic sul pulsante Trova nella parte destra e digita 5961. Cerca nel registro e, se trova qualcosa, evidenzierà quella riga. Fai doppio clic sulla riga e dovresti vedere alcune informazioni come di seguito:

Log Name: Microsoft-Windows-TWinUI/Operational
Source: Microsoft-Windows-Immersive-Shell Event ID: 5961 Level: Error Description: Activation of the app for the Windows.Launch contract failed with error: The app didn't start.

Se l'evento esiste, puoi essere certo che si tratta di un problema di autorizzazioni per un nuovo gruppo in Windows chiamato TuttiPacchetti applicazione. Che cosa sono tutti i pacchetti di applicazioni? Bene, è simile ai gruppi di amministratori o utenti incorporati. Tutti i pacchetti applicazione includono qualsiasi app store installata in Windows 10. Se questo gruppo non dispone delle autorizzazioni per determinate cartelle e impostazioni del Registro di sistema, le app del negozio non verranno avviate correttamente.

Autorizzazioni file system fisse

Per prima cosa, correggiamo le autorizzazioni del file system. Questo è fondamentalmente il controllo delle autorizzazioni su tre cartelle: Programmi, Windows e Utenti.

Vai a Explorer e fai clic con il pulsante destro del mouse su C: \ Windowse fai clic su Scheda Sicurezza. Ecco come dovrebbe apparire con le autorizzazioni corrette.

all application packages permissions

Se non è quello che i tuoi permessi stanno mostrando per la directory, clicca su il pulsante Avanzatein basso a destra. Nella finestra di dialogo successiva, fai clic sul pulsante Modifica autorizzazioni.

change permissions

Quindi fai clic su Aggiungi il pulsante. Si noti che se il pulsante Aggiungi è disattivato, probabilmente significa che i file sono tutti di proprietà di TrustedInstaller. Leggi il mio post precedente su come modificare le autorizzazioni in modo da poter ottenere il pieno controllo su file e cartelle.

add permissions

Qui devi fare clic su Seleziona un principal, quindi digita tutti i pacchetti di applicazioninella casella del nome dell'oggetto. Assicurati di fare clic sul pulsante Controlla nomianche prima di fare clic su OK.

select principal

Assicurati che Tiposia impostato su Consentie si applica aè Questa cartella, sottocartelle e file. Sotto le autorizzazioni, assicurati di avere Leggi e amp; esegui, Contenuti della cartella Elencoe Leggiselezionato. Quindi fai clic su OK.

all application permissions

Sarai riportato alla schermata principale delle autorizzazioni. Qui devi assicurarti di selezionare Sostituisci tutte le voci di autorizzazione dell'oggetto figlio con le voci di autorizzazione ereditabili da questo oggetto.

replace child permissions

Una volta fatto ciò per la directory di Windows, è necessario fare la stessa cosa per C: \ Users e C: \ Program Files. Per C: \ Users, tutto è uguale ad eccezione del gruppo Tutti i pacchetti di applicazioni Controllo completo. Inoltre, se stai usando Windows a 64 bit, dovrai farlo anche per C: \ Programmi (x86).

Risolvere le autorizzazioni del registro

Per le voci di registro , apri regedit andando su Start e digitando regedit. Una volta aperto, è necessario verificare le autorizzazioni per HKEY_USERS. Fai clic con il pulsante destro del mouse su HKEY_USERS e fai clic su Autorizzazioni.

hkey users permissions

Assicurati che Tutti i pacchetti di applicazionidispone dell'autorizzazione Lettura.

read permission

Ora fai la stessa cosa per HKEY_CLASSES_ROOT. Quindi espandi HKEY_LOCAL_MACHINE e verifica i HARDWARE, SAM, SOFTWAREe SYSTEM.

Se non sei impazzito ormai, allora congratulazioni! Il problema principale che ho riscontrato con l'intero processo è la modifica delle autorizzazioni sulle cartelle di sistema perché è necessario superare TrustedInstaller per apportare modifiche alle autorizzazioni. La metà delle volte che non funziona mai correttamente e poi si tenta di riportare tutto alla normalità è altrettanto rischioso.

Forse starai meglio resettando Windows 10, ma dovrai installare tutte le terze parti app di nuovo di nuovo. Puoi ripristinare Windows 10 andando su Impostazioni, fai clic su Aggiorna e amp; Sicurezzae quindi facendo clic su Ripristino. Se stai provando a modificare le autorizzazioni e a riscontrare errori, pubblica un commento e cercheremo di aiutarti. Buon divertimento!

How to FIX Email APP in Windows 10

Post correlati:


20.03.2014