关闭macos应用运行时自动更新提醒需三步:一、系统设置中关闭macos自动更新主开关及全部子选项并禁用升级横幅;二、app store中关闭应用更新与通知;三、手动终止microsoft autoupdate等第三方更新进程并屏蔽swscan.apple.com等更新域名。

关闭 macOS 应用运行时的自动更新提醒,关键在于切断三类触发源:系统级软件更新通知、App Store 应用更新弹窗、以及第三方应用(如 Microsoft AutoUpdate、Zoom、Adobe 等)自带的检查机制。单纯关闭一个地方往往不够,需组合操作。
关闭系统设置中的 macOS 自动更新与升级横幅
这是最基础也最常被忽略的一环——即使你只关心“应用提醒”,但 macOS 本身会在前台弹出“macOS Sequoia 有新版本”横幅,干扰当前窗口。必须先禁用:
- 打开系统设置 → 通用 → 软件更新
- 点击“自动更新”旁的 ⓘ 图标,取消勾选【自动保持我的 Mac 最新】(此为主开关,不关它,其他无效)
- 点击“高级…”,确保以下全部关闭:
• 自动检查更新
• 下载新更新
• 安装 macOS 更新
• 安装安全响应和系统文件 - 返回主界面,点击右上角(i) 按钮,关闭【显示 macOS 升级提醒】——这步专治全屏时突然冒出来的横幅
停用 App Store 应用更新通知与后台下载
很多应用通过 App Store 分发(如 Pages、Keynote、GarageBand),它们的更新会触发 Dock 红点、菜单栏图标闪烁,甚至在应用运行中弹出“1 个应用需要更新”提示:
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- 进入系统设置 → App Store
- 将“应用更新”开关设为关闭
- 向下滚动,确认“更新后操作”区域未启用“安装后立即重启”或类似选项(若无该选项,默认不重启)
- 额外建议:在系统设置 → 通知 → App Store中,将通知样式设为【无】,并关闭【在锁定屏幕上显示】和【在通知中心显示】
终止第三方应用的独立更新检查
像 Microsoft Office、Zoom、Slack、Adobe Creative Cloud 等应用,自带更新程序,完全绕过系统设置。它们常在你编辑文档或开会时弹窗:“发现新版本,是否现在更新?”
- 打开对应应用,进入其偏好设置 / 设置 / 关于页面(例如:Microsoft Word → 帮助 → 检查更新 → 取消自动检查)
- 重点排查以下常见更新代理:
• Microsoft AutoUpdate(可在“访达 → 应用程序 → Microsoft AutoUpdate”里关闭自动检查)
• ZoomOpener(Zoom 安装器,可在“活动监视器”中退出,并移至废纸篓)
• Adobe Desktop Common Framework(Adobe CC 用户可在 Creative Cloud 桌面端 → 设置 → 应用程序 → 关闭自动更新) - 如不确定来源,可在“活动监视器”中搜索关键词 update 或 auto,强制退出可疑进程
清除残留红点与静默屏蔽网络请求
即使设置全关,系统仍可能因缓存或残留任务在 Dock 或系统偏好设置图标上显示红点;部分应用还会尝试联网检测更新:
- 打开终端,一次性执行:
defaults write com.apple.systempreferences AttentionPrefBundleIDs 0 && killall Dock
(立即清除系统偏好设置右上角红点) - 为防顽固应用偷偷连网,可编辑 hosts 文件屏蔽通用更新域名:
在终端运行 sudo nano /etc/hosts,末尾添加:
127.0.0.1 swscan.apple.com
127.0.0.1 mesu.apple.com
127.0.0.1 appldnld.apple.com - 保存后,在终端执行 sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder 刷新 DNS 缓存










