Kısa cevap: sürekli sıfırlanan bir Dock neredeyse hiç rastgele değildir. Dört şeyden biridir ve üçünü bir dakikada düzeltebilirsiniz.
İşin ipucu ne zaman olduğu: girişte, bir güncellemeden sonra, bir monitörü çıkardıktan sonra ya da siz çalışırken görünüşte rastgele. Her biri farklı yere işaret eder.
Bu en yaygın olanı ve genellikle tercih dosyasının hasarlı olduğu anlamına gelir. macOS girişte com.apple.dock'u okur ve dosyayı ayrıştıramazsa varsayılanlara döner ve yenisini yazar; her seferinde düzeninizi çöpe atar.
Düzeltme, onu bilerek silmek ve macOS'in temiz bir tane oluşturmasına izin vermektir:
defaults delete com.apple.dock; killall Dock
Sabitlenmiş uygulamalarınızı bir kez, bilerek kaybedersiniz ve sonra bu durur. Dock'u yeniden ayarlayın ve tuttuğunu doğrulamak için çıkış yapıp girin. Tam ayrıntı Mac Dock'u nasıl sıfırlarsınız sayfasında. Simgeler fabrika durumuna dönmek yerine farklı bir sıradaysa Dock simgeleri kendiliğinden yeniden düzenlendi sayfasına bakın.
Bundan sonra yine sıfırlanıyorsa tercih dosyası sorun değildir ve bir şey onu yeniden yazıyordur. Okumaya devam edin.
Güncellemeler sürümler arasında değişen anahtarlar için Apple'ın varsayılanlarını yeniden getirebilir ve son uygulamalar bölümü olağan kurbandır. Bu hasar değil ve yukarıdaki silme gerekmez:
defaults write com.apple.dock show-recents -bool false; killall Dock
Bir güncelleme Dock'unuzu başka bir kenara taşımamalı veya boyutunu değiştirmemeli. Değiştirdiyse bu güncelleme değil hasarlı dosya durumudur.
Bu hiç de bir sıfırlama değil ve bu yüzden olağan düzeltmeler hiçbir şey yapmaz. macOS Dock'un hangi ekrana ait olduğuna karar verir ve işaretçiyi başka bir ekranın altına götürmek onu devreder. Hiçbir şey yeniden yazılmadı; Dock sadece başka bir yerde.
Bunun için bir defaults anahtarı yok. Apple'ın hiç ayar sunmadığı tek Dock davranışı bu; bunu yapan araçların var olmasının nedeni de bu. Bkz. Dock'u tek ekranda tutma ve bunu yapan uygulamalar.
Boyut değişiyorsa ve Sistem Ayarları'nı açmadıysanız ayırıcıya sürtündünüz. Uygulamalarınızla klasörleriniz arasındaki çizgi bir sürükleme tutamağıdır, ekranın en işlek kısmında durur ve onay ya da geri alma yoktur.
İpucu, her şeyin aynı anda hareket etmesi: her simge boyut değiştirdi ve düzenlediğiniz her pencere kaydı, çünkü Dock alanı geri aldı. Bu bir sıfırlama değil, yeniden boyutlandırmadır.
Düzeltme bir kilittir:
defaults write com.apple.dock size-immutable -bool true; killall Dock
Ayırıcı sürüklemelere yanıt vermeyi bırakır ve Sistem Ayarları boyut denetimini soluklaştırır. Geri almak için true yerine false yazın.
Yukarıdakilerin hiçbiri tutmuyorsa bir uygulama arkanızdan com.apple.dock'u düzenliyor demektir. Yedekleme ve eşitleme araçları, "Mac temizleyici" yardımcı programları ve bir işverenin yönetilen aygıt profilleri bunu yapar.
Dosyanın yeniden yazılıp yazılmadığını öğrenmek için değiştirilme zamanına bakın:
ls -l ~/Library/Preferences/com.apple.dock.plist
Dock'a dokunmadığınız halde zaman damgası hareket ediyorsa başka bir şey yazıyor demektir. Bir iş Mac'inde yerel olarak geçersiz kılamayacağınız ve denememeniz gereken bir profil için Sistem Ayarları › Genel › Aygıt Yönetimi'ne bakın.
Aksi halde dört immutable anahtarı, başka bir uygulamanın yazısının etkili olmasını durduran şeydir. Her Mac Dock defaults komutu sayfasında tam listelenmiştir.
Yalnızca neden ona yazan başka bir uygulamaysa. Hasarlı bir tercih dosyasını onarmaz ve kilitlerin kendisi aynı dosyada yaşar, bu yüzden okunamayan bir dosya kilitleri de kaybeder. Önce dosyayı düzeltin, sonra kilitleyin.
defaults delete com.apple.dock evet, yapar. Uygulamalara dokunulmaz, yalnızca hangilerinin sabitlendiğinin listesi gider. Önce Dock'unuzun ekran görüntüsünü alın, geri koymak iki dakikalık iştir.
Hayır. iCloud Dock'u Mac'ler arasında eşitlemez. Dock'unuz başka bir Mac'inki gibi görünüyorsa bu sürekli eşitlemeden değil, Taşıma Yardımcısı'ndan ya da bir geri yüklemeden geldi.
Still Dock dört Dock ayarını da menü çubuğundan yerinde tutar ve kilitlemeden önceki Dock'unuzu hatırlar. Boyutu kilitlemek ücretsizdir.