Microsoft SQL Server 2014安装报错求助:补丁文件无法打开(错误码0x84B20001)
解决SQL Server 2014安装时0x84B20001错误的实用方案
我之前部署SQL Server 2014时也碰到过一模一样的The patch file cannot be opened...... Error code: 0x84B20001报错,试过解压ISO安装也没用,后来靠下面几个亲测有效的方法解决了,你可以挨个尝试:
- 校验ISO文件完整性:大概率是ISO下载过程中损坏了,找到微软官方提供的SQL Server 2014 ISO哈希值,用系统自带的
certutil命令(比如certutil -hashfile "你的ISO文件路径" SHA256)对比校验,不一致就重新下载完整的ISO文件。 - 重置Windows Installer并清理安装缓存:
- 以管理员身份打开命令提示符,依次执行:
msiexec /unregister msiexec /regserver - 删除以下路径的旧安装缓存和日志文件:
C:\Program Files\Microsoft SQL Server\120\Setup Bootstrap\LogC:\ProgramData\Microsoft\SQL Server\Setup Bootstrap
- 以管理员身份打开命令提示符,依次执行:
- 确保足够的运行权限:右键点击解压后的
Setup.exe,选择「以管理员身份运行」;同时检查安装目标磁盘(比如默认的C盘)的权限,确保当前用户拥有该磁盘的完全控制权限。 - 临时禁用安全软件:第三方杀毒软件、防火墙有时会拦截安装程序读取或写入补丁文件,安装前暂时禁用它们,完成安装后再恢复防护。
- 手动指定补丁路径:在安装向导进入「更新」步骤时,点击「浏览」,手动定位到解压后的ISO文件夹内的补丁目录(一般是
x64\Setup\Patches或对应架构的子目录),让安装程序直接读取本地补丁文件。
内容的提问来源于stack exchange,提问作者Ghufran Hasan
相关产品推荐
相关产品推荐

