Коротко: Finder и Корзина закреплены в Dock самой macOS, и убрать их нельзя. Для всех остальных приложений выполните в Терминале defaults write com.apple.dock contents-immutable -bool true; killall Dock. После этого значки нельзя будет вытащить, добавить или переставить.
Чтобы снова менять Dock, выполните ту же команду с false.
Finder всегда находится в левом конце Dock или вверху, если Dock сбоку. Корзина всегда находится на другом конце. Ни у одного из них нет пункта «Удалить из Dock», а перетаскивание ничего не даёт. Так что если вас беспокоит только Finder, он уже в безопасности.
Любой другой значок можно вытащить с облачком дыма, сдвинуть случайным перетаскиванием или убрать через «Параметры» и «Удалить из Dock». На Mac, которым пользуются другие люди, именно так Dock постепенно теряет приложения.
Откройте Terminal из папки «Программы» → «Утилиты» и выполните:
defaults write com.apple.dock contents-immutable -bool true; killall Dock
С включённой блокировкой:
Чтобы снять блокировку:
defaults write com.apple.dock contents-immutable -bool false; killall Dock
Блокировка хранится для каждого пользователя, поэтому задавайте её, войдя в ту учётную запись, которую нужно заблокировать. Родственные блокировки размера, положения и автоскрытия описаны в статье как заблокировать Dock на Mac с помощью Terminal.
Заблокируйте Dock, когда в нём будет то, что вам нужно. Чтобы начать с набора Apple, см. как вернуть стандартные приложения в Dock. Чтобы macOS сама не добавляла недавно использованные приложения, выключите «Показывать предлагаемые и недавние приложения в Dock» в Системных настройках, в разделе «Рабочий стол и Dock», или см. как убрать недавние приложения из Dock.
Если значки сдвигаются при включённой блокировке, причина обычно в другом: запущенное приложение появляется и исчезает, профиль от ИТ-отдела перезаписывает Dock или восстановлена резервная копия. Статья Значки в Dock на Mac переставились сами поможет понять, в чём дело.
В Still Dock со stilldock.com блокировка содержимого есть в виде переключателя в строке меню рядом с блокировками размера, положения и скрытия. Он сам перезапускает Dock и может требовать Touch ID перед снятием блокировки, что помогает на семейном или общем Mac. Блокировка содержимого входит в Still Dock Pro. Версия из App Store блокирует размер, положение и скрытие, но блокировки содержимого в ней нет.
Нет. macOS всегда держит Finder в Dock. Можно скрыть весь Dock, но Finder в нём останется.
Нет. Блокировка касается только Dock. Удаление значка из Dock никогда не удаляет приложение, а блокировка Dock не мешает удалить приложение из папки «Программы».
Да. Настройка сохраняется, пока вы не вернёте значение false или не сбросите Dock командой defaults delete com.apple.dock.