# 关闭 macOS 自动更新和自动下载，并持续监测防止再犯

> 本文公开全文。

原文：https://utgd.net/article/21297

macOS 26——以及 iOS 26 ——引入了极具误导性的升级界面，许多用户后知后觉，事发后才察觉被系统诱导开启了自动更新。不过这也不算新闻，至少在上一代 macOS 中，苹果已经这么干了，我本人也中过枪。

我无意评价自动升级是否正当，我只关注一个被所有道德辩论所忽视的新现象：macOS 只给了你两个选项，一个是自动下载并自动更新，另一个是自动下载但不自动更新。

那么，我能不能既不要自动下载，也不要自动更新？不能。这就是问题所在。自动下载毫无征兆，不能手动暂停或取消，吃掉大量空间（和流量），并且实质性耽误正常工作。自动下载拥有极高的优先权，会限制其他网络传输进程，频生恶果，或是证据材料上传失败，或是视频会议卡顿退出，或是培训网课计时落空（很不幸，作为律师，我需要上足一定课时才能通过年度考核，这一点也不自由职业）。

补救手段之一，自然是杀到系统设置面板，马上关闭自动下载和自动更新，注意这是两个选项，请务必确保“Download new updates when available”未被勾选。

但这并不能保证日后不再出错。毕竟，任何一个懂逻辑的读者想必已经理解，系统升级——除非 macOS 主动收手——就意味着自动下载，尽管下载后暂不自动安装。有些人也可以作贱自己，提醒自己多一个心眼，但为什么要增加用户的负担呢？这种认知负荷，不过是厂商为提高新系统安装率而恶意制造的不悦罢了。

我决定用技术整治技术，借用自动化工具实时监测自动下载。无论是我被诱导了，还是我忘了，或者 macOS 干脆自作主张了，起码有一点不会变：自动下载所得的数据，得放置在某个地方。据我所知，这个位置是 /Library/Updates，这就是突破口——只要发现其中出现了新文件，就赶紧弹出警报。

本文使用的自动化工具是 Keyboard Maestro，另一款支持文件自动化的软件 Hazel 也能用。Automator 和最新系统随附的 Shortcuts 也支持了文件夹监控。不过，恕我只谈论我实际在用的方案。

Keyboard Maestro 可以监控任意文件夹中的资源变动，一旦发现新文件，就可以执行既定操作。你可以简单弹一个提醒，也可以像我这样引入稍稍复杂的交互，在提醒之余，还提供下一步操作的备选项，例如即刻检查系统的更新设置。动作只有两步，有需要的读者照图仿制即可，不再另行提供下载链接。

我并未直接移除自动下载的文件，一来是为了避免误伤，因为我主动下载的更新文件也在其中；二来则是删除也没有意义，如果不彻底关闭自动下载设置，只会反复重启后台下载进程，结果更糟糕。

自动升级，这一发明向来惹（相当一部分）人厌烦。回想一下 Windows 的罪孽，无数人在 DDL 前或上台演讲时被系统自动升级一把推开，似乎厂商的系统普及率拥有超级优先级，而用户的死活——真正意义上的死活，我见过高危手术中途升级的官司——不过是狗屁。固然，有应对方案，但当这些方案年复一年被写成文章、做成视频甚至打包成付费远程服务时，你觉得问题在谁？

相比之下，macOS 貌似温和，却同样目中无用户。它已经忘了其缔造者的第一原则：计算机不能伤害用户。

---

[前往标准阅读页](https://utgd.net/article/21297?audience=web)
