1. 在Apple网站,Apple - 技术支持 - 搜索 (中国),搜索指定的系统版本做下载
    网址:https://support.apple.com/zh-cn/HT211683

  2. 选择指定版本,点击打开 App Store 进行获取

  1. 等待下载安装,然后重启

无法验证 macOS问题解决:

从 macOS 10.15 (Catalina) 直接跨版本升级到 macOS 12 (Monterey) 是一次较大的跨越,出现“无法验证 macOS”(Could not verify macOS)的错误通常是因为网络连接被拦截、系统时间不对、更新缓存损坏证书信任问题导致的。

请按照以下步骤逐一排查和解决(按从易到难的顺序排列):

1. 检查系统日期与时间(最常见原因)

系统验证更新包时需要比对苹果服务器的安全证书,如果时间不对,会直接报错。

  • 点击屏幕左上角  苹果菜单 -> 系统偏好设置 -> 日期与时间
  • 确保勾选了“自动设置日期和时间”以及“自动设置时区”。如果已经勾选但时间仍然不对,请关闭后再重新勾选。

2. 排除网络与代理干扰

验证过程需要直连苹果服务器,任何网络层面的拦截都会导致失败。

  • 关闭 VPN 或代理软件:如果你开了梯子(VPN、Clash 等)或网络加速器,请彻底退出它们后再试。
  • 切换网络:如果你用的是公司或校园网,可能有防火墙限制。尝试切换到手机热点进行下载和验证,看是否能成功。
  • 更改 DNS:将网络的 DNS 修改为 8.8.8.8 或 114.114.114.114

3. 清除损坏的更新缓存

之前下载失败留下的残缺文件可能会导致反复验证失败。

  1. 打开访达,按 Command + Shift + G 前往文件夹。
  2. 输入路径:/Library/Updates/ (如果是清理当前用户缓存,也可以输入 ~/Library/Caches/com.apple.softwareupdate/
  3. 将里面的所有文件删除(如果提示需要输入密码,请输入开机密码)。
  4. 重启电脑,重新尝试下载更新。

4. 终极推荐:使用“完整的安装器”升级(强烈建议)

对于跨两个大版本(10.15 -> 12)的升级,直接在系统设置里点更新是非常不稳定的,经常卡在验证环节。最稳妥的方法是下载完整的安装包:

  1. 打开 Mac 上的 App Store(不是系统偏好设置里的更新)。
  2. 在搜索框搜索 “macOS Monterey”
  3. 找到由 Apple 官方提供的 “macOS Monterey” (大概率显示是 12.7.6 或 12.x),点击获取/下载。
  4. 下载完成后(大约 12GB 左右),它会在你的“应用程序”文件夹里生成一个名为“安装 macOS Monterey”的文件。