首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

SQL Server 2008 R2 徹底卸載指南:手動清理註冊表、殘留檔案與服務

     編輯:MySQL 資料庫相關知識

SQL Server 2008 R2 官方安裝程式的「解除安裝」常遺留註冊表鍵值、資料夾、服務,導致重裝失敗或版本衝突。本文提供徹底手動清理清單,確保乾淨環境。

標準解除安裝 (先執行)

  1. 控制台 → 程式和功能 → Microsoft SQL Server 2008 R2 → 解除安裝 → 選擇所有功能 → 完成。
  2. 同樣解除安裝「Microsoft SQL Server 2008 R2 Native Client」、「Setup Support Files」、「Browser」、「VSS Writer」等共用元件。

手動深度清理清單

1. 註冊表 (regedit)


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLBrowser
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLWriter
HKEY_CLASSES_ROOT\Installer\Products\ (搜尋 SQL Server 相關 GUID 刪除)

2. 檔案系統


C:\Program Files\Microsoft SQL Server\
C:\Program Files (x86)\Microsoft SQL Server\
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER
C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLBROWSER
C:\Users\All Users\Microsoft\Microsoft SQL Server\ (隱藏目錄)
C:\Users\\AppData\Local\Microsoft\Microsoft SQL Server\

3. 服務 (services.msc / sc delete)


sc delete MSSQLSERVER
sc delete SQLBrowser
sc delete SQLWriter
sc delete MSSQLFDLauncher
sc delete ReportServer

4. 使用者與群組 (lusrmgr.msc)

  • 刪除 SQLServer2005MSSQLUser$$MSSQLSERVER 等 SQL 相關本地用戶/群組。

5. 環境變數

  • 移除 Path 中 SQL Server 路徑 (如 C:\Program Files\Microsoft SQL Server\100\Tools\Binn\)。

驗證乾淨

  • 重開機後,regedit 搜尋 "SQL Server" 應無殘留。
  • 檔案總管搜尋 "MSSQL" 應無資料夾。
  • 重新安裝 2008 R2 或更新版本應順利完成。

警告:註冊表操作具風險,建議先匯出備份 (檔案 → 匯出) 或建立系統還原點。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved