17370845950

mac怎么关闭自动更新_mac关闭自动更新方法
首先关闭系统自动更新,进入系统设置→通用→软件更新→自动更新,取消所有子选项;其次通过终端输入sudo softwareupdate --schedule off命令禁用更新计划;再在App Store中关闭应用更新的自动下载;最后可编辑hosts文件屏蔽更新服务器,彻底阻止更新。

如果您在使用 Mac 时发现系统或应用程序频繁自动更新,影响了设备的正常使用,可以通过以下方法手动关闭自动更新功能。

本文运行环境:MacBook Pro,macOS Sonoma

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

macOS 系统自带的自动更新功能可以在系统偏好设置中进行管理。关闭此功能后,系统将不再自动下载和安装更新包。

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

2、在左侧边栏中找到并点击“通用”。

3、进入“软件更新”选项,点击右侧的“自动更新”设置按钮。

4、取消勾选自动保持 Mac 最新以及其下方的所有子选项,包括“自动检查更新”、“下载新更新”、“安装 macOS 更新”等。

二、使用终端命令禁用自动更新

对于高级用户,可通过终端执行命令直接关闭系统的自动更新机制。该方法更彻底,适用于需要完全控制更新行为的场景。

1、打开“启动台”,进入“其他”文件夹,点击“终端”应用。

2、输入以下命令以关闭自动检查更新:
sudo softwareupdate --schedule off

3、按回车键执行命令,并输入管理员密码。

4、确认无误后,系统将显示 scheduling disabled,表示自动更新计划已关闭

三、限制 App Store 应用自动更新

App Store 中的应用程序默认会随系统更新而自动升级。若需单独管理这些应用的更新行为,可在此处进行设置。

1、打开“App Store”应用程序。

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

3、在弹出的菜单中找到“自动下载项目”选项。

4、关闭“应用更新”的开关,即可阻止所有已安装应用的后台自动更新行为

四、修改主机文件屏蔽更新服务器

通过编辑本地 hosts 文件,可以阻止 Mac 连接到 Apple 的更新服务器,从而实现强制拦截更新请求。

1、打开“终端”,输入命令:
sudo nano /etc/hosts

2、在文件末尾添加以下内容:
127.0.0.1 swscan.apple.com
127.0.0.1 swcdn.apple.com
127.0.0.1 swdist.apple.com

3、按下 Control+O 保存文件,然后按 Enter 确认,再按 Control+X 退出编辑器。

4、此后系统将无法访问更新服务器,达到彻底阻断更新连接的效果。