Réponse courte : le Dock se réorganise rarement tout seul. Quatre choses différentes sont appelées réorganisation, et elles ont quatre solutions différentes.
Si vous voulez que cela s'arrête pour de bon quelle qu'en soit la cause :
defaults write com.apple.dock contents-immutable -bool true; killall Dock
Avant de changer quoi que ce soit, regardez ce qui a réellement bougé. La solution dépend de ce qui a bougé.
Les nouvelles icônes viennent de la section des apps récentes. Rien de ce que vous avez placé n'a bougé ; un groupe temporaire a grandi à côté. Désactivez-le dans Réglages Système › Bureau et Dock, ou voir comment empêcher les apps récentes et suggérées.
Le Dock a été redimensionné ou déplacé, le plus souvent par un effleurement du séparateur ou en connectant un écran. L'ordre reste intact. Voir pourquoi le Dock n'arrête pas de changer de taille et pourquoi il change quand vous connectez un moniteur.
Quelque chose les a glissées, et sur un Mac, trois choses seulement le font vraiment : une personne, un trackpad mal interprété comme un glissement, ou un installeur qui s'ajoute lui-même. macOS ne réorganise pas les icônes épinglées de lui-même.
Un glissement accidentel est plus courant qu'on ne le pense, car un glissement lent sur un trackpad se lit comme un geste délibéré. Réglages Système › Accessibilité › Contrôle du pointeur › Options du trackpad, et le style de glissement qui s'y trouve, valent la peine d'être vérifiés si cela continue d'arriver.
Un Dock qui revient avec les valeurs par défaut d'Apple a été réinitialisé, ce qui suit généralement une mise à jour ou la reconstruction d'un fichier de préférences. Voir pourquoi le Dock se réinitialise tout seul.
Le verrou de contenu empêche complètement le contenu du Dock de changer : pas de glissement hors du Dock, pas de réorganisation, pas de nouvelles icônes ajoutées. C'est un seul réglage et il couvre les cas un, trois et quatre.
defaults write com.apple.dock contents-immutable -bool true
killall Dock
Réglez d'abord le Dock comme vous le voulez. Le verrou fige ce qui est là, verrouiller un Dock que vous
n'avez pas rangé préserve donc le désordre. Pour le libérer, remplacez true par false.
Si la taille ou la position dérive aussi, les trois autres verrous sont documentés dans trois façons de verrouiller le Dock du Mac, et notre générateur de commandes gratuit écrit la combinaison de votre choix avec les commandes d'annulation à côté.
Une mise à niveau de macOS est le déclencheur le plus fréquent : une mise à niveau peut reconstruire com.apple.dock à partir des valeurs par défaut, ce qui efface les préférences qui n'ont jamais été explicitement écrites. Tout ce que vous avez réglé une fois dans un panneau il y a des années est ce qui a le plus de chances de disparaître.
Les valeurs écrites depuis le Terminal ou fournies par un profil de configuration survivent, il faut donc les régler délibérément.
Non. Les apps s'installent normalement et apparaissent dans Launchpad et le dossier Applications. Le verrou les empêche d'être ajoutées au Dock, et empêche les icônes d'en être glissées.
Vérifiez l'ordre attentivement. Connecter un écran redimensionne généralement les icônes et laisse leur ordre intact, et un Dock aux icônes plus petites se lit comme un Dock différent au premier coup d'œil. Voir le guide des moniteurs.
Oui.
contents-immutable est écrit dans vos préférences et s'applique à chaque connexion. C'est propre à chaque
utilisateur, donc sur un Mac partagé, chaque compte en a besoin, ou d'un profil de configuration pour tous.
Si vous préférez ne pas garder une liste de commandes, Still Dock propose les mêmes quatre réglages sous forme d'interrupteurs, et se souvient du Dock que vous aviez avant de le verrouiller. Le verrou de taille est gratuit.