6 votes

Ouverture étrange avec la liste (incohérente avec le registre)

Regardez ma liste d'ouverture : enter image description here

Et regardez mes paramètres pour HKEY_CURRENT_USER \SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList dans le registre :

enter image description here

Je ne comprends pas pourquoi mon ouvert avec le menu est si différent. Pouvez-vous m'expliquer ?

8voto

Robert Points 6617

Je rencontre également ce problème et j'ai comparé les applications visibles avec celles qui sont invisibles.

Il s'avère que la principale raison pour qu'une application devienne invisible dans le menu ouvert avec est qu'elle ne contient pas de ApplicationCompany dans les informations du fichier exe.

Cette information est copiée dans le registre dans le dossier Computer\HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache .

Dans votre exemple, l'entrée pour sublime_text.exe est définie comme la deuxième entrée mais elle est absente du menu "Ouvrir avec".

Vous devriez vérifier la clé de registre mentionnée ci-dessus. Il y a deux REG_SZ des entrées pour une application visible :

  • Une qui se termine par .FriendlyAppName
  • Une qui se termine par .ApplicationCompany

Ejemplo:

  • C:\Program Files\Sublime Text 2\sublime_text.exe.FriendlyAppName
  • C:\Program Files\Sublime Text 2\sublime_text.exe.ApplicationCompany

Dans mon cas, la deuxième entrée était manquante et l'application n'apparaissait pas dans le menu "Ouvrir avec". Si elle est manquante, il suffit de créer et de vider REG_SZ de ce nom et vérifiez le menu Ouvrir avec - il devrait être visible maintenant.

Edit : Malheureusement, Windows 10 semble mettre à jour ce tableau régulièrement, supprimant les entrées ajoutées manuellement. Par conséquent, l'ajout des entrées nécessaires ne règle le problème qu'une certaine fois.

Testé avec Windows 10 version 17.04 et 17.09

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