萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 程式設計 >  >> 資料庫 >> MySQL 教學

解決 SQL Server 安裝提示「掛起的安裝實例,請重啟」註冊表修復法

錯誤訊息

「以前的某個程式安裝已在安裝電腦上建立掛起的檔案操作。運行安裝程式之前必須重新啟動電腦。」

重啟多次無效,清理 Temp 目錄無效。

根因

Windows 安裝程式在註冊表記錄了待重啟完成的檔案重命名/刪除操作 (PendingFileRenameOperations),殘留值導致安裝程式誤判仍有掛起操作。

修復步驟

  1. 執行 regedit
  2. 定位:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. 找到值:**PendingFileRenameOperations** (類型 REG_MULTI_SZ)
  4. **刪除此值** (或備份後清空)
  5. 關閉註冊表編輯器,**無需重啟**,直接重新執行 SQL Server 安裝程式

原理解析

  • Windows Installer 使用 MoveFileEx API 標記檔案下次重啟時移動/刪除
  • 資訊寫入 PendingFileRenameOperations
  • 安裝程式檢查此值,非空即判定「有掛起操作需重啟」
  • 若上次安裝/更新異常中斷,此值可能殘留不清

延伸:PowerShell 一鍵清理

Remove-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager" -Name "PendingFileRenameOperations" -ErrorAction SilentlyContinue

預防建議

  • 安裝/修補前**關閉所有應用**,尤其防毒、備份、監控軟體
  • 若安裝程式要求重啟,**務必重啟完成**再繼續後續安裝
  • 維護窗口安裝補丁時,預留足夠重啟時間

**一招致勝:刪除 PendingFileRenameOperations,安裝程式不再誤報掛起。**

copyright © 萬盛學電腦網 all rights reserved