sql server 2000 以前的某個程式安裝已在安裝電腦上建立掛起的檔案作業。執行安裝程式之前必須重新啟動電腦。
即使重開機多次仍無法解決,安裝程式持續偵測到掛起檔案作業。
Windows 安裝程式在重開機前將檔案移動/刪除/重命名作業記錄於登錄機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
若前一次安裝/更新中途失敗、或防毒軟體攔截、或權限不足導致重開機後作業未完成,此值殘留,後續安裝程式讀取到即判定需重開機,形成死循環。
regedit。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce 是否有殘留安裝指令。清除 PendingFileRenameOperations 是解決 SQL Server 2000 (及其他 MSI 安裝程式) 「需重開機」死循環的標準處方。操作簡單、風險極低,建議納入軟體部署疑難排解 SOP。