Sql server 如何在Windows 10应用程序中卸载SQL Server 2016(64位)&;特征

Sql server 如何在Windows 10应用程序中卸载SQL Server 2016(64位)&;特征,sql-server,windows,Sql Server,Windows,当“修改和卸载”按钮显示但淡出且不可访问时,如何在Windows 10应用程序和功能中卸载SQL Server 2016(64位) 我已经成功卸载了所有相关的SQL程序,但我仍然坚持使用SQL Server 2016(64位) 我已删除C:\Program Files和C:\Program Files(x86)中的所有Microsoft SQL Server文件夹,我已删除注册表中与SQL相关的所有SQL文件。我已经删除了所有相关的SQL服务文件,但SQL Server 2016(64位)仍然显

当“修改和卸载”按钮显示但淡出且不可访问时,如何在Windows 10应用程序和功能中卸载SQL Server 2016(64位)

我已经成功卸载了所有相关的SQL程序,但我仍然坚持使用SQL Server 2016(64位)

我已删除C:\Program Files和C:\Program Files(x86)中的所有Microsoft SQL Server文件夹,我已删除注册表中与SQL相关的所有SQL文件。我已经删除了所有相关的SQL服务文件,但SQL Server 2016(64位)仍然显示在应用程序和功能中。我假设有一些SQL文件我没有勇气删除

我无法在程序和功能中看到任何SQL文件

应用程序和功能中的SQL Server 2016(64位)从何而来?在安装新的SQL之前,我想从应用程序和功能中删除SQL Server 2016(64位)


谢谢,

>“已删除C:\Program Files和C:\Program Files(x86)中的所有Microsoft SQL Server文件夹”这正是您不应卸载程序的方式。你现在很可能已经把你的系统搞得无法修复了。如果重新安装SQL Server 2016,您可能会获得一些成功,但此时您应该重新格式化。这是一个极端的做法,但很容易以MSI/Windows Installer无法修复的方式把事情搞砸,最终会让你头疼,特别是对于像SQL Server这样复杂(并且有许多共享组件)的软件。你尝试以错误的方式破坏了正确卸载的能力。你很可能被弄脏了,无法修复。安装程序将信息放在适当的位置,以便在应用程序和功能中卸载,以便您正确卸载。它不只是为了看起来漂亮。为什么你一开始不使用它?当然,我一开始是这么做的,卸载没有删除所有的程序;然后我开始手动删除。我已经这样做了好几次,没有任何问题。我唯一剩下的问题是应用程序和功能中的程序。如果您知道应用程序和功能从何处获取其程序;我已经解决了这个问题。@rbratas“添加/删除程序”列表中的条目存储在
Uninstall
注册表项中,但是SQL Server有多个条目对应于不同的MSI包,这些MSI包维护着包之间非常复杂的相互依赖关系,包括
Uninstall
注册表项。简单地删除SQL Server条目的
卸载
注册表项不会有帮助,因为我保证您的系统上安装了其他组件(但不再正确注册,反之亦然,这两个都是大问题)。