Wolisz ich nie przepisywać? Użyj darmowego generatora poleceń. Wolisz przełącznik? Still Dock blokuje Dock na Macu z paska menu.
macOS potrafi zablokować Dock. Potrafi od lat. Apple po prostu nigdy nie umieściło kontrolek w Ustawieniach systemowych.
Są cztery działające ustawienia. Wszystkie cztery są wymienione poniżej, razem z tym, które jest szeroko powtarzane w sieci, a nic nie robi.
Każde to jedna linijka w Terminalu. Otwórz Terminal z Programy, potem Narzędzia, wklej linijkę, naciśnij Return.
Separator przestaje reagować, a suwak rozmiaru w Ustawieniach systemowych robi się szary.
defaults write com.apple.dock size-immutable -bool true; killall Dock
Dock zostaje przy wybranej krawędzi. Dół, lewo lub prawo.
defaults write com.apple.dock position-immutable -bool true; killall Dock
Aplikacji nie da się już wyciągać, wrzucać ani przestawiać. Przydatne na współdzielonym lub rodzinnym Macu, gdzie zwykłą skargą jest aplikacja, która po cichu zniknęła z Docka.
defaults write com.apple.dock contents-immutable -bool true; killall Dock
Przypina ustawienie automatycznego ukrywania, żeby nie dało się go przełączyć, przypadkiem ani przez inną aplikację. To rzadko opisywane.
defaults write com.apple.dock autohide-immutable -bool true; killall Dock
Uruchom ten sam wiersz z false zamiast true:
defaults write com.apple.dock size-immutable -bool false; killall Dock
Aby wyczyścić wszystkie cztery naraz i nic poza nimi:
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
magnification-immutable znajdziesz powtarzane na forach i w listach jako piątą blokadę. Przetestowaliśmy je na macOS 26. Nic nie robi. Ustawienie jest zapisywane, nie pojawia się błąd, a powiększanie nadal można w pełni zmieniać w Ustawieniach systemowych.
Jeśli chcesz utrzymać powiększenie stałe, nie ma na to preferencji. Wyłącz je zamiast tego.
killall Dock nie jest opcjonalne. Samo zapisanie preferencji wyszarza kontrolkę w Ustawieniach systemowych, ale Dock nadal pozwala zmieniać rozmiar, dopóki się nie zrestartuje. Prawie każdy przewodnik, który to pomija, daje blokadę, która wydaje się zawodzić.Aby sprawdzić, czy blokada jest włączona:
defaults read com.apple.dock size-immutable
1 oznacza zablokowane, 0 odblokowane, a błąd mówiący, że klucz nie istnieje, oznacza, że nigdy nie został ustawiony.
Jeśli ustawiasz Dock raz i nigdy go nie zmieniasz, uruchom polecenia i gotowe. Nic nie kosztują i trzymają.
Zaczynają przeszkadzać, gdy Dock to coś, co naprawdę dostosowujesz. Każda zmiana oznacza ponowne szukanie poleceń, odblokowanie, dostosowanie, ponowne zablokowanie. Nie ma zapisu tego, co miałeś, więc blokada zastosowana w złym momencie zamraża zły rozmiar na stałe. A nic z tego nie idzie za Tobą na nowego Maca.
Blokowanie Docka za pomocą Still Dock to te same cztery ustawienia jako cztery przełączniki na pasku menu. Zapisuje Dock sprzed każdej blokady i przywraca go, gdy odblokowujesz, kończysz lub usuwasz aplikację, więc nic nigdy nie utknie. Możesz najpierw wypróbować, jak działa, w przeglądarce.
Używasz więcej niż jednego ekranu? Dock skacze też między nimi, co jest osobnym problemem z własnymi poprawkami: jak utrzymać Dock Maca na jednym ekranie.
Każde polecenie tutaj kończy się killall Dock. Jeśli nie wiesz dlaczego, zobacz co robi killall Dock.
Terminal to jeden z trzech sposobów i nie zawsze właściwy: jak zablokować Dock na Macu, trzy sposoby porównane.
Tak. To udokumentowane preferencje macOS, te same, których działy IT używają do ujednolicania Maców. Nic nie jest łatane ani modyfikowane, a każda z nich cofa się jednym poleceniem.
Nie. Zapisują do Twoich własnych preferencji użytkownika, więc hasło nie jest wymagane. Oznacza to też, że każdy użytkownik może je cofnąć na swoim koncie.
Nie. Te ustawienia tylko zapobiegają zmianom. Nie mają wpływu na wydajność.
Nie tymi. O tym, który wyświetlacz pokazuje Dock, decyduje Mission Control, a nie te preferencje. Wyłączenie Wyświetlacze mają osobne Spaces trzyma Dock na jednym ekranie, kosztem aplikacji pełnoekranowych osobnych dla każdego wyświetlacza.
Każde inne ustawienie Docka, do którego tak dotrzesz, jest wymienione w każde polecenie defaults Docka na Macu, z wartościami, które każdy klucz przyjmuje.