Icônes manquantes sur macOS Sierra


27

Je suis sur macOS Sierra et j'ai perdu des icônes au hasard, comme vous pouvez le voir ci-dessous, le dossier Adobe Illustrator ne ressemble pas à ce qu'il devrait être.

entrez la description de l'image ici

Cela se produit également dans le Dock:

entrez la description de l'image ici

FaceTime (à gauche d'iTunes) n'a pas d'icône, cela se produit également avec de nombreuses autres applications telles que Inkscape, Gimp et quelques autres.

S'il vous plaît aider!


Essayez de redémarrer le Finder ( -> Forcer à quitter -> Finder) ou utilisez un terminal pour redémarrer le dock avec killall Dock.
owlswipe

Et essayez de redémarrer votre ordinateur, effacez NVRAM / SMC , etc.
owlswipe

Le redémarrage du viseur n'a pas fonctionné, je vais essayer de réinitialiser nvram
HXGamer le

Réponses:


23

Je devais exécuter les commandes ci-dessous pour faire revenir mes icônes. Il a fallu du temps pour le trouver, mais tout a finalement été trié.

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

1
Fait ça. Correction de mes icônes Apple manquantes. Il ne me manquait que les icônes pour les applications Apple. Lire Notes, Mailetc.
LukeS

2
Euh ... Je pense que je dois faire quelque chose de stupide. J'ai mis les commandes dans Terminal, mais j'ai obtenu «Opération non autorisée». Dois-je définir quelque chose d'autre avant de faire cela? Merci d'avance, Ol.
Olly

@Olly les exécuter une ligne à la fois. Vous aurez besoin de l'autorisation root pour les exécuter correctement. Si vous êtes le seul utilisateur de votre ordinateur, le mot de passe root est probablement le mot de passe avec lequel vous vous connectez.
Michael Robinson

1
Si 70% des icônes manquaient, tout était restauré!
Toldy

1
Restauré des icônes, pas tous
João Nunes

14

Cela m'est arrivé après la mise à niveau vers High Sierra - Après avoir essayé toutes les suggestions de cache d'icônes sans succès, j'ai démarré en "mode sans échec" et le problème a été résolu.

  1. Redémarrez Mac en maintenant la touche Maj enfoncée dès que vous entendez le carillon de démarrage et maintenez-la enfoncée jusqu'à ce que la séquence de démarrage affiche le message Apple.
  2. Connectez-vous et vérifiez les icônes
  3. Redémarrez pour sortir du mode sans échec (où beaucoup de choses sont désactivées)
  4. Connectez-vous normalement et vérifiez que la base de données des icônes est reconstruite correctement lors du démarrage en mode normal.


merci, je viens de rentrer du mode sans échec, tout fonctionne maintenant. High Sierra est tellement buggy.
Dongsheng Cai

1
Merci beaucoup, cela m'a aussi aidé! Remarque secondaire: maintenez la touche Maj enfoncée pendant le démarrage de votre Mac pour démarrer en mode sans échec. Source: support.apple.com/fr-fr/HT201255
breiti

1
Je souhaite qu'il y ait encore un carillon de démarrage!
James Paul Mason

7

Ceci est arrivé à mes icônes icônes viergesen haute sierra

C'était la solution. J'ai démarré en mode sans échec, connecté, puis redémarré hors du mode sans échec et toutes mes icônes étaient de retour. Yay!

Voici comment démarrer en mode sans échec

  1. Démarrez ou redémarrez votre Mac, puis appuyez immédiatement sur la touche Maj et maintenez-la enfoncée.
  2. Le logo Apple apparaît sur votre écran.
  3. Relâchez la touche Maj lorsque vous voyez la fenêtre de connexion.

Vous pouvez redémarrer en mode sans échec en redémarrant et en n'appuyant sur aucun bouton au démarrage. J'espère que ça a réglé vos problèmes,

Noé


Le démarrage en mode sauvegarde a pris assez de temps (~ 5 min), mais après le redémarrage en mode normal, tout a été corrigé.
ulilicht

2

La solution complète qui a réellement fait le tour était les commandes suivantes, émises dans le terminal

sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;

sudo rm -rf /Library/Caches/com.apple.iconservices.store;

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

killall Dock

2

Cela a fonctionné pour moi (même à Mojave) de

• enlever l’icône du dock, puis

• ouvrir l'application et sélectionner l'option de

• "restez à quai."

Les autres options (la routine sudo avec «killall Dock» à la fin et le démarrage en mode sans échec) n’ont pas donné le résultat souhaité. Encore une fois, c'était Mojave, mais en raison de sa simplicité, il vaut la peine d'essayer également dans d'autres systèmes d'exploitation.


1

J'ai essayé beaucoup de commandes trouvées dans plusieurs articles et rien n'a fonctionné. Redémarrer en mode sans échec a fait l'affaire en haute sierra.


+1 J'ai essayé d'exécuter les commandes de la réponse la plus votée, une par une, mais la première est une opération non autorisée. Je suppose que parce que SIP arrête de supprimer des éléments de / var / private, à moins que SIP ne soit désactivé. Avant de redémarrer en mode de récupération pour exécuter sudo csrutil désactivé, je pensais essayer le démarrage en mode sans échec suggéré quelque part ici. Lors du redémarrage, les icônes étaient toutes présentes et correctes. Redémarrage à nouveau à une session normale, et les icônes sont restés fixes.
i-CONICA

1
  1. Ouvrir les préférences du système
  2. Open Dock
  3. Modifiez la position à l'écran, puis rétablissez vos paramètres d'origine.

Après avoir essayé à la fois le mode sans échec, supprimé et réintégré les icônes, votre méthode a finalement corrigé les icônes manquantes! Merci
Lucas P.

1

Cliquez avec le bouton droit sur chaque icône brisée et sélectionnez Afficher dans le Finder. Corrigé pour moi alors que les autres suggestions ici ne fonctionnaient pas du tout.


0
  1. Command Space
  2. Tapez Monitor et sélectionnez Activity Monitor.
  3. Quittez le processus WindowServer.
  4. Ensuite, la session est fermée, entrez vos informations d'identification et toutes les icônes tout est ok maintenant.

N'a pas fonctionné Il m'a déconnecté et je me suis connecté à nouveau. Mais pas de changement :(
ecbrodie

0

Je n'avais qu'à redémarrer. Au moins, tout semble normal pour l'instant ...

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.