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

一次 SQL Server 2000 安裝奇遇記:掛起檔案操作、安全模式、硬碟格式化終極解法

     編輯:關於SqlServer

環境與前情提要

  • 作業系統:Windows 2000 Standard Server。
  • 首次安裝 SQL Server 2000 正常運作。
  • 因 Access 檔案無法開啟,重裝 Office 無效,決定重灌 OS。
  • 重灌後依序安裝 Office 2000、Borland Delphi 7,均正常。

遭遇:安裝程式提示「掛起的檔案操作」

安裝 SQL Server 2000 進入「本機電腦」步驟時彈出:
「先前的程式安裝已在安裝電腦上建立掛起的檔案操作。執行安裝程式前必須重新啟動電腦!」

多次重開機無效。

排查過程

  1. 手動清除殘留:刪除 SQL Server 資料夾、登錄機碼、使用優化大師清理、重開機 → 失敗。
  2. 衝突軟體假設:嘗試安全模式安裝 → 警告消失,但卡在「設定伺服器」超過 10 小時仍未完成 → 放棄。
  3. 逐一移除已安裝軟體:移除 Delphi 7、Office 2000、金山詞霸,每移除一個嘗試安裝 → 仍失敗。
  4. 終極手段:更換系統碟:同款方正電腦,另一顆已裝好 Win2000 + SQL Server 2000 的硬碟做主碟,原硬碟做從碟。發現原 D 槽(裝 SQL Server 等軟體)在新系統下對應到 G 槽。格式化 G 槽 → 拔除主碟啟動原硬碟 → 安裝 SQL Server 2000 一路順利完成。

根因揭曉

格式化的 G 槽正是原 D 槽,殘留的舊版 SQL Server 檔案、登錄掛載點、Windows Installer 快取導致「掛起檔案操作」誤判。徹底清除舊安裝殘留是關鍵。

後續驗證

  • SQL Server 企業管理器操作正常,服務管理器圖示出現。
  • Office 2000 等其他軟體亦順利安裝,系統穩定運行。

經驗總結

  1. 解除安裝 SQL Server 應使用官方解除安裝程式,不可手動刪除檔案/登錄。
  2. 重灌 OS 前應先正確解除安裝 SQL Server,避免殘留干擾。
  3. 遭遇「掛起檔案操作」且重開機無效時,檢查 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations 登錄值,手動清除相關條目。
  4. 必要時備份資料後重灌 OS 為最乾淨解法。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved