Les applications Metro sur Windows 8.1 se bloquent au démarrage

Après un certain temps, les applications Windows 8.1 n'ouvriront plus. L'ouverture de l'application affiche l'écran de démarrage, puis quittez le bureau avec l'icône encore présente dans la barre des tâches. Un redémarrage temporairement résolu le problème.

Après avoir vérifié le journal des événements de Windows, j'ai trouvé ce message d'erreur, mais je ne peux pas enlever tout ce qui en est utile.

Activation de l'application microsoft.windowscommunicationsapps_8wekyb3d8bbwe! Microsoft.WindowsLive.Mail a échoué avec une erreur: cette application ne prend pas en charge le contrat spécifié ou n'est pas installé. Pour plus d'informations, reportez-vous au journal opérationnel Microsoft-Windows-TWinUI / opérationnel.

L'information de journal supplémentaire montre les éléments suivants.

L'application DefaultBrowser_NOPUBLISHERID! Microsoft.InternetExplorer.Default n'est pas enregistré pour le contrat Windows.Launch ou n'est pas installé.

Cela semble se produire pour chaque application installée, est-ce que quelqu'un a réparé ce problème?

J'ai également examiné cette question mais sans aucune chance: le crash des applications Metro sur le démarrage, le pilote ou la question des autorisations?

J'ai eu le même problème sur l'aperçu technique de Windows 10.

Après avoir creusé, j'ai trouvé des réponses sur MS Community et dans cette entrée de blog . Juste pour résumer: pour résoudre une seule application (Paramètres PC dans ce cas), tapez la console Powershell administrative:

Add-AppxPackage -DisableDevelopmentMode -Register $ Env: SystemRoot \ ImmersiveControlPanel \ AppxManifest.xml -Verbose

Pour réparer toutes les applications exécutées:

Get-AppxPackage | % {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppxManifest.xml" -verbose}