Still Dock
ДемоProЗагрузить
ProЗагрузить

Как заблокировать Dock на школьном Mac

Что меняют ученики, какие блокировки переживают перезагрузку и единственное, что выдерживает ученика, знающего Terminal. Сентябрь 2026 г.

Коротко: четыре ключа defaults не дают изменить размер Dock, переместить его, опустошить или скрыть и сохраняются после перезагрузки. Ученик, знающий Terminal, снимет все четыре за минуту.

Если вас беспокоят ученики, знающие Terminal, те же настройки в виде профиля конфигурации выдерживают Terminal, перезагрузку и удаление приложения, которое их задало. Профиль от MDM можно также сделать неудаляемым и распространить на все учётные записи, а это именно то, что нужно лаборатории. Профиль, установленный вручную, действует для той учётной записи, в которой установлен, и его можно намеренно удалить в Системных настройках.

Что на самом деле меняют ученики

В кабинете с Mac первым сбивается Dock, и почти всегда дело в одном из четырёх:

  • Размер. Разделитель между приложениями и папками служит ручкой для перетаскивания в самой оживлённой части экрана. Одно касание, и все значки меняют размер. Отмены в macOS нет, так что следующий класс обнаружит Dock, который никто не выбирал.
  • Содержимое. Значок, вытащенный из Dock, исчезает с облачком. На общем компьютере приложение по-прежнему установлено, но ученик на третьем уроке не может его найти.
  • Положение. Dock перетащили к левому или правому краю, и это меняет полезную ширину каждого окна на экране.
  • Скрытие и показ. Случайно включили, и теперь Dock невидим для ученика, который не знает, что нужно упереть указатель в край.

Всё это происходит, когда тридцать человек пользуются компьютером, рассчитанным на одного.

Четыре ключа

Каждая из них отключает соответствующий элемент в Системных настройках, поэтому изменить настройку через интерфейс вообще нельзя:

defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock

Они действуют для пользователя, поэтому применяются к той учётной записи, в которой выполнены. Они сохраняются после перезагрузки, сна и обновления macOS, потому что хранятся в настройках пользователя.

Чтобы снять блокировку, удалите ключ, и настройка вернётся к поведению macOS по умолчанию:

defaults delete com.apple.dock contents-immutable; killall Dock

Полный список с типом каждого ключа в статье все команды defaults для Dock на Mac.

Почему в компьютерном классе блокировок через Терминал недостаточно

Всё, что задаёт команда Терминала, команда Терминала и отменяет. Ученик, который умеет открыть Терминал, снимет все четыре блокировки меньше чем за минуту, а на уроке информатики это умеют почти все.

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

Что меняет профиль конфигурации

Те же четыре настройки, заданные профилем конфигурации, macOS применяет как политику. Значит, они переживают Терминал, перезагрузку и удаление приложения, которое их задало.

Подходит ли профиль для класса, решает область действия. Профиль, установленный через MDM, может действовать на всё устройство и охватывать все учётные записи, включая новые. Профиль, который человек устанавливает сам, действует для этого пользователя и охватывает одну учётную запись. Still Dock устанавливает второй вид, и его намеренно можно удалить в разделе Системные настройки > Основные > Управление устройством, потому что никто не должен остаться с Dock, который нельзя разблокировать.

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

Поэтому если классом управляет MDM, этому место в полезной нагрузке Dock, рядом с раскладкой, которую вы уже распространяете, и только такой вариант не сможет снять настойчивый ученик. Если же это несколько компьютеров, настроенных вручную, Still Dock может установить из строки меню по профилю на каждую блокировку для каждой учётной записи. Этого достаточно, чтобы предотвратить случайности, но не того, кто будет целенаправленно искать.

Недавние приложения, ещё одно, что меняет Dock в лаборатории

Даже при всех четырёх блокировках macOS добавляет справа в Dock раздел недавно использованных приложений, и он меняется с каждым учеником. Его отключение это отдельная настройка:

defaults write com.apple.dock show-recents -bool false; killall Dock

Её тоже можно задать профилем, чтобы её нельзя было включить обратно; об этом в статье как убрать недавние приложения из Dock.

Чего не делает Экранное время

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

Разумная настройка для класса

  1. Расставьте Dock именно так, как он должен выглядеть в классе, и уберите всё, что ученикам не нужно.
  2. Выключите недавние приложения, чтобы правая часть перестала меняться.
  3. Включите все четыре блокировки.
  4. Если у учеников есть доступ к Terminal, применяйте эти блокировки через профиль конфигурации, иначе они не продержатся до конца четверти.
  5. Запишите, что вы настроили. Блокировка без записи станет загадкой для того, кому достанется этот класс.

Частые вопросы

Действуют ли блокировки во всех учётных записях учеников?

Если они заданы через defaults, нет. Такие настройки действуют для одного пользователя, поэтому их нужно задать в каждой учётной записи. Профиль для всего устройства из MDM охватывает все учётные записи, и обычно именно это нужно компьютерному классу. Профиль, установленный вручную, в том числе созданный Still Dock, действует для той учётной записи, из которой его установили.

Сбросит ли их обновление macOS?

Нет. Они хранятся в настройках пользователя, поэтому обновление их не трогает.

Может ли ученик их отменить?

С defaults да, одной командой. Профиль, установленный вручную, ребёнок всё равно может удалить в разделе «Системные настройки» > «Основные» > «Управление устройством», но не случайно и не из Терминала. По-настоящему неудаляемым можно сделать только профиль, установленный через MDM, и это решает тот, кто управляет компьютерами.

Мешает ли это ученикам устанавливать приложения?

Нет. Это только не даёт менять Dock. Ограничение установки это отдельный вопрос, и для него есть Экранное время или ваш MDM.

А как насчёт компьютера в библиотеке или общественном месте?

Те же четыре ключа, другая ситуация: о сбоях никто не сообщает, а компьютер часто восстанавливается из образа, который отменит ваши блокировки. См. как заблокировать Dock на Mac в библиотеке или общественном месте и на семейном Mac, если та же проблема дома.

Продукт

  • Попробовать
  • Что блокирует
  • Pro
  • Две версии

Материалы

  • Зачем я его создал
  • Вопросы
  • Материалы для прессы
  • Заметки о выпусках

Поддержка

  • Помощь и контакты
  • Наймите меня на Upwork

Другие мои приложения

  • Reveal the Dream
  • MyLinedChart
  • The Long View
  • Keep the Diff
  • Copy Shelter
  • Prompt Petal
  • Little Bird Trading

Правовая информация

  • Политика конфиденциальности
  • Условия использования
© 2026 Still Dock. Небольшая утилита для Mac от Little Bird Trading LLC. Не связано с Apple Inc. Показаны функции Pro.