Cmd-Tab внезапно перестал работать, и мой док не отвечает, что мне делать?

44

command ⌘+ tab⇥и мои ярлыки Exposé перестали работать, и нажатие / наведение мыши над значками панели не имеет никакого эффекта.

В чем дело? Что я могу сделать, чтобы вернуть вещи?

Питер Бернс
источник

Ответы:

80

Ваш док стал не отвечающим. Это редко, но иногда бывает. Чтобы это исправить, вам просто нужно убить приложение Dock, и оно автоматически перезапустится. Чтобы убить Док:

Перейдите в Приложения ➔ Утилиты ➔ Terminal.app

Тип killall Dock

Если это не работает, введите killall -9 Dock

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

Редактировать: sudo killall Dockубил бы доки других пользователей, и, скорее всего, не будет работать. Спасибо Деробер за то, что указал на это. killall -9 Dockэто правильная команда

Питер Бернс
источник
2
Док sudo killall убил бы доки / других / пользователей, совсем не то, что вы намеревались. Если Док отказывается умирать, попробуйте killall -9 Dock.
Дероберт
2
Убивать чужие доки довольно забавно, но вы правы, это совсем не то, что я намеревался. Хороший глаз.
Питер Бернс
@PeterBurns Вполне приемлемо выбрать свой собственный ответ как правильный.
Аарон Махан
7

Еще один вариант для справочных целей для тех, кто не хочет использовать терминал, и это работает, даже если док-станция висит:

Alt+ Cmd+ esc откроет окно Force Quit Applications, и оттуда вы сможете убить искателя. Кроме того, если щелкнуть правой кнопкой мыши область док-станции, должна появиться опция «Принудительное завершение», если док-станция не отвечает.

Это альтернатива для тех, кто не может ориентироваться в терминале.

BinaryMisfit
источник
Не просто альтернатива, ИМХО, это гораздо лучше, чем выбранный ответ. Это требует меньше шагов и намного понятнее.
Данортон
3

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

sudo killall Dock будет необходимо сделать это в качестве администратора.

Найл
источник
3
killall Dockу меня просто отлично работает
Питер Бернс
1

Рад слышать, что вам удалось вернуть Dock ... часто причиной таких проблем является изворотливый сторонний виджет Dashboard (DashboardClient работает как дочерний процесс Dock). Стоит помнить, если проблема повторяется ...

Я считаю , Dashboard , чтобы быть более или менее бесполезным ресурсом боров все равно ... есть статья здесь о том , как отключить его.

avstrallen
источник
0

Была та же самая проблема, в конечном итоге найти решение в сообществах поддержки Apple https://discussions.apple.com/thread/3384782?start=30&tstart=0

Обобщены ниже, благодаря Ватски

Я удалил ~ / Library / Application Support / Dock / *. Db и убил Dock в Activity Viewer. Теперь, похоже, ведет себя. Для записи я попытался удалить Dock .plist, установить настройки VMWare и так далее, но в духе. Перезагрузка тоже не помогла.

Тони
источник
0

На вашем Mac:

Перейдите, чтобы System Preferences перейти к Mission Control снятию отметки"When switching to an application, switch to a Space with open windows for the application"

Shiju
источник
-3

Ваш док стал не отвечающим. Это редко, но иногда бывает. Чтобы это исправить, вам просто нужно убить приложение Dock, и оно автоматически перезапустится

Док запускается как часть Finder, так что вы можете просто перезапустить Finder из меню «Force Quit», которое доступно через Cmd+ Alt+Escape

DBR
источник
Это было первое, что я попробовал, и это не сработало. : /
Питер Бернс
Для справки, Dock.app - это собственное приложение, функциями которого являются Exposé и переключатель Command-Tab.
Chealion