安裝 SQL Server 時提示:「先前的程式安裝已建立掛起的檔案作業,必須重新啟動電腦」。若重啟後仍出現,需清理登錄項目。
regeditHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager' 刪除前可先匯出備份
' 鍵值內容範例:
\??\C:\Windows\System32\old_driver.dll ! \??\C:\Windows\System32\new_driver.dll
' 表示重啟時將 new_driver.dll 覆蓋 old_driver.dll
| 鍵值名稱 | 用途 |
|---|---|
| PendingFileRenameOperations | 待重啟替換/刪除的檔案配對 |
| PendingFileRenameOperations2 | 部分第三方安裝程式使用 |
| SetupExecute | 安裝程式執行狀態標記 |
此問題頻見於補丁安裝後、防毒軟體攔截、叢集節點切換等場景。**清理登錄 + 確認實際重啟完成**是標準解法。