執行 SQL Server 2000 安裝程式時,畫面卡在「系統配置檢查」或直接彈出「安裝程式偵測到先前的安裝作業尚未完成,請重新啟動電腦」訊息,重開機後問題依舊。
Windows 安裝程式在處理檔案取代時,會將待重命名/刪除的檔案作業記錄在註冊表鍵值 PendingFileRenameOperations 中,預期在下次開機時由 smss.exe 執行。若該作業因權限不足、檔案被鎖定、或第三方優化工具清理導致未完成,SQL Server 安裝程式讀取到此鍵值即判定「有掛起作業」而拒絕繼續。
regedit 開啟註冊表編輯器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
REG_MULTI_SZ)。PendingFileRenameOperations 記錄「下次開機需執行的檔案重命名/刪除清單」。PendingFileRenameOperations2 等變體,一併刪除。sfc /scannow 修復系統檔案。Session Manager 相關鍵值權限,防止非預期修改。刪除 PendingFileRenameOperations 即可解決 90% 以上的 SQL Server 2000 「掛起」安裝失敗問題,操作風險極低,建議優先嘗試。