Icon-Cache auf dem MacBook zurücksetzen

Ich habe versucht herauszufinden, wie ich den Icon-Cache auf meinem MacBook zurücksetzen kann, und es scheinen immer zwei Methoden vorgeschlagen zu werden. Die beiden Ansätze unterscheiden sich jedoch geringfügig in der dritten Zeile.

Methode 1

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 mv /Library/Caches/com.apple.iconservices.store com.apple.ic

Methode 2

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

Was bewirken diese beiden Ansätze im Wesentlichen und wie wirkt sich der Unterschied in Zeile drei aus? Ist eine Methode besser als die andere?

Ich bekomme eine Operation nicht erlaubt.

Antworten (2)

Seien Sie vorsichtig mit Methode 2, es scheint, dass mehr Dateien gelöscht werden, als es sollte. Ich habe Methode 2 auf meinem Macbook Air (El Capitan 10.11.6) ausprobiert, was dazu führte, dass es nicht booten konnte. Musste von Timemachine-Backup wiederherstellen.

Beide entfernen den Icon-Cache und seinen Inhalt mit dem ersten und zweiten Befehl. Der Unterschied im dritten Befehl besteht darin, dass er in Methode 1 com.apple.iconservices.storenur umbenannt wird (damit er wiederhergestellt werden kann, wenn etwas schief geht), in Methode 2 wird er direkt entfernt. Aus funktionaler Sicht gibt es keinen wirklichen Unterschied.

Da Methode 1 impliziert, dass man das umbenannte Verzeichnis nach dem nächsten Neustart manuell entfernt, würde ich Methode 2 wählen.