MacOS 11.7.10升级11.7.11报错:未能完成操作。(PKDownloadError错误3。)

设备:MacBook Pro 2018

当前版本:Big Sur 11.7.10 (20G1427)

行为:通过AppStore下载Big Sur安装器

现象:打开安装器,依次点击“继续”、“同意”后开始下载更新,过了几分钟,弹窗报错信息:未能完成操作。(PKDownloadError错误3。)

MacBook Pro 13″, macOS 11.7

发布日期 2026年6月23日 下午6:48

回复
问题被标记为 排名最靠前的回复

发布日期 2026年6月24日 上午8:42

你好!在升级 macOS 时遇到 PKDownloadError 错误 3,通常意味着安装程序在下载更新包的过程中,由于网络波动、DNS 解析错误或内容分发网络(CDN)断开,导致下载的数据块不完整或校验(Hash 验证)失败,系统为了安全保护自动中断了操作。

针对 MacBook Pro 2018 升级 Big Sur 安全更新的这种情况,建议你尝试以下几种行之有效的解决方法:

1. 彻底清理已下载的损坏缓存

在重新下载之前,必须清理掉之前下载失败的残留临时文件,否则系统可能会反复读取错误的缓存:

  • 打开 访达,按下快捷键 Command + Shift + G 打开“前往文件夹”。
  • 输入并前往:/Library/Updates
  • 检查该目录下是否有下载了一半的安装包文件,将其移至废纸篓并清空(如果系统提示权限不足,可先跳过此步,直接尝试方法 2)。

2. 使用终端命令行强行拉取更新(成功率最高)

既然通过 App Store 的图形界面容易报错,使用 macOS 自带的命令行工具直接对接 Apple 官方服务器通常更稳定:

  • 打开 应用程序 > 实用工具 > 终端 (Terminal)。
  • 输入以下命令来列出所有可用的更新,按回车:


Bash

softwareupdate -l


  • 看到可用的 11.7.11 更新后,输入以下命令直接下载并静默安装(期间可能需要输入你的 Mac 开机密码):

Bash

sudo softwareupdate -i -a


  • (注:输入密码时屏幕不会显示任何字符,直接输完按回车即可。)

3. 优化网络环境与 DNS 设置

网络环境直接决定了 PK 校验能否通过,建议进行以下网络微调:

  • 更改 DNS: 前往 系统设置 > 网络 > 高级 > DNS,添加公共 DNS,例如 114.114.114.114 或 8.8.8.8。这能有效解决因运营商 CDN 解析错误导致的下载中断。
  • 避免使用 Wi-Fi 扩展器: 如果可以,尽量靠近路由器,或者使用有线网连接。同时,下载期间请彻底关闭所有第三方代理软件或 VPN 辅助工具。

4. 进入安全模式进行更新

有时候后台的第三方安全软件或守护进程会拦截安装包的校验请求:

  • 将 Mac 关机。
  • 重新开机,并在听到启动声音或屏幕亮起的瞬间,按住 Shift 键不松手,直到看到登录窗口。
  • 屏幕右上角出现“安全启动”后,直接前往“系统偏好设置 > 软件更新”再次尝试下载,安全模式下系统会精简运行,能排除绝大部分第三方软件干扰。

希望这些步骤能顺利帮你的 2018 款 MacBook Pro 完成安全更新!如果使用终端命令时有报错提示,欢迎将报错文本发出来,我们进一步分析。

回复量:1
问题被标记为 排名最靠前的回复

2026年6月24日 上午8:42 回应 tau80

你好!在升级 macOS 时遇到 PKDownloadError 错误 3,通常意味着安装程序在下载更新包的过程中,由于网络波动、DNS 解析错误或内容分发网络(CDN)断开,导致下载的数据块不完整或校验(Hash 验证)失败,系统为了安全保护自动中断了操作。

针对 MacBook Pro 2018 升级 Big Sur 安全更新的这种情况,建议你尝试以下几种行之有效的解决方法:

1. 彻底清理已下载的损坏缓存

在重新下载之前,必须清理掉之前下载失败的残留临时文件,否则系统可能会反复读取错误的缓存:

  • 打开 访达,按下快捷键 Command + Shift + G 打开“前往文件夹”。
  • 输入并前往:/Library/Updates
  • 检查该目录下是否有下载了一半的安装包文件,将其移至废纸篓并清空(如果系统提示权限不足,可先跳过此步,直接尝试方法 2)。

2. 使用终端命令行强行拉取更新(成功率最高)

既然通过 App Store 的图形界面容易报错,使用 macOS 自带的命令行工具直接对接 Apple 官方服务器通常更稳定:

  • 打开 应用程序 > 实用工具 > 终端 (Terminal)。
  • 输入以下命令来列出所有可用的更新,按回车:


Bash

softwareupdate -l


  • 看到可用的 11.7.11 更新后,输入以下命令直接下载并静默安装(期间可能需要输入你的 Mac 开机密码):

Bash

sudo softwareupdate -i -a


  • (注:输入密码时屏幕不会显示任何字符,直接输完按回车即可。)

3. 优化网络环境与 DNS 设置

网络环境直接决定了 PK 校验能否通过,建议进行以下网络微调:

  • 更改 DNS: 前往 系统设置 > 网络 > 高级 > DNS,添加公共 DNS,例如 114.114.114.114 或 8.8.8.8。这能有效解决因运营商 CDN 解析错误导致的下载中断。
  • 避免使用 Wi-Fi 扩展器: 如果可以,尽量靠近路由器,或者使用有线网连接。同时,下载期间请彻底关闭所有第三方代理软件或 VPN 辅助工具。

4. 进入安全模式进行更新

有时候后台的第三方安全软件或守护进程会拦截安装包的校验请求:

  • 将 Mac 关机。
  • 重新开机,并在听到启动声音或屏幕亮起的瞬间,按住 Shift 键不松手,直到看到登录窗口。
  • 屏幕右上角出现“安全启动”后,直接前往“系统偏好设置 > 软件更新”再次尝试下载,安全模式下系统会精简运行,能排除绝大部分第三方软件干扰。

希望这些步骤能顺利帮你的 2018 款 MacBook Pro 完成安全更新!如果使用终端命令时有报错提示,欢迎将报错文本发出来,我们进一步分析。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

MacOS 11.7.10升级11.7.11报错:未能完成操作。(PKDownloadError错误3。)

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!