在 Windows 7 上安裝 SQL Server 2008 時,安裝精靈檢測到掛起的重新啟動作業,阻止安裝繼續,顯示「重新啟動電腦失敗」。實際上電腦已重開機,但登錄檔殘留值誤導安裝程式。以下提供兩種清理登錄檔的解決方案。
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL ServerHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session ManagerPendingFileRenameOperations 值,右鍵刪除。


部分情況下,Windows Media Player 自動更新觸發掛起重開機標記。停用其自動更新可避免干擾。
gpedit.msc 開啟本機群組原則編輯器(Win7 家用版無此工具,方案一通用)。電腦設定 → 系統管理範本 → Windows 元件 → Windows Media Player


PendingFileRenameOperations 記錄下次重開機時需重命名/刪除/移動的檔案清單。安裝程式偵測到此值非空即判定有掛起重開機作業。gpedit.msc,請使用方案一或改用註冊檔修改對應機碼。清除登錄檔掛起重開機標記,讓 SQL Server 2008 在 Win7 上順利安裝完成。