Коротко: выполните defaults delete com.apple.dock; killall Dock в Terminal.
Команда возвращает Dock к виду нового Mac: стандартные приложения Apple, размер и положение по умолчанию. Она также удаляет все добавленные вами приложения, поэтому сначала прочитайте следующий раздел.
Размер Dock по умолчанию: размер значков (tilesize) 48, увеличение выключено. Чтобы вернуть только размер, выполните defaults delete com.apple.dock tilesize; killall Dock. Приложения останутся.
Сброс Dock стирает все ваши настройки Dock, включая:
Сброс затрагивает только Dock. Приложения не удаляются, файлы не трогаются, и ничего не покидает Mac. Очищается только конфигурация самого Dock.
Если Dock просто не того размера, а в остальном в порядке, полный сброс не нужен. Перейдите к разделу о размере или о положении и исправьте только это.
Откройте Terminal из папки «Программы» → «Утилиты» или нажмите Command и пробел и введите Terminal. Вставьте это и нажмите Return:
defaults delete com.apple.dock; killall Dock
Dock исчезает на секунду и возвращается со стандартными настройками Apple. Работают две части. defaults delete com.apple.dock удаляет сохранённые настройки, а killall Dock перезапускает Dock, чтобы он собрался заново. Без второй части кажется, что ничего не происходит.
Если Terminal отвечает, что домена не существует, настройки уже очищены. Выполните только killall Dock.
Одна и та же команда работает во всех версиях macOS, которые поддерживает Still Dock, от macOS 13 до macOS 26. sudo не нужен, и добавлять его не следует: Dock читает ваши пользовательские настройки, а sudo запишет их не в ту учётную запись.
Не хотите пользоваться Терминалом? Переместите com.apple.dock.plist из ~/Library/Preferences в Корзину (в Finder нажмите Command, Shift и G, затем вставьте путь к этой папке), затем выйдите из системы и снова войдите. macOS запишет новый файл со значениями по умолчанию. Повреждённый файл здесь обычная причина того, что Dock не сохраняет настройки, и это её устраняет.
Две команды сохраняют текущую раскладку и возвращают её, если передумаете:
defaults export com.apple.dock ~/Desktop/dock-backup.plist
defaults import com.apple.dock ~/Desktop/dock-backup.plist; killall Dock
Первая команда записывает копию на рабочий стол. Вторая, выполненная позже, загружает её обратно. Используйте export и import. Копирование файла вручную не работает, потому что macOS держит кэшированную копию настроек в памяти, и файл, подложенный в обход неё, может быть перезаписан, когда Dock в следующий раз сохранит настройки.
После команды сброса Dock восстанавливает стандартный набор приложений Apple. Если нужно вернуть только приложения, сохранив размер и положение, удалите лишь два списка, в которых они хранятся:
defaults delete com.apple.dock persistent-apps; defaults delete com.apple.dock persistent-others; killall Dock
Если Dock вернулся пустым, выполните полный сброс выше. Пошаговая инструкция, включая добавление приложений вручную, в статье как восстановить стандартные приложения в Dock.
Можно перетащить разделитель или воспользоваться ползунком в Системных настройках, в разделе «Рабочий стол и Dock», но ни то, ни другое не говорит, какой размер обычный. Удалите размер, и macOS использует собственное значение по умолчанию:
defaults delete com.apple.dock tilesize; defaults delete com.apple.dock largesize; killall Dock
Команда выше сбрасывает размер значков и размер, до которого они увеличиваются при увеличении, а ваши приложения оставляет на месте. Чтобы узнать текущее значение, выполните defaults read com.apple.dock tilesize. Если Terminal ответит, что такого ключа нет, Dock уже использует значение по умолчанию.
Dock, который сам постоянно меняет размер, это другая проблема: почему Dock постоянно меняет размер.
Если Dock у левого или правого края либо на другом экране:
defaults write com.apple.dock orientation -string bottom; killall Dock
Или откройте Системные настройки, затем «Рабочий стол и Dock», затем «Положение на экране» и выберите «Снизу». Все причины, включая Dock, застрявший на другом дисплее, описаны в статье как вернуть Dock вниз.
Полный сброс часто не нужен. Каждую часть можно вернуть отдельно, не теряя приложений:
defaults delete com.apple.dock autohide; killall Dock.killall Dock сама по себе оживляет Dock, который перестал отвечать, не меняя никаких настроек.Если вы сбрасываете Dock, потому что он постоянно уходит от вашей настройки, сброс лечит симптом. Причина в том, что macOS позволяет изменить Dock случайным перетаскиванием и не даёт способа его закрепить.
Можно закрепить его самостоятельно. Когда Dock станет таким, как нужно, выполните:
defaults write com.apple.dock size-immutable -bool true; killall Dock
Команда выше фиксирует размер. Есть аналогичные настройки для положения, содержимого и автоскрытия, они перечислены в нашем руководстве по всем четырём. Замените true на false, чтобы снять любую.
Если не хочется держать в голове четыре команды, Still Dock помещает те же четыре блокировки в строку меню в виде переключателей и запоминает Dock до блокировки, чтобы к нему всегда можно было вернуться.
Используете несколько экранов? Dock ещё и перескакивает между ними, это отдельная проблема со своими решениями: как удержать Dock на Mac на одном экране.
killall Dock в конце этих команд перезапускает Dock и ничего не сбрасывает: что на самом деле делает killall Dock.
Когда всё вернётся как нужно, можно не дать Dock снова сдвинуться: как заблокировать Dock на Mac.
Нет. Команда очищает только настройки Dock. Приложения остаются установленными, а файлы нетронутыми. Потом нужно будет перетащить любимые приложения обратно в Dock, если их нет среди стандартных приложений Apple.
defaults delete com.apple.dock; killall Dock. Первая часть удаляет все настройки Dock, вторая перезапускает Dock, чтобы он собрался со стандартными значениями.
Обычно это повреждённый файл настроек, который исправляется удалением файла, как описано выше. На управляемом рабочем или учебном Mac настройки Dock может принудительно задавать профиль конфигурации, и локально его не переопределить. Если настройки Dock к тому же неактивны, см. почему macOS пишет, что их задал профиль.
Сначала попробуйте killall Dock: она перезапускает Dock без потерь. Если Dock всё равно не появляется, следующий шаг полный сброс. Подробнее в статье пропал Dock на Mac.
Сброс через Terminal очищает четыре ключа блокировки Dock, так что да, Dock, заблокированный командами, разблокируется. Если Still Dock запущен с включённой блокировкой, он применит её снова, поэтому сначала выключите её в приложении.
Если Dock сбрасывается сам, без вашего участия, это другая проблема с четырьмя возможными причинами. См. почему Dock на Mac сбрасывается сам.