You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SQL Server 2019 Express安装失败提示MSI实例已安装如何解决

SQL Server安装报实例已存在故障修复方案

故障本质

该报错的核心触发原因是之前SQL Server卸载不彻底,系统内残留了对应实例的注册信息,MSI安装引擎检测到报错中提到的实例ID{A60B3D8E-5311-4BF1-AF7A-D1AC15F9152E}的注册记录,就会判定该实例已安装,阻断新实例的安装流程,和旧版本程序残留的推测完全吻合。

报错原文:通过转换文件:InstID01.mst;:InstName01.mst指定的实例{A60B3D8E-5311-4BF1-AF7A-D1AC15F9152E}已安装,MSI INSTANCE要求使用尚未安装的新实例。

修复操作步骤

重要提醒:所有涉及注册表修改的操作,提前右键选中待修改的注册表分支,选择「导出」备份注册表配置,操作失误时可双击备份文件恢复,避免系统异常。

  • 卸载控制面板可见的残留组件
    打开控制面板-程序和功能,筛选所有发布者为Microsoft、名称包含SQL Server的组件,尤其是对应旧版本的数据库引擎、实例组件、SQL Server安装引导程序,全部执行标准卸载,卸载完成后重启一次系统,再尝试运行安装包,如果还是报错再执行后续清理步骤。
  • 清理注册表残留
    按Win+R组合键输入regedit回车打开注册表编辑器,依次定位到以下路径,查找和报错中实例ID{A60B3D8E-5311-4BF1-AF7A-D1AC15F9152E}、旧SQL实例名匹配的注册表项,右键删除:
    • SQL实例名注册路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL
    • MSI安装实例全局注册路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Instances
    • 软件卸载信息注册路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    • 64位系统额外检查32位软件注册路径:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
    • 系统服务注册路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,删除名称以MSSQL、SQLSERVERAGENT开头、对应旧实例的服务项
  • 清理文件残留
    打开资源管理器,依次检查以下路径:
    • SQL Server程序目录:C:\Program Files\Microsoft SQL Server、C:\Program Files (x86)\Microsoft SQL Server,删除对应旧版本、旧实例的MSSQL.x文件夹(x为SQL版本号,比如SQL Server 2022对应16、2019对应15),注意如果文件夹内有需要保留的用户数据库mdf/ldf文件,提前备份到其他目录再删除
    • Windows安装器缓存目录:C:\Windows\Installer,搜索文件名包含InstID01.mst、InstName01.mst的转换文件,删除匹配项
  • 所有清理操作完成后,重启系统,右键以管理员身份运行SQL Server安装包,选择安装新实例即可正常走安装流程。

内容的提问来源于stack exchange,提问作者Jon Burks Jr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 16:15:12