解决 Mac 无法检查更新的问题
当 macOS 系统显示“无法检查更新”时,请按照此步骤排查网络连接、服务器状态及系统缓存,快速恢复系统更新功能。
- 验证网络连接. 打开浏览器并尝试访问任意网页以确保网络正常。检查是否开启了代理服务器或 VPN,这些配置常会导致更新服务器连接受阻。进入“系统设置” > “网络”,确保所有接口显示为“已连接”。
- 检查 Apple 服务器状态. 访问 Apple 官方系统状态页面。确认“macOS 更新”服务指示灯为绿色,若显示为黄色或红色,说明 Apple 后端正在维护,此时用户侧无法进行操作,请等待恢复。
- 强制重启系统配置守护进程. 打开“终端”,输入命令 sudo killall -9 softwareupdated 并回车。输入账户密码,此操作会强制重启负责系统更新的后台进程。完成后,再次进入“系统设置” > “通用” > “软件更新”。
- 清理更新缓存. 在“终端”中执行命令 sudo rm -rf /Library/Updates/* 以删除本地损坏的更新缓存文件。清理完成后,立即重启 Mac 以重建系统更新索引。
- 修改 DNS 设置. 进入“系统设置” > “网络” > “Wi-Fi” (或以太网) > “详细信息” > “DNS”。点击左下角的“+”号,添加 8.8.8.8 和 1.1.1.1 作为首选 DNS 服务器。点击“好”并应用更改以刷新域名解析路径。