web-dev-qa-db-fra.com

Comment faire apparaître les favicons Chrome dans le menu Démarrer de Windows 10?

J'utilise Chrome Plus d'outils> Ajouter au bureau ... offre de nombreuses fonctionnalités pour épingler des raccourcis webapp sur mon bureau et ma barre des tâches et les ouvrir dans une fenêtre séparée sans chrome.

Cela fonctionne très bien, mais lorsque je repère le raccourci dans le menu Démarrer, l'icône par défaut de Chrome s'affiche à la place du favicon.

L'icône favicon s'affiche correctement dans le raccourci sur le bureau et dans la barre des tâches.

Comment faire pour que le favicon apparaisse également dans le menu de démarrage?

Should be a SharePoint icon

18
Charles Roper

Il semble que ce problème soit causé par un caprice de la manière standard de Windows 10 qui sélectionne une icône pour une tuile. J'ai trouvé l'explication suivante de "Leo Vr" sur le forum d'aide de Chrome:

La grosse "icône" de Google sur le menu de démarrage et le fait que, pour les applications Google, toutes les "icônes" soient identiques, ne sont pas causées par une erreur, mais sont "conformes aux spécifications". Avec la mise à jour Windows 10 Threshold 2, Microsoft a ajouté la possibilité de personnaliser un peu les mosaïques du menu Démarrer. Google utilise cette fonctionnalité, ce qui rend certains d'entre nous malheureux.

Cette personnalisation est effectuée en ajoutant un fichier "VisualElementsManifest.xml" au répertoire dans lequel réside l'exécutable. Dans notre cas, il s’agit du fichier "chome.VisualElementsManifest.xml".

Lorsque vous ajoutez un programme au menu Démarrer, voici ce qui se passe: - un raccourci pour le programme est créé dans le répertoire "....\AppData\Roaming\Microsoft\Windows\Menu Démarrer\Programmes". - une mosaïque est créée à partir de ce raccourci ET du fichier "VisualElementsManifest.xml" mentionné ci-dessus. Ainsi, tous les raccourcis du programme "chrome.exe" ont le même "gros" icône.

Que pouvons-nous faire à ce sujet?

  • si le fichier "VisualElementsManifest.xml" est manquant, l'icône du raccourci est utilisée pour la mosaïque. Dans notre cas, c'est exactement ce que nous voulons.
  • si nous supprimons (ou renommons) le fichier "VisualElementsManifest.xml" au début, rien ne se passe.
  • la vignette est toutefois actualisée si le raccourci est modifié. (Il suffit que le "lastwritetime" du raccourci change).
  • j'ai donc changé le lastwritetime en utilisant "powershell" (présent dans Windows 10 par défaut)
  • la commande correspondante est la suivante: (ls "C:\Utilisateurs\leo\AppData\Roaming\Microsoft\Windows\Menu Démarrer\Programmes\Chrome-applications\Google Maps.lnk"). lastwritetime = get-date
  • bien sûr, le nom du raccourci doit être changé pour celui spécifique à votre cas.

De cette façon, les icônes Google-apps ont été conçues comme je le souhaitais. J'espère que cela fonctionne pour vous aussi.

Chrome apps with correct icons

"tfenster" dans le même fil fournit également ce script PowerShell pratique (que j'ai dû modifier légèrement pour fonctionner) pour mettre à jour tous les raccourcis du dossier Chrome Apps:

foreach ($file in (ls "~\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Chrome Apps")) {
     $file.LastWriteTime = get-date
}
28
Charles Roper

Voici une méthode plus simple qui devrait fonctionner pour la plupart des gens:

J'aime la réponse de Charles Roper, mais elle n’est pas utile pour ceux d’entre nous qui n’avons pas d’expérience de l’utilisation de Windows Powershell.

(crédit: https://www.youtube.com/watch?v=ISvelu_dym4 )

Fondamentalement, vous créez une copie de chrome.exe , renommez-la en chrome2.exe , puis pointez tous vos raccourcis du menu Démarrer. à ce nouveau fichier exe.

Une fois que vous avez cliqué sur Appliquer , vos icônes s'afficheront correctement.

Voici une étape par étape:

  1. Cliquez avec le bouton droit de la souris sur l’une des icônes de votre responsable dans le menu Démarrer et sélectionnez Plus> Ouvrir l’emplacement du fichier .
  2. A partir de là, faites un clic droit sur l’icône et sélectionnez Propriétés .
  3. Cliquez sur le bouton Ouvrir l'emplacement du fichier .
  4. Cliquez sur chrome.exe et appuyez sur ctrl + c pour copier, puis ctrl + v pour coller une nouvelle copie
  5. Renommez cette nouvelle copie en chrome2.exe
  6. Retournez à votre menu de démarrage et accédez de nouveau à Plus> Ouvrir l'emplacement du fichier sur l'une des icônes.
  7. Faites un clic droit sur chacun de vos raccourcis de l'application Chrome, sélectionnez Propriétés et modifiez le champ cible pour qu'il pointe vers chrome2.exe au lieu de chrome.exe

Notez qu'il n'est pas nécessaire de créer une nouvelle copie de chrome.exe pour chaque raccourci. seul celui chrome2.exe fera l'affaire.

Bonne chance!

4
Adam C. Joiner

Nous avons trouvé un autre moyen intéressant de personnaliser les liens du menu Démarrer à l'aide de l'outil TileIconifier L'outil est Open-Source et fonctionne bien dans presque tous les raccourcis, à l'exception de MS Office.

Vous pouvez l'obtenir ici .

1
q3fuba

Vous pouvez également créer un raccourci .URL vers un site. Déplacez le fichier vers C:\Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Ensuite, dans la liste Toutes les applications, cliquez avec le bouton droit sur le raccourci, puis cliquez sur Épingler au début. enter image description here

1
w32sh

J'ai essayé beaucoup de ces options, mais le seul qui a fonctionné pour moi était cette solution de g33kio:

La raison pour laquelle les icônes sont erronées est que les raccourcis font référence à chrome.exe avec les options à la fin pour lancer l'application. Le seul moyen de résoudre ce problème consiste à ce que Chrome crée des fichiers bat, ou des fichiers exe réels pour lancer les applications avec les icônes associées. Il y a un moyen de contourner le problème, mais vous devez le faire pour chaque application et ce n'est pas un processus facile.

Vous devez vous rendre aux icônes normales utilisées pour Google Apps. Vous pouvez faire l'une des deux choses suivantes:

  1. Cliquez sur Démarrer -> Toutes les applications -> Applications Chrome.
  2. Cliquez avec le bouton droit sur l’un des raccourcis et allez à Plus -> Ouvrir le fichier

OR

  1. Ouvrez Explorer et tapez ce qui suit dans la barre d’adresse:
  2. % USERPROFILE%\AppData\Roaming\Microsoft\Windows\Menu Démarrer\Programmes\Applications Chrome

Suivez maintenant les instructions ci-dessous:

  1. Ouvrir une autre fenêtre de l'explorateur
  2. % USERPROFILE%\AppData\Local\Google\Chrome\Données utilisateur\Par défaut\Applications Web
  3. Vous verrez un dossier pour chaque application que vous avez installée.
  4. Ouvrir l'un des dossiers
  5. Vous devriez voir un fichier d'icône et un autre fichier md5 (si vous ne voyez pas les extensions, vous devez cliquer sur Voir puis cocher la case en regard des extensions de nom de fichier).
  6. Faites un clic droit dans un espace, puis cliquez sur Nouveau -> Document texte
  7. Ouvrez le document texte et entrez l'un des éléments suivants: Version 64 bits: "% PROGRAMFILES%\Google\Chrome\Application\chrome.exe" --profile-directory = Par défaut --app-id = [ID] Version 32 bits: "% PROGRAMFILES (x86)%\Google\Chrome\Application\chrome.exe" --profile-directory = Par défaut --app-id = [ID]
  8. Remplacez [ID] par le nom du dossier dans lequel vous avez créé l’application de bureau moins le crx
  9. Exemple: _crx_gbchcmhmhahfdphkhkmpfmihenigjmpp serait --app-id = gbchcmhmhahfdphkhkmpfmihenigjmpp
  10. Enregistrez le fichier.
  11. Maintenant, faites un clic droit sur le fichier et cliquez sur renommer.
  12. Remplacez le nom du fichier par le nom de l'application et remplacez .txt par .bat
  13. Maintenant, faites un clic droit sur le fichier bat et faites-le glisser vers la fenêtre de l'explorateur ouverte dans la première partie
  14. Cliquez sur créer un raccourci
  15. maintenant, faites un clic droit sur le nouveau raccourci et cliquez sur Propriétés
  16. Cliquez sur l'icône de changement, naviguez jusqu'au dossier où vous avez créé le fichier bat et sélectionnez le fichier .ico.
  17. Enfin, renommez le raccourci comme vous le souhaitez pour qu'il apparaisse dans le menu Démarrer de Windows.
  18. Le nouveau raccourci apparaîtra dans le menu de démarrage sous toutes les applications. Vous pourrez ainsi l'épingler à votre menu de démarrage à partir de là.

Lorsque vous modifiez les propriétés à l'étape 15, définissez Run sur Minimized. Sinon, une fenêtre d'invite de commande clignotera lorsque vous l'ouvrirez.

0
rudivonstaden
  1. J'ai créé des raccourcis d'applications avec un clic droit sur Chrome sur mon bureau dans un dossier appelé "Google Apps".
  2. Pour chaque raccourci d'application, j'ai saisi leur icône dans un dossier distinct appelé "icônes" (par exemple,% USERPROFILE%\Desktop\Google\icons\Gmail.ico).
  3. Encore une fois pour chaque raccourci d'application, j'ai changé d'icône pour celles qui ont été saisies (gmail à gmail, cartes à cartes, etc., chacune ayant les mêmes icônes qu'auparavant mais pas le même fichier ico)
  4. J'ai ajouté ce dossier à C:\ProgramData\Microsoft\Windows\Menu Démarrer\Programmes
  5. J'ai changé le nom de VisualElementsManifest.xml en VisualElementsManifest.xmlbkup, je ne l'ai donc pas supprimé, mais le système ne pouvait pas voir le fichier faire son travail.
  6. Dans le menu de démarrage, cliquez avec le bouton droit de la souris sur les applications épinglées et cela fonctionne. résultat final
0
balcis