必须从通知服务、后台进程、系统设置三层同步清理才能彻底移除“Mac系统更新准备中”常驻通知:先关闭App Store通知权限切断源头,再用终端命令终止softwareupdated进程并刷新Dock,最后屏蔽Apple更新服务器域名防复发。

Mac系统更新准备中”的常驻通知会卡在屏幕右上角不消失,遮挡视频会议窗口、剪辑时间轴或远程桌面操作,必须从通知服务、后台进程、系统设置三层同步清理才能彻底移除。
先关掉App Store的通知权限
这一步直接切断通知源头,否则即使清空红点,下次唤醒仍会弹出。App Store是系统更新通知的唯一出口,不是“软件更新”设置页本身发通知。
点击屏幕左上角苹果菜单 → “系统设置” → 左侧边栏“通知” → 在应用列表中找到并点击“App Store”。
关闭“允许通知”开关——【这是最关键的一步,关错成“软件更新”或“系统偏好设置”都无效】。
同时取消勾选“在 Dock 中显示徽章”和“在菜单栏中显示”。
用终端命令清除残留红点与后台唤醒
图形界面关通知后,“准备中”字样仍可能因softwareupdated进程残留而反复触发。必须终止它并刷新系统状态。
第一步:打开“应用程序” → “实用工具” → “终端”。
第二步:输入命令 sudo softwareupdate --schedule off 并回车,输入管理员密码(无光标反馈属正常)。
第三步:执行 sudo launchctl disable system/com.apple.SoftwareUpdate,这会卸载更新服务注册表项,防止它被launchd定时拉起。
第四步:运行 defaults write com.apple.systempreferences AttentionPrefBundleIDs 0 && killall Dock ——【缺任何一个符号或空格都会失败,必须一次性输完再回车】,该命令立即抹掉系统偏好设置图标右上角的红色数字,并重启Dock。
屏蔽更新服务器域名(防复发)
如果“准备中”通知隔天又出现,说明系统仍在尝试连接Apple更新服务器获取状态。这时要从网络层堵死请求路径。
在终端中输入:sudo nano /etc/hosts,回车后输入密码进入编辑模式。
用方向键将光标移至文件末尾,另起一行,逐行添加以下六行:
127.0.0.1 swscan.apple.com
127.0.0.1 mesu.apple.com
127.0.0.1 swdist.apple.com
127.0.0.1 swdownload.apple.com
127.0.0.1 updates-http.cdn-apple.com
127.0.0.1 xp.apple.com
按 Control + O 保存 → 回车确认文件名 → Control + X 退出。

















