Mac 剪贴板中的隐私内容想要彻底清理,通常可以分为四个关键步骤:先执行 printf '' | pbcopy,直接清空系统剪贴板;然后关闭 iCloud 通用剪贴板,并同步删除可能存在的云端缓存;接着强制退出 pboard 进程,移除对应缓存文件后再重新加载服务;最后不要忽略 Maccy 这类第三方剪贴板工具,把它们保存的历史数据库一并删除,才能更彻底地清除剪贴板临时数据。

在 Mac 上复制过账号、密码、验证码或其他敏感信息后,风险往往不只是停留在当前 pasteboard。相关内容还有可能被写入 iCloud 同步缓存、第三方剪贴板管理工具的本地数据库,甚至保存在 pboard 进程关联的元数据文件中。如果这些剪贴板临时数据没有同时清理,Mac 剪贴板隐私泄露的隐患就很难真正消除。
清空系统级剪贴板内容
这一步的作用是直接覆盖当前 Mac 剪贴板中的内容,也是所有清理操作的起点,建议优先执行。终端命令运行后即使没有任何提示,也不代表失败,这属于正常情况。
1、打开“访达”→“前往”→“实用工具”,双击启动“终端”。
2、输入命令:printf '' | pbcopy,按回车执行。
3、立即切换到文本编辑器,按Command+V验证是否只能粘贴出空白内容——如果仍然出现文字、链接或图片,说明 Mac 剪贴板未被成功清空,需要重新执行一次。
关闭并删除iCloud通用剪贴板缓存
当启用“通用剪贴板”后,你复制的内容可能会通过 iCloud 在 Apple 设备之间中转并保留缓存。即便本地 Mac 剪贴板已经清空,iPhone 或 iPad 仍有可能同步到旧内容。因此,想彻底删除剪贴板记录,就必须主动关闭该功能并清除云端数据。
1、进入“系统设置”→“蓝牙”,确认蓝牙已开启(否则“通用剪贴板”选项可能不会显示)。
2、进入“系统设置”→“通用”→“隔空播放与接力”,关闭“允许在这台Mac上使用通用剪贴板”。
3、前往“系统设置”→“Apple ID”→“iCloud”→右侧“管理”→“iCloud存储详情”→“显示全部”,查找“剪贴板”条目;【若列表中无此项,说明该账户从未启用过通用剪贴板,跳过此步】。
4、点击“剪贴板”→选择“停用并删除数据”→确认删除。
终止pboard进程并清除其缓存文件
pboard 是 macOS 底层的剪贴板守护进程,长时间运行后可能生成损坏或残留的缓存文件,从而引发粘贴异常、内容错乱或历史记录残留。仅仅重启进程通常不够,更稳妥的做法是连同缓存文件一起删除。
第一步:强制退出pboard进程
1、按下Command+空格,输入“活动监视器”并回车;
2、在右上角搜索框输入pboard(注意大小写,不能多空格);
3、在进程列表中准确选中名称为pboard的条目(不是pboardd或pboard-agent);
4、点击顶部红色“X”按钮→选择“强制退出”。
第二步:删除缓存目录
1、打开“访达”,菜单栏选择“前往”→“前往文件夹”;
2、输入路径:~/Library/Caches/com.apple.pboard,回车;
3、将整个com.apple.pboard文件夹拖入废纸篓;
第三步:重载服务
1、重新打开终端;
2、依次执行以下两条命令(每条执行完再输下一条):
killall pboard
sudo killall -u $USER pboard
3、输入管理员密码(输入时不显示字符),回车后等待终端返回新提示符,即可重新测试 Mac 剪贴板的粘贴功能是否恢复正常。
清理第三方剪贴板工具残留数据
如果你安装过 Maccy、CopyHistory、Paste 等第三方剪贴板管理工具,它们通常会在 Application Support 目录中保存完整的历史数据库。因此,仅通过终端清空系统剪贴板,对这类软件中的剪贴板历史记录往往完全无效。
方法一:Maccy用户专用
按下Cmd+Shift+Delete,弹出确认框后点击“清除所有历史”,该操作会直接删除其对应的 SQLite 数据库文件。
方法二:通用手动清理路径
1、打开“访达”,菜单栏“前往”→“前往文件夹”;
2、输入路径:~/Library/Application Support/,回车;
3、查找并删除以下任一文件夹(根据你安装过的工具选择):
• Maccy
• copyhistory
• com.80percent.Paste
• org.pqrs.Flycut
注意:删除前请先确认对应工具已经完全退出,否则部分数据库或缓存文件可能正在被占用,导致无法删除。
