1 votes

Le Microsoft Store et d'autres applications telles que Calc et Photos ne se lancent pas après la mise à jour de Windows

Après une mise à jour, Microsoft Store et plusieurs autres applications telles que Photos et Calculator ont cessé de fonctionner. En cliquant sur ces applications, le cadre d'une fenêtre s'ouvrait pendant une fraction de seconde, puis disparaissait immédiatement sans message d'erreur.

J'ai également remarqué que dans les propriétés des images, à la ligne "Ouvrir avec", Photos avait été remplacé par "TWINUI".

Après une rapide recherche sur Internet, il semble que le problème soit lié à des incohérences dans les paquets d'applications, mais aucun des guides que j'ai suivis n'a fonctionné pour moi.

Un autre symptôme était que les noms des applications n'étaient pas affichés dans la liste des programmes de Windows, mais qu'ils étaient affichés comme suit :

enter image description here

J'ai trouvé plusieurs suggestions sur Internet, mais aucune ne correspond à ma situation :

  • sfc /scannow

  • dism /online /cleanup-image /restorehealth

  • Dans powershell : Get-AppXPackage -AllUsers |Where-Object {$ .InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($ .InstallLocation) \AppXManifest.xml "}

  • Téléchargement de l'outil de migration à partir du site web de Microsoft et mise à jour de l'installation actuelle.

  • Exécution des outils de diagnostic des problèmes de Windows

1voto

Angry Cub Points 375

Ces symptômes étaient dus au fait que les paquets enregistrés avaient une version supérieure à celle des paquets effectivement disponibles dans " C:\Program Dossiers \WindowsApps ". (Un tel bug en 2018, pas de commentaire ...)

Pour y remédier, j'ai dû désinstaller manuellement les paquets dans Powershell, puis installer les versions disponibles. Vous pouvez suivre cette procédure simple si vous êtes dans la même situation :

  1. Accès aux WindowsApps : suivre ce guide de s'approprier " C:\Program Dossiers \WindowsApps " ;

Note : Je prendrai la calculatrice comme exemple, vous devez répéter la procédure suivante pour chaque application cassée. Il existe peut-être un moyen automatisé de le faire avec un script powershell, mais je ne le connais pas.

  1. Trouvez la version enregistrée de votre application défectueuse :
    • Ouvrez la console en mode administrateur et tapez "powershell" ;
    • Type Get-AppXPackage -Name "*calc*" (remplacer calc par ce qui est pertinent pour vous). L'astérisque (*) est une expression régulière qui peut être remplacée par n'importe quoi ;
    • Dans les résultats affichés, trouvez le Nom complet du paquet et copiez/collez ce nom dans le bloc-notes pour ne pas le perdre. Si vous ne trouvez aucun dossier portant le même nom dans le dossier WindowsApps, c'est que vous avez identifié au moins une partie de votre problème ! Dans mon cas :

enter image description here

  1. Trouver le dernier paquet disponible Pour cela, allez dans votre dossier WindowsApps, et trouvez le dossier contenant la dernière version de la calculatrice (celle avec "x64" dans son nom), dans mon cas, il s'agit de :

enter image description here

  1. Annuler l'enregistrement de la version défectueuse Pour ce faire, il suffit de cliquer sur l'icône de l'application : retour au powershell, entrer la commande :

(Remplacez évidemment le nom du paquet en fonction de votre situation)

Remove-AppxPackage -Package "Microsoft.WindowsCalculator_10.1712.3351.0_x64__8wekyb3d8bbwe"
  1. Enregistrez le paquet disponible :

(Le dossier que vous avez trouvé à l'étape 3)

Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.1706.2406.0_x64__8wekyb3d8bbwe\AppxManifest.xml"
  1. Mise à jour de l'application : Lancer simplement Microsoft Store Cliquez sur le bouton "..." dans le coin supérieur droit, puis sur "...". Téléchargement et mise à jour ". Cliquez ensuite sur " Obtenir une mise à jour "Le magasin mettra à jour votre application avec sa dernière version. Notez que si le magasin lui-même est cassé, vous pouvez le réparer de la même manière que je vous l'ai montré avec Calculator.

Si vous n'avez pas reçu de message d'erreur à ce stade, votre problème devrait être résolu !

0voto

Afonso Points 21

J'ai eu ce problème avec plusieurs machines, certaines applications (calculatrice, notes autocollantes, galerie) du Microsoft Store ont été "marquées" comme corrompues.

La solution la plus simple consiste à supprimer toutes les clés du fichier HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList

Ou encore le dossier

A partir d'une invite de commande élevée

reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModel\StateChange\PackageList

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X