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

解決 SQL Server 2005 安裝失敗:「先前的程式安裝建立了暫止檔案作業」

     編輯:SQL Server 2005

錯誤現象

安裝 SQL Server 2005 時彈出錯誤視窗:
「先前的某個程式安裝已在安裝電腦上建立暫止檔案作業」(Pending File Rename Operations),導致安裝中斷。

根本原因

Windows 登錄機碼 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations 記錄了待重啟才能完成的檔案重命名/刪除作業。上一次軟體安裝/更新要求重啟,但系統尚未重啟,導致新安裝程式偵測到暫止作業而拒絕繼續。

解決步驟

  1. 開啟登錄編輯器:Win+R → regedit → Enter。
  2. 瀏覽至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. 在右側窗格找到 PendingFileRenameOperations(類型為 REG_MULTI_SZ)。
  4. 右鍵 → 刪除 該值(或先備份匯出 .reg 檔再刪除)。
  5. 重新啟動電腦(建議,確保檔案系統乾淨)。
  6. 再次執行 SQL Server 2005 安裝程式,即可正常進行。

補充說明

  • 此問題**不僅限於 SQL Server 2005**,SQL Server 2000、Visual Studio 等所有使用 Windows Installer 的安裝程式皆可能遇到。
  • 若刪除後仍報錯,請檢查是否有防毒軟體鎖定登錄,或嘗試進入安全模式刪除。
  • 刪除該值不會損害系統,只是讓暫止的檔案作業失效;若原安裝程式確實需要重啟完成,請在重啟後再安裝 SQL Server。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved