Windows 10 Fall Creators Update : comment remédier à un bug dans le menu 'Démarrer'

Par:
fredericmazue

mer, 25/10/2017 - 17:31

Décidément, Microsoft n'a pas de chance avec son menu 'Démarrer'. L'absence de celui-ci avait provoqué un tollé chez les utilisateurs. Voilà qu'avec la mise à jour Windows 10 Fall Creators Update, ce fameux menu 'Démarrer', que Microsoft a rétabli avec Windows 10, disparaît en partie :-)

Agacement chez certains utilisateurs de Windows 10. Seulement quelques-uns car si la mise à jour majeure Windows 10 Fall Creators Update est sortie la semaine dernière, Microsoft ne la déploie que progressivement. L'intention louable est de corriger au fur et à mesure les problèmes rencontrés par quelques-uns plutôt que d'embêter tout le monde en même temps. Du point de vue pratique de l'utilisateur, mieux vaut ne pas être pressé et faire partie des premiers à recevoir une mise à jour majeure de Windows 10.

En l'occurrence, un bug fait que des applications, présentes avant la mise à jour et toujours présentes après ne peuvent plus être lancées depuis le menu 'Démarrer' car elles en ont disparu. Bien sûr l'utilisateur avancé saura toujours se débrouiller, mais pour l'utilisateur lambda c'est beaucoup moins simple.

En attendant l'arrivée d'un correctif sur les postes de travail concernés, Microsoft donne quelques-moyens de contourner le problème.

- Essayer de réparer l'application si l'option avancée 'Réparer' est présente pour celle-ci dans le panneau des paramètres 'Programmes et Fonctionnalités'.

- Désinstaller et réinstaller l'application.

- Enfin, lorsque de nombreuses applications ont ainsi disparues, l'administrateur système appréciera de les traiter toutes en une seule fois dans un PowerShell lancé avec les droits de l'administrateurs. 4 commandes sont à donner successivement :

  • reg delete “HKCU\Software\Microsoft\Windows NT\CurrentVersion\TileDataModel\Migration\TileStore” /va /f
  • get-appxpackage -packageType bundle |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + "\appxmetadata\appxbundlemanifest.xml")}
  • $bundlefamilies = (get-appxpackage -packagetype Bundle).packagefamilyname
  • get-appxpackage -packagetype main |? {-not ($bundlefamilies -contains $_.packagefamilyname)} |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + "\appxmanifest.xml")}