Après un certain temps, les applications Windows 8.1 ne s'ouvriront plus. L'ouverture de l'application affichera l'écran de démarrage, puis quittera le bureau avec l'icône toujours présente dans la barre des tâches. Un redémarrage a 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 suis pas en mesure de glaner quoi que ce soit d'utile.
Échec de l'activation de l'application microsoft.windowscommunicationsapps_8wekyb3d8bbwe! Microsoft.WindowsLive.Mail avec erreur: cette application ne prend pas en charge le contrat spécifié ou n'est pas installée. Consultez le journal Microsoft-Windows-TWinUI / Operational pour plus d'informations.
Les informations de journal supplémentaires présentent les éléments suivants.
L'application DefaultBrowser_NOPUBLISHERID! Microsoft.InternetExplorer.Default n'est pas enregistrée pour le contrat Windows.Launch ou n'est pas installée.
Cela semble se produire pour chaque application installée, est-ce que quelqu'un a un correctif pour ce problème?
J'ai également regardé cette question mais sans aucune chance: les applications Metro se bloquent au démarrage, au pilote ou aux autorisations?
la source
Réponses:
J'ai eu le même problème sur Windows 10 Technical Preview.
Après quelques recherches, j'ai trouvé des réponses sur MS Community et dans cette entrée de blog . Juste pour résumer - pour corriger une seule application (Paramètres PC dans ce cas), tapez dans la console d'administration Powershell:
Pour corriger toutes les applications exécutées:
la source
Get-AppxPackage
obtient une liste des packages d'applications installés (.appx) etAdd-AppxPackage
installe un package d'applications. La commande réinstalle donc les applications Metro, mais avec DevelopmentMode désactivé. Cela ne devrait pas être nocif dans le sens où il n'installera rien de nouveau ni ne supprimera des applications existantes. Et dans la première commande,$Env:SystemRoot\ImmersiveControlPanelAppxManifest.xml
est juste l'emplacement d'installation dewindows.immersivecontrolpanel
package (get-AppxPackage | ? { $_ -match "panel" }
)Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanelAppxManifest.xml -Verbose
Il manque un "\". Cela devrait êtreAdd-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanel\AppxManifest.xml -Verbose