Jawaban singkat: Dock tidak berubah ukuran. macOS menyimpan satu tilesize dan menggambarnya di layar dengan kepadatan piksel berbeda, sehingga angka yang sama tampak lebih besar di satu layar daripada yang lain.
Mengunci ukuran menghentikan angkanya sendiri berubah, yaitu bagian yang benar-benar bisa Anda kendalikan: defaults write com.apple.dock size-immutable -bool true; killall Dock
Dock punya satu pengaturan ukuran untuk seluruh Mac, bukan satu per layar. tilesize adalah sejumlah poin, dan satu poin bukan jumlah piksel yang tetap. Pada layar laptop Retina, ikon 48 poin digambar di kira-kira dua kali lebih banyak piksel dibandingkan monitor 1080p, sehingga Dock tampak benar di satu dan salah di yang lain, tanpa nilai tersimpan pernah berubah.
Itulah sebabnya Dock tampak mengubah ukurannya sendiri begitu Anda menyambung atau mencabut monitor: angkanya tetap, kanvas di bawahnya berubah.
Ada masalah kedua yang terpisah, dan inilah yang layak dikunci. Saat Dock mendarat di layar dengan ukuran berbeda, lebar maksimumnya ikut berubah. Dock yang muat nyaman di monitor 27 inci tidak muat di layar laptop, jadi macOS mengecilkan ikon agar muat. Kembali ke monitor besar, ikon tidak selalu kembali seperti semula.
Setiap sentuhan tidak sengaja pada pemisah saat Dock di layar yang salah menulis tilesize baru, dan nilai itulah yang mengikuti Anda kembali.
Pilih ukuran di layar yang paling sering Anda pakai, lalu baca nilainya agar bisa mengembalikannya nanti:
defaults read com.apple.dock tilesize
Catat angka itu. Itu bilangan bulat, biasanya antara 16 dan 128.
defaults write com.apple.dock size-immutable -bool true
killall Dock
Penggeser ukuran di Pengaturan Sistem berhenti merespons dan pemisah berhenti mengubah ukuran. Dock masih berskala secara visual di antara layar dengan kepadatan berbeda, karena itu macOS yang menggambarnya, tetapi nilai tersimpan tidak bisa lagi bergeser. Untuk melepasnya, ganti true dengan false.
Jika Dock melompat antar monitor adalah gangguan sebenarnya, ukuran hanya separuhnya. Lihat cara menjaga Dock di satu layar, yang membahas apa yang bisa dan tidak bisa disematkan macOS.
tilesize di atas 128. Dock menerimanya dari baris perintah lalu membatasinya pada peluncuran berikutnya. Itu bukan ukuran lebih besar yang tersembunyi.defaults write com.apple.dock size-immutable -bool false
defaults write com.apple.dock tilesize -int 48
killall Dock
Gunakan angka mana pun yang Anda catat di langkah pertama. Jika Anda tidak mencatatnya, defaults delete com.apple.dock tilesize mengembalikan Dock ke default macOS, bukan tebakan.
Tidak. size-immutable hanya menyematkan tilesize. Pembesaran dan largesize tetap bisa disesuaikan kecuali Anda mengunci keduanya secara terpisah, dan mengunci ukuran saat pembesaran menyala adalah cara umum mendapatkan Dock yang masih tampak bergerak.
Tidak. Kunci menghentikan nilai ditulis; ia tidak menghentikan macOS menggambar Dock pada skala berapa pun yang dibutuhkan layar. Presentasi berfungsi persis seperti sebelumnya.
Semua yang penting. size-immutable sudah berfungsi lebih dari lima belas tahun dan masih berfungsi di macOS 26. Panel pengaturan pindah ke Pengaturan Sistem › Desktop & Dock, tempat penggeser yang diredupkan berada.
Jika Anda tidak ingin menyimpan daftar perintah, Still Dock adalah keempat pengaturan yang sama sebagai sakelar, dan mengingat Dock yang Anda miliki sebelum mengunci. Kunci ukuran gratis.