24 votes

Les icônes des applications disparaissent sur MacBook

J'ai ce problème depuis un certain temps maintenant et cela commence vraiment à m'ennuyer. De temps en temps, beaucoup d'icônes d'applications disparaissent dans le dock, le launchpad, le finder, le cmd-tab switcher, un peu partout.

Quelques photos :

icons missing from finder icons missing from dock icons missing from launchpad

Évidemment, c'est vraiment ennuyeux. J'ai déjà essayé beaucoup de choses pour le résoudre.

  • J'ai essayé de relancer le Finder
  • J'ai essayé de relancer le Dock (terminal : killall Dock)
  • J'ai essayé de vider le cache des icônes

La seule façon dont je peux (temporairement) résoudre ce problème est de faire ce qui suit :

  • Redémarrez, maintenant les icônes se sont rechargées dans le finder et le launchpad, les icônes du dock sont toujours absentes.

  • allez dans Bibliothèque/préférences/com.apple.dock.plist et supprimez le fichier

  • ouvrir le terminal : killall Dock

De cette façon, tout est réparé, mais je dois à nouveau réorganiser mon dock puisque j'ai supprimé le fichier de préférences. Ce n'est cependant qu'une solution temporaire, le problème revient sans cesse et je dois toujours faire cela, ce qui est très ennuyeux.

Quelqu'un sait-il quelle en est la cause ? Comment pourrais-je le résoudre de façon permanente ? Cela devient vraiment frustrant !

Merci beaucoup !

0 votes

Cela m'est arrivé aujourd'hui (MacOS 10.13.1), et les icônes concernées étaient toutes des applications que j'avais mises à jour via l'App Store au cours des deux dernières semaines (depuis mon dernier redémarrage). La déconnexion et la reconnexion n'ont eu aucun effet, mais un nouveau redémarrage a restauré toutes les icônes. Je suis presque certain que les icônes n'ont pas immédiatement deviennent génériques après la mise à jour, bien que je n'y ai pas prêté attention à l'époque. De plus, lorsque j'ai mis à jour une autre application App Store aujourd'hui après le redémarrage, l'icône n'est pas devenue générique.

0 votes

Pour moi, la mise en cache des icônes était tout ce dont j'avais besoin : apple.stackexchange.com/questions/280877/

13voto

Denis Rasulev Points 3363

Comment reconstruire la base de données Launchpad dans OS X Yosemite (10.10) et ultérieurs

  1. Aller à Bibliothèque qui est caché. Pour y accéder, cliquez n'importe où sur le bureau et vérifiez que le mot "Finder" apparaît dans le menu supérieur, près du logo Apple.
  2. Appuyez et maintenez alt/option et dans la barre de menu supérieure, sélectionnez Allez sur et enfin Bibliothèque .
  3. Dans le Bibliothèque localisez et ouvrez le dossier Soutien aux applications dossier.
  4. Dans le dossier "Application Support", localisez et ouvrez le dossier "Application Support". Quai dossier.
  5. Vous trouverez un certain nombre de fichiers dans le dossier Dock, dont un nommé desktoppicture.db et un ou plusieurs fichiers commençant par un ensemble pointillé de lettres majuscules et de chiffres et se terminant par .db. Un exemple de nom de fichier est FE0131A-54E1-2A8E-B0A0A77CFCA4.db . Saisissez tous les fichiers du dossier Dock contenant les lettres et les chiffres en pointillés qui se terminent par .db et faites-les glisser vers la corbeille ou appuyez sur /command + delete clés.
  6. Lancement Terminal situé dans le dossier /Applications/Utilitaires.
  7. Dans la fenêtre du terminal, entrez ce qui suit :

    defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

Launchpad a été réinitialisé. La prochaine fois que vous ouvrirez Launchpad, l'application reconstruira les bases de données dont elle a besoin. Launchpad peut prendre un peu plus de temps que d'habitude pour se lancer la première fois, et l'affichage de Launchpad sera maintenant dans son organisation par défaut, avec les applications Apple affichées en premier, et les applications tierces ensuite.

1 votes

Il s'agit d'une solution complète, testée sur High Sierra. Merci.

0 votes

Ceci corrige un problème quotidien intermittent dans HighSierra (10.13.6) où le dock cesse de s'afficher sur le bureau normal, mais ne sort de sa cachette que dans le launchpad. C'est plus rapide que de redémarrer le Mac.

0 votes

find "${HOME}/Library/Application Support/Dock" -name "*-*.db" -maxdepth 1 -delete; defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

6voto

Ryan H. Points 269

La reconstruction de la base de données des services de lancement internes de MacOS peut aider.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Une fois terminé, vous devrez peut-être redémarrer le Finder.

Sources :

0 votes

Merci. Je vais essayer ceci. Je ne peux pas savoir immédiatement si ça marche, puisque ça n'arrive que de temps en temps, mais si ça ne se produit plus, je vous le ferai savoir :)

0 votes

Malheureusement, ce n'est pas réparé. Toutes mes icônes ont à nouveau disparu dans mon launchpad et mon finder. Le dock est toujours en bon état, je n'ai donc eu besoin que de redémarrer.

0 votes

L'exécution de cette commande ne m'a pas aidé.

2voto

sai Pavan Kumar Points 143

La réinitialisation du cache des icônes a fonctionné pour moi.

  • Terminal de lancement
  • Saisissez les commandes suivantes, une par une :

    sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \; sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \; sudo rm -rf /Library/Caches/com.apple.iconservices.store killall Dock

1voto

Morteza Rastgoo Points 111

Utiliser l'application Gestionnaire de la plate-forme de lancement et appuyez sur le bouton Regenereate dans le menu

0voto

Tlokuus Points 62

Ce problème peut être causé par League of Legends.

https://boards.na.leagueoflegends.com/en/c/bug-report/rA0p1rYx-client-updating-on-mac-high-sierra-messes-up-other-application-icons

Malheureusement, il semble qu'aucune solution n'ait encore été trouvée.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X