如何从Windows 7卸载SQL Server 2016 CTP3.3(并绕过卸载程序的操作系统版本检查)?

我暂时需要使用MS SQL服务器,所以我在Windows 7机器上安装了Microsoft SQL Server 2016 CTP3.3,因为它很容易上手。 它安装成功,我能够完成我的工作。 但是,我不再需要它了。 当我尝试使用Windows 7程序和function控制面板进行卸载时,出现以下错误:

此计算机或其服务包级别上的操作系统不符合SQL Server 2016 CTP3.3的最低要求。要确定此SQL Sever版本支持的最低要求的操作系统,请参阅安装SQL Server 2016 CTP3.3的硬件和软件要求

错误消息文本:

此计算机或其服务包级别上的操作系统不符合SQL Server 2016 CTP3.3的最低要求。 要确定此SQL Sever版本支持的最低要求的操作系统,请参阅安装SQL Server 2016 CTP3.3的硬件和软件要求:

http://go.microsoft.com/fwlink/?LinkID=398123

检查链接 (redirect到ms143506 ),它显示SQL Server 2016不支持Windows 7,只有Windows 8和更高版本。

您正确阅读,安装程序似乎只检查是否在卸载时支持操作系统,但高兴地允许安装在不受支持的操作系统上。 这似乎阻止软件被删除。

我怎样才能解决这个问题,并成功地从我的Windows 7计算机中删除SQL Server 2016 CTP3.3?

我想到了。 显然,MS SQL Server安装程序具有删除/卸载function,与从“程序和function”控制面板调用的function分开。 幸运的是我保存了安装程序文件。

我做了什么:

  1. 启动安装程序(在我的情况下, SSMS-Full-Setup.exe )。
  2. 如果您以前安装过,则应该有一个“ Removebutton。 点击它。
  3. 它将花费相当多的时间加载插件和其他组件。 等一下 一旦准备就绪,它将自动开始卸载。
  4. 完成时您应该看到此屏幕:
  5. 它不会卸载它的一些依赖项(如.Net,Visual C ++,Visual Studio和其他一些SQL Server的东西)。