首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

徹底解決 SQL Server 安裝「掛起的檔案作業」錯誤

     編輯:關於SqlServer

重裝 SQL Server 時常遇到「以前的某個程式安裝已在安裝電腦上建立掛起的檔案作業」錯誤,導致無法安裝。以下是完整清理解決步驟:

核心解決步驟

  1. 移除所有 SQL Server 元件:控制台 → 程式集合 → 解除安裝所有 SQL Server 相關項目(含 Native Client、Setup Support Files 等)。
  2. 刪除殘留資料夾:手動刪除安裝目錄(預設 C:\Program Files\Microsoft SQL Server\)。
  3. 清除登錄機碼 PendingFileRenameOperations(最關鍵步驟):
    • 開啟 regedit,瀏覽至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
    • 在右側窗格找到 PendingFileRenameOperations 值並刪除(左側樹狀目錄只有 FileRenameOperations,刪除它無效)。
  4. 刪除所有 SQL 相關登錄機碼:
    • HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
    • 原則:凡含 MICROSOFT SQL SERVER 或 MSSQLSERVER 字樣者全刪。
  5. 重新開機後再執行安裝程式。

後續常見問題與解決

服務登入失敗 / 無法建立資料表

  • 開啟「服務」(services.msc),找到 MSSQLSERVER 服務。
  • 右鍵 → 內容 → 「登入」頁籤 → 選擇「本機系統帳戶」。
  • 在企業管理員/SSMS 中,將伺服器驗證模式設為「僅 Windows 驗證」。

避坑提醒

  • 安裝前先關閉防毒軟體。
  • 確認 Windows Installer 服務正在執行。
  • 若為叢集環境,清理步驟更複雜,請參考官方文件。

依照上述步驟操作,通常能徹底解決安裝掛起問題,順利完成 SQL Server 部署。

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