Prefere não digitar tudo isso? Use o gerador de comandos gratuito. Quer um interruptor em vez de um comando? O Still Dock bloqueia o Dock do seu Mac pela barra de menus.
O macOS pode bloquear o Dock. Ele consegue fazer isso há anos. A Apple simplesmente nunca colocou os controles nos Ajustes do Sistema.
Existem quatro configurações que realmente funcionam. As quatro estão listadas abaixo, junto com aquela que é muito repetida pela internet, mas não faz nada.
Cada um é uma única linha no Terminal. Abra o Terminal em Aplicativos e depois Utilitários, cole uma linha, pressione Return.
O divisor para de responder, e o controle deslizante de tamanho nos Ajustes do Sistema fica acinzentado.
defaults write com.apple.dock size-immutable -bool true; killall Dock
O Dock permanece na borda que você escolheu. Inferior, esquerda ou direita.
defaults write com.apple.dock position-immutable -bool true; killall Dock
Apps não podem mais ser arrastados para fora, soltos dentro, ou reorganizados. Útil em um Mac compartilhado ou da família, onde a reclamação mais comum é um app que sumiu silenciosamente do Dock.
defaults write com.apple.dock contents-immutable -bool true; killall Dock
Fixa o ajuste de ocultar automaticamente para que não possa ser invertido, por acidente ou por outro app. Este é raramente documentado.
defaults write com.apple.dock autohide-immutable -bool true; killall Dock
Execute a mesma linha com false no lugar de true:
defaults write com.apple.dock size-immutable -bool false; killall Dock
Para limpar os quatro de uma vez, e nada mais:
defaults delete com.apple.dock size-immutable
defaults delete com.apple.dock position-immutable
defaults delete com.apple.dock contents-immutable
defaults delete com.apple.dock autohide-immutable
killall Dock
Você vai encontrar magnification-immutable repetido em fóruns e listas como um quinto bloqueio. Testamos no macOS 26. Não faz nada. O ajuste é escrito, nenhum erro aparece, e a ampliação continua totalmente ajustável nos Ajustes do Sistema.
Se você quer a ampliação estável, não existe preferência para isso. Em vez disso, desative-a.
killall Dock não é opcional. Escrever a preferência sozinha acinzenta o controle nos Ajustes do Sistema, mas o Dock continua deixando você redimensioná-lo até reiniciar. Quase todo guia que deixa isso de fora produz um bloqueio que parece falhar.Para ver se um bloqueio está ativado:
defaults read com.apple.dock size-immutable
1 significa bloqueado, 0 significa desbloqueado, e um erro dizendo que a chave não existe significa que ela nunca foi definida.
Se você configura seu Dock uma vez e nunca muda, execute os comandos e pronto. Eles não custam nada e se mantêm.
Eles começam a incomodar quando o seu Dock é algo que você realmente ajusta. Toda mudança significa encontrar os comandos de novo, desbloquear, ajustar, bloquear de novo. Não há registro do que você tinha, então um bloqueio aplicado no momento errado congela o tamanho errado permanentemente. E nada disso te acompanha para um Mac novo.
Bloquear o Dock com o Still Dock são esses mesmos quatro ajustes como quatro interruptores na barra de menus. Ele registra o Dock que você tinha antes de cada bloqueio e o restaura quando você desbloqueia, encerra, ou exclui o app, então nada nunca fica travado. Você pode experimentar como ele se comporta no seu navegador primeiro.
Usa mais de uma tela? O Dock também pula entre elas, o que é um problema separado com suas próprias soluções: como manter o Dock do Mac em uma só tela.
Todo comando aqui termina com killall Dock. Se você não tem certeza do motivo, veja o que o killall Dock faz.
O Terminal é uma de três formas de fazer isso, e nem sempre a certa: como bloquear o Dock em um Mac, três formas comparadas.
Sim. Essas são preferências documentadas do macOS, as mesmas que departamentos de TI usam para padronizar Macs. Nada é corrigido ou modificado, e cada uma delas se reverte com um único comando.
Não. Eles escrevem nas suas próprias preferências de usuário, então nenhuma senha é exigida. Isso também significa que qualquer usuário pode desfazê-los na própria conta.
Não. Esses ajustes só impedem mudanças. Eles não têm efeito nenhum sobre o desempenho.
Não com estas. Qual tela mostra o Dock é controlado pelo Mission Control, não por essas preferências. Desativar Monitores têm Espaços diferentes mantém o Dock em uma só tela, ao custo de apps em tela cheia por monitor.
Todo outro ajuste do Dock que você consegue alcançar desse jeito está listado em todo comando defaults do Dock do Mac, com os valores que cada chave aceita.