Отсутствующие значки в macOS Sierra


28

Я работаю в macOS Sierra и теряю иконки случайным образом, как вы можете видеть ниже, папка Adobe Illustrator не выглядит так, как должна.

введите описание изображения здесь

Это также происходит в доке:

введите описание изображения здесь

FaceTime (слева от iTunes) не имеет иконки, это также происходит с множеством других приложений, таких как Inkscape, Gimp и некоторыми другими.

Пожалуйста помоги!


Попробуйте перезапустить Finder ( -> Force Quit -> Finder) или использовать терминал, чтобы перезапустить док с killall Dock.
owlswipe

И попробуйте перезагрузить компьютер, очистить NVRAM / SMC и т. Д.
owlswipe

Поиск перезапуска не сработал, я попробую сбросить nvram
HXGamer

Ответы:


23

Мне пришлось выполнить следующие команды, чтобы мои иконки вернулись. Потребовалось некоторое время, чтобы найти, но, наконец, все отсортировано.

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

1
Сделал это. Исправлены мои пропавшие иконки Apple. У меня только иконки отсутствовали для приложений Apple. Читайте Notesи Mailт.д
Луки

2
Э-э ... Я думаю, что должен делать что-то глупое. Я поместил команды в Терминал, но получил «Операция не разрешена». Должен ли я установить что-то еще, прежде чем делать это? Заранее спасибо, Ол.
Олли

@ Только запусти их по одной строке за раз. Для правильной работы вам понадобится разрешение root. Если вы являетесь единственным пользователем на вашем компьютере, пароль root, скорее всего, будет тем паролем, который вы используете для входа в систему.
Майкл Робинсон,

1
Не хватало 70% иконок, все восстановлено!
Толди

1
Восстановлены некоторые значки, не все
Жуан Нуньес

14

Это случилось со мной после обновления до Высокой Сьерры - безуспешно испробовав все предложения кеша значков, я загрузился в «безопасный режим», и проблема была устранена.

  1. Перезагрузите Mac, удерживая клавишу Shift, как только вы услышите сигнал запуска, и удерживайте, пока последовательность загрузки не покажет Apple
  2. Войдите и проверьте значки
  3. Перезапустите, чтобы выйти из безопасного режима (где многие вещи отключены)
  4. Войдите в систему нормально и убедитесь, что база данных значков правильно перестроена при запуске в обычном режиме


спасибо, только что вернулся из безопасного режима, теперь все работает. Высокая Сьерра так глючит.
Донгшенг Цай

1
Большое спасибо, это также помогло мне! Примечание: Удерживайте нажатой клавишу Shift при загрузке Mac, чтобы запустить в безопасном режиме. Источник: support.apple.com/en-us/HT201255
Breiti

1
Хотелось бы, чтобы был еще перезвон стартапа!
Джеймс Пол Мейсон

7

Это случилось с моими иконами пустые значкив высокой Сьерре

Это было исправлением. Я загрузился в безопасном режиме, вошел в систему и затем перезагрузился из безопасного режима, и все мои значки вернулись. Ура!

Вот как загрузиться в безопасном режиме

  1. Запустите или перезагрузите Mac, затем сразу нажмите и удерживайте клавишу Shift.
  2. Логотип Apple появляется на вашем дисплее.
  3. Отпустите клавишу Shift, когда увидите окно входа в систему.

Вы можете выйти из безопасного режима, перезапустившись и не нажимая никаких кнопок во время запуска. Надеюсь, что исправили ваши проблемы,

Ной


Режим загрузки для сохранения занял довольно много времени (~ 5 минут), но после перезагрузки в обычном режиме все было исправлено.
ulilicht

2

Полное решение, которое фактически сделало трюк, было следующими командами, выпущенными в терминале

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

Это сработало для меня (хотя и в Мохаве)

• убрав значок с док-станции, затем

• открыв приложение и выбрав опцию

• «держать в доке».

Другие параметры (подпрограмма sudo с «killall Dock» в конце и загрузка в безопасном режиме) не дали желаемого результата. Опять же, это был Mojave, но из-за его простоты стоит попробовать и в других ОС.


1

Перепробовал много команд, нашел в нескольких статьях и ничего не получалось. Перезагрузка в безопасном режиме сделала свое дело в высоких Сьерра.


+1 Я попытался выполнить команды в ответе с наибольшим количеством голосов, одну за другой, но первая операция запрещена. Я думаю, потому что SIP останавливает удаление содержимого в / var / private, если SIP не отключен. Перед перезагрузкой в ​​режиме восстановления для запуска sudo csrutil disable я решил попробовать загрузку в безопасном режиме, предложенную где-то здесь. Перезагружая удерживая смену, иконки были все присутствующие и правильные. Перезагружаемся снова до нормального сеанса, а значки остаются исправленными.
i-CONICA

1
  1. Настройки открытой системы
  2. Открытый док
  3. Измените положение на экране, а затем вернитесь к исходным настройкам.

Попробовав и безопасный режим, и убрав значки и добавив их обратно, ваш метод наконец-то исправил недостающие значки! Спасибо
Лукас П.

1

Щелкните правой кнопкой мыши каждый сломанный значок и выберите «Показать в Finder». Исправил это для меня, в то время как другие предложения здесь не работали вообще.


0
  1. Command Space
  2. Введите Monitor и выберите Activity Monitor.
  3. Выйдите из процесса WindowServer.
  4. Затем сеанс закрывается, введите свои учетные данные и все значки, теперь все в порядке.

Не сработало Это вышло из меня, и я снова вошел в систему. Но без изменений :(
ecbrodie

0

Мне только пришлось перезагрузить. По крайней мере, пока все выглядит нормально ...

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.