Still Dock
演示Pro下载
下载

如何在 Mac 上锁定任务栏

从 Windows 转来:底部那条栏叫什么、为什么没有锁定复选框,以及另外五处不同的地方。2026 年 9 月。

简短回答:Mac 没有任务栏。屏幕底部那排图标是Dock,而且和 Windows 不同,“系统设置”里哪里都没有“锁定任务栏”这个复选框。macOS 拥有这些设置,只是从未给它们配上开关。

四条终端命令就能做到,如下所示。

名字本身就是第一个问题

在 Mac 的设置里搜索“任务栏”什么都搜不到,这也是为什么这个问题不好查找。不是功能缺失,只是叫法不同:

  • “任务栏”对应的是“Dock”。
  • “固定到任务栏”对应的是“保留在 Dock 中”。
  • 通知区域对应的是右上角的菜单栏。
  • 开始菜单对应的是“启动台”,或者用 ⌘空格键调出的聚焦搜索。
  • “锁定任务栏”完全没有对应的开关,这正是本页其余内容要讲的东西。

顶部那条菜单栏是完全不同的另一回事,它不属于 Dock 的一部分。下面的任何内容都不会影响它。

为什么没有复选框

Windows 多年来一直把“锁定任务栏”放在右键菜单里。macOS 从来没有这个控件,而去寻找它正是大多数人放弃的原因。

macOS 确实拥有四项存在且有效的设置,只是没有对应的界面。设置其中一项会让“系统设置”里对应的控件停止响应,这就是它生效的可见标志:

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
  • size-immutable 能阻止 Dock 被调整大小。应用和文件夹之间的分隔线是一个拖动把手,轻轻一碰就会让每个图标重新缩放,且没有撤销功能。
  • position-immutable 能阻止它被拖到另一条边。
  • contents-immutable 能阻止图标被添加、移除或重新排序。
  • autohide-immutable 会把隐藏设置固定在原地。

每一项都是独立的,所以只锁定你想要的部分。要解除某一项,移除对应的键,而不是把它设为 false:

defaults delete com.apple.dock position-immutable; killall Dock

killall Dock 会重启 Dock,让改动生效。它不会关闭你的 App,也不会丢失任何内容,详见killall Dock 的作用。全部键的完整列表参见每一条 Mac Dock defaults 命令。

如果你不想待在终端里,同样这四项设置在 Still Dock 中就是开关,三种方法对比说明了每种方法各自的代价。

另外五处不同的地方

锁定它通常是第一个意外。以下是接下来的五个,大致按大家遇到它们的顺序排列。

1. 只有一个 Dock,而且它会移动

Windows 可以在每台显示器上都放一个任务栏。macOS 只有一个 Dock,它会跟随你的指针:把光标推到任意一块屏幕的底部边缘并停留,Dock 就会移动到那块显示器上。

这一点没有相关设置,position-immutable 也帮不上忙,因为它管理的是 Dock 位于屏幕的哪条边缘,而不是位于哪块屏幕上。这些变通方法及其各自的代价,见如何将 Mac Dock 固定在单块屏幕上。

2. 它不会列出你打开的窗口

Windows 的任务栏是正在运行内容的列表。Dock 主要是一个启动器:无论是否已经打开,它都会显示你放进去的 App,正在运行的那些下方会有一个小圆点。最小化的窗口会聚集在分隔线之后、右侧的末端。

真正能列出打开窗口的是“调度中心”,按 F3 键或用三指向上滑动即可打开。

3. 顶部边缘不可用

Dock 可以放在底部、左侧或右侧。它不能放在顶部,因为菜单栏占据了那里,macOS 不会让它们共用那条边。

4. 移除一个图标不会关闭对应的 App

把一个图标拖出 Dock,只会移除快捷方式,不会有其他影响。这个 App 依然保持安装状态,如果原本在运行,也会继续运行。它会在一阵烟雾中消失,第一次看到会吓一跳,但可以恢复:在“应用程序”中找到它拖回来,或者打开它并选择“保留在 Dock 中”。

在其他人使用的 Mac 上,这是最值得优先锁定的一项。contents-immutable 正是阻止它的关键。

5. 你打开过的 App 自己出现了

macOS 会在 Dock 右侧添加一个最近使用的应用区域,所以一个你刻意排列过的 Dock,会不断长出一条你此后打开过的一切内容的尾巴。这是与上述四项独立的另一个设置:

defaults write com.apple.dock show-recents -bool false
killall Dock

更多内容见如何阻止最近使用的 App 出现在 Dock 中。

如果你在为其他人使用的 Mac 做设置

以上一切都是按账户存储的,所以只适用于你运行它的那个登录账户。在多人共用或公众可以触碰的设备上,思路就不同了,每种情况都有专门的页面:共享 Mac、家用 Mac、教室 Mac。

常见问题

Dock 和任务栏是一回事吗?

不完全是。它是最接近的东西,但它本质上是一个启动器,而不是打开窗口的列表,通知区域的职责其实属于顶部的菜单栏。

能让 Dock 看起来像 Windows 的任务栏吗?

你可以把它移到底部、关闭放大功能、关闭最近使用的 App,感觉上会更接近。但你无法让它列出每个打开的窗口,因为那本来就不是它的用途,那是“调度中心”的职责。

“系统设置”里的“锁定任务栏”在哪里?

哪里都没有。macOS 从未提供过这项控件。设置本身是存在的,这也是为什么上面的命令有效,但 Apple 从未给它们配上界面。

这些命令能在重启或更新后依然生效吗?

会的。它们保存在你账户的偏好设置里而不是系统里,所以重启、睡眠和 macOS 更新都不会影响它们。

我需要是管理员吗?

不会。这些是你自己的偏好设置,只适用于你的登录账户。

为什么我的 Dock 设置变灰了?

这正是这些命令生效的表现:一旦设置了对应的键,控件就会停止响应。如果你没有设置过它们,它们却还是灰色的,变灰设置指南介绍了另一种原因。

产品

  • 试试看
  • 它锁定的内容
  • Pro
  • 两个版本

资源

  • 我为什么开发它
  • 常见问题
  • 媒体资料包
  • 发行说明

支持

  • 帮助与联系
  • 在 Upwork 上雇用我

我开发的其他 App

  • Reveal the Dream
  • MyLinedChart
  • The Long View
  • Keep the Diff
  • Copy Shelter
  • Prompt Petal
  • Little Bird Trading

法律信息

  • 隐私政策
  • 使用条款
© 2026 Still Dock。由 Little Bird Trading LLC 打造的一款小型 Mac 实用工具。 与 Apple Inc. 没有关联。 已显示Pro功能。