Réponse courte : le Mac n'a pas de barre des tâches. La rangée d'icônes en bas est le Dock, et contrairement à Windows, il n'y a nulle part de case « verrouiller la barre des tâches » dans Réglages Système. macOS possède les réglages, il ne leur a simplement jamais donné d'interrupteur.
Quatre commandes Terminal le font, elles sont ci-dessous.
Cherchez « barre des tâches » dans les réglages d'un Mac et rien ne ressort, c'est pourquoi c'est difficile à chercher. Le vocabulaire est différent plutôt que la fonctionnalité étant absente :
La barre des menus en haut est encore autre chose, et ne fait pas partie du Dock. Rien ci-dessous ne l'affecte.
Windows a mis « Verrouiller la barre des tâches » dans un menu contextuel pendant des années. macOS n'a jamais eu ce contrôle, et le chercher est la raison pour laquelle la plupart des gens abandonnent.
Ce que macOS possède réellement, ce sont quatre réglages qui existent et fonctionnent, et qui n'ont simplement pas d'interface. En régler un fait cesser toute réaction du contrôle correspondant dans Réglages Système, ce qui est le signe visible que cela a fonctionné :
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
Chacune est indépendante, ne verrouillez donc que ce que vous voulez. Pour en libérer une, retirez la clé plutôt que de la régler sur false :
defaults delete com.apple.dock position-immutable; killall Dock
killall Dock redémarre le Dock pour que le changement prenne effet. Cela ne ferme pas vos apps et ne perd rien, ce qui est expliqué dans ce que fait killall Dock. La liste complète des clés se trouve dans toutes les commandes defaults du Dock du Mac.
Si le Terminal n'est pas un endroit où vous voulez être, les mêmes quatre réglages sont des interrupteurs dans Still Dock, et les trois méthodes comparées couvre ce que coûte chaque approche.
Le verrouiller est généralement la première surprise. Voici les cinq suivantes, à peu près dans l'ordre où les gens les rencontrent.
Windows peut placer une barre des tâches sur chaque moniteur. macOS n'a qu'un seul Dock et il suit votre pointeur : poussez le curseur vers le bord inférieur de n'importe quel écran et maintenez-le, et le Dock se déplace vers cet écran.
Il n'existe aucun réglage pour cela, et position-immutable n'aide pas, car cela régit sur quel bord d'un écran le Dock se place, pas sur quel écran il se trouve. Les solutions de contournement et ce que chacune coûte se trouvent dans comment garder le Dock du Mac sur un seul écran.
La barre des tâches de Windows est une liste de ce qui est en cours d'exécution. Le Dock est surtout un lanceur : il affiche les apps que vous y avez placées, qu'elles soient ouvertes ou non, avec un petit point sous celles qui fonctionnent. Les fenêtres réduites se rassemblent à l'extrémité droite, après le séparateur.
Ce qui liste réellement les fenêtres ouvertes, c'est Mission Control, sur F3 ou un balayage à trois doigts vers le haut.
Le Dock peut se placer en bas, à gauche ou à droite. Il ne peut pas aller en haut, car la barre des menus y vit et macOS ne partage pas ce bord.
Glisser une icône hors du Dock retire le raccourci et rien d'autre. L'app reste installée, et continue de fonctionner si elle fonctionnait. Elle disparaît dans un nuage de fumée, ce qui est alarmant la première fois et réversible : trouvez l'app dans Applications et faites-la glisser de retour, ou ouvrez-la et choisissez Garder dans le Dock.
Sur un Mac que d'autres personnes utilisent, c'est celui qui vaut la peine d'être verrouillé en premier. contents-immutable est ce qui l'arrête.
macOS ajoute une section d'applications récemment utilisées à droite du Dock, si bien qu'un Dock que vous avez disposé volontairement se retrouve avec une traîne de tout ce que vous avez ouvert depuis. C'est un réglage distinct des quatre ci-dessus :
defaults write com.apple.dock show-recents -bool false
killall Dock
Plus de détails dans comment empêcher les apps récentes d'apparaître dans le Dock.
Tout ce qui précède est stocké par compte, cela s'applique donc à la session dans laquelle vous l'exécutez. Sur une machine que plusieurs personnes partagent, ou que le public touche, le raisonnement change et il existe une page pour chaque cas : un Mac partagé, un Mac familial, un Mac de salle de classe.
Pas tout à fait. C'est ce qui s'en rapproche le plus, mais il s'agit d'abord d'un lanceur plutôt que d'une liste de fenêtres ouvertes, et le rôle de la zone de notification revient plutôt à la barre des menus en haut.
Vous pouvez le placer en bas, désactiver le grossissement et désactiver les apps récentes, ce qui s'en rapproche dans l'esprit. Vous ne pouvez pas le faire lister chaque fenêtre ouverte, car ce n'est pas sa fonction. C'est le rôle de Mission Control.
Nulle part. macOS n'a jamais proposé ce contrôle. Les réglages existent, c'est pourquoi les commandes ci-dessus fonctionnent, mais Apple ne leur a jamais donné d'interface.
Oui. Elles sont stockées dans les préférences de votre compte plutôt que dans le système, un redémarrage, une mise en veille et une mise à jour de macOS les laissent donc toutes intactes.
Non. Ce sont vos propres préférences et elles ne s'appliquent qu'à votre connexion.
C'est ces commandes qui fonctionnent : les contrôles cessent de réagir une fois la clé correspondante réglée. Si vous ne les avez pas réglées et qu'ils sont quand même grisés, le guide des réglages grisés couvre l'autre cause.