首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

SQL Server 2008 安裝提示「重新啟動計算機失敗」註冊表修復方案

     編輯:MySQL 綜合教學

SQL Server 2008 安裝提示「重新啟動計算機失敗」註冊表修復方案

安裝程式檢測到掛起的重啟操作(PendingFileRenameOperations),實際多為殘留註冊表鍵值誤判。修復註冊表即可解決。

故障現象

安裝精靈顯示:「重新啟動計算機失敗」,重啟後再試仍報同錯誤。

根因

  • HKLM\SOFTWARE\Microsoft\Microsoft SQL Server 殘留舊版安裝資訊。
  • HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations 存在殘留值,系統以為有檔案待重啟替換。

修復步驟(管理員身份執行 regedit)

  1. 刪除 SQL Server 註冊表殘留
    路徑:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
    右鍵 → 刪除整個鍵值。
  2. 清理掛起重命名操作
    路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
    找到 PendingFileRenameOperations(REG_MULTI_SZ),右鍵 → 刪除。
  3. 重啟電腦(確保檔案系統同步)。
  4. 再次執行 SQL Server 安裝程式,錯誤消失。

補充:命令列一鍵清理

reg delete "HKLM\SOFTWARE\Microsoft\Microsoft SQL Server" /f
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager" /v PendingFileRenameOperations /f
shutdown /r /t 0

注意事項

  • 操作註冊表前建議匯出備份(regedit → 檔案 → 匯出)。
  • 若安裝過多個版本,可能需同時清理 HKLM\SOFTWARE\Microsoft\Microsoft SQL Server 90/100/110/120/130 等版本專用鍵。
  • 若仍報錯,檢查 PendingFileRenameOperations2、PendingFileRenameOperations3 等變體並同步清理。

總結

「重新啟動計算機失敗」多為註冊表殘留誤判。清理 Microsoft SQL Server 鍵值與 PendingFileRenameOperations,重啟後即可順利安裝。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved