安裝 SQL Server 時出現「先前的程式安裝已建立掛起的檔案作業,必須重新啟動電腦」訊息,且重開機多次仍無效。主因是先前安裝殘留的登錄機碼 PendingFileRenameOperations 導致安裝程式誤判系統仍有檔案待重命名。
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session ManagerWindows 安裝程式在需替換使用中檔案時,會將重命名/刪除動作寫入此機碼,下次開機時由 Session Manager 執行。若先前安裝中斷或失敗,此機碼未被清除,後續安裝程式偵測到非空值便阻止繼續。刪除該值即可解除封鎖。
ControlSetxxx,以 CurrentControlSet 連結為準,通常同步於 ControlSet001。