Sql-Server

如何從 Windows 7 解除安裝 SQL Server 2016 CTP3.3(並繞過解除安裝程序的作業系統版本檢查)?

  • August 24, 2016

我臨時需要使用 MS SQL 伺服器,所以我在我的 Windows 7 機器上安裝了 Microsoft SQL Server 2016 CTP3.3,因為它很容易獲得。它安裝成功,我能夠用它完成我的工作。但是,我不再需要它了。當我嘗試使用 Windows 7 程序和功能控制面板解除安裝它時,我收到以下錯誤:

此電腦上的作業系統或其服務包級別不滿足 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

檢查連結(重定向到ms143506),似乎 SQL Server 2016 不支持 Windows 7,僅支持 Windows 8 及更高版本。

您沒看錯,安裝程序似乎只檢查解除安裝時是否支持作業系統,但很高興允許在不受支持的作業系統上安裝。這似乎完全可以防止軟體被刪除。

如何解決此問題並從我的 Windows 7 電腦中成功刪除 SQL Server 2016 CTP3.3?

我想到了。顯然,MS SQL Server 安裝程序還有一個刪除/解除安裝功能,該功能與從“程序和功能”控制面板呼叫的功能分開。幸運的是,我保存了安裝程序文件。

我做了什麼:

  1. 啟動安裝程序(SSMS-Full-Setup.exe在我的情況下)。
  2. 如果您以前安裝過它,則Remove應該有一個按鈕可用。點擊它。
  3. 它將花費相當多的時間來載入外掛和其他組件。等待它。準備就緒後,它將自動開始解除安裝。
  4. 完成後您應該會看到此螢幕:
  5. 它不會解除安裝它的一些依賴項(例如 .Net、Visual C++、Visual Studio 和其他一些 SQL 伺服器的東西)。

引用自:https://serverfault.com/questions/798902