錯誤訊息
「先前的某個程式安裝已在安裝電腦上建立暫止的檔案作業。執行安裝程式之前必須重新啟動電腦。」
原因
Windows 登錄中殘留 PendingFileRenameOperations 值,通常因前一次安裝/更新需重開機替換檔案,但未完成重開機或註冊表未清除。
解決方法(免重開機)
- 開啟登錄編輯器
regedit。
- 瀏覽至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
- 在右側窗格找到 PendingFileRenameOperations (類型為 REG_MULTI_SZ)。
- 右鍵 → 刪除 該值。
- 關閉登錄編輯器,繼續執行 SQL Server 安裝程式,不再提示需重開機。
補充說明
- 此值記錄下次重開機時需重命名/刪除/移動的檔案清單。刪除該值相當於告訴系統「無暫止作業」,允許立即安裝。
- 若刪除後仍提示,請確認是否有其他掛起的更新(Windows Update)確實需要重開機,建議重開機後再裝。
- 適用於 SQL Server 2000/2005/2008/2012/2014/2016/2019 所有版本安裝前置檢查。