信息发布→ 登录 注册 退出

mac怎么关闭自动更新_MAC关闭系统自动更新与提示【设置】

发布时间:2026-01-06

点击量:
可通过五种方法关闭Mac自动更新:一、系统设置中取消自动更新及高级选项;二、终端执行sudo softwareupdate --schedule off;三、修改hosts文件屏蔽苹果更新服务器;四、App Store中关闭应用自动更新;五、终端命令清除系统设置红点提醒。

如果您在使用 Mac 时频繁收到系统更新下载、安装或通知提醒,影响日常操作体验,则可能是 macOS 自动更新机制正在后台运行。以下是关闭系统自动更新与相关提示的具体操作方法:

一、通过系统设置关闭自动更新

该方法利用 macOS 内置的图形化界面直接禁用所有自动更新行为,包括检查、下载和安装 macOS 版本及安全补丁,适用于绝大多数用户。

1、点击屏幕左上角的苹果菜单(),选择“系统设置”。

2、在左侧边栏中点击“通用”,然后选择右侧的“软件更新”。

3、点击“自动更新”旁边的 ⓘ 图标,进入详细配置页面。

4、取消勾选“自动保持我的 Mac 最新”主选项。

5、点击“高级”按钮,在弹出窗口中确保以下四项全部取消勾选:“自动检查更新”、“下载新更新”、“安装 macOS 更新”、“安装应用商店应用更新”

二、使用终端命令禁用更新计划

该方法通过系统级命令关闭软件更新守护进程的定时调度功能,使系统彻底停止主动发起更新检查,适合需要长期稳定环境的用户。

1、打开“应用程序”→“实用工具”→“终端”。

2、输入以下命令并按回车:sudo softwareupdate --schedule off

3、系统提示输入管理员密码,输入后不显示字符,直接按回车确认

4、执行成功后将显示 "scheduling disabled" 提示。

三、修改 hosts 文件屏蔽更新服务器

此方法从网络层拦截 Mac 向苹果官方更新服务器发起的连接请求,即使系统尝试更新也无法获取任何内容,实现物理级阻断。

1、在“终端”中输入命令:sudo nano /etc/hosts,按回车并输入管理员密码。

2、使用方向键将光标移至文件末尾,添加以下三行内容:

127.0.0.1 swscan.apple.com

127.0.0.1 swdist.apple.com

127.0.0.1 swcdn.apple.com

3、按下 Control+O 保存,按回车确认文件名,再按 Control+X 退出编辑器。

4、执行命令:sudo dscacheutil -flushcache 刷新 DNS 缓存,使屏蔽立即生效。

四、禁用 App Store 应用自动更新

App Store 中安装的应用程序默认启用自动更新,该设置独立于系统更新,需单独关闭以避免后台静默升级和通知干扰。

1、打开“App Store”应用。

2、点击窗口左下角的个人账户头像区域。

3、在弹出菜单中找到并点击“自动下载项目”。

4、关闭“应用更新”开关,此时已安装的 App 将不再自动下载或安装更新包。

五、清除系统设置图标红点提醒

即使已关闭所有自动更新选项,系统设置图标左下角仍可能残留红色数字角标,该角标由系统偏好设置缓存生成,可通过终端命令清除。

1、打开“终端”应用。

2、输入以下命令并回车:defaults write com.apple.systempreferences AttentionPrefBundleIDs 0

3、随后执行:killall Dock,强制重启程序坞以刷新界面。

4、返回桌面,确认系统设置图标左下角的红色角标已消失

标签:# cos  # 您在  # 适用于  # 在弹出  # 应用程序  # 勾选  # 软件更新  # 可通过  # 按回车  # 系统设置  # 自动更新  # app  # hosts文件  # 应用商店  # cdn  # dns  # apple  # macos  # mac  # 苹果  # 工具  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!