sql2000 掛起 註冊表

在安裝SQL SERVER 2000時出現如下的提示:
     “以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啓動計算機。”
       按照提示重啓計算機,再安裝,仍然出現同樣的提示。這是因爲安裝程序在先前的安裝過程中在系統註冊表留下了一些信息,導致不能安裝。刪除掉如下鍵值信息即可安裝:
  在運行窗口輸入regedit,打開註冊表編輯器,在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager中找到PendingFileRenameOperations,刪除該鍵值,關閉註冊表編輯器。重新安裝SQL Server 2000,此時,就可以正常進入期待的安裝界面了。

      HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager存放的是當前系統會話的快照,而PendingFileRenameOperations記錄的是一個未成功進行的文件更名操作,SQL Server2000在安裝時可能會使用這個鍵值,記錄在安裝過程中對臨時文件的操作,如果SQL Server2000在安裝進程啓動時就發現這個鍵值存在,它就認爲上一個安裝程序沒有完成,從而拒絕繼續自身的安裝進程。而按照道理,任何一個改寫過此鍵值的程序都應當在結束或者系統重新啓動的時候將這個鍵值刪除,但如果由於某些原因這個操作沒有被進行的話,那麼SQL Server2000自然會得出錯誤的結論。

  這個鍵值是安裝程序暫掛項目,只要找到對應的應用程序清除掉就行了。

發佈了48 篇原創文章 · 獲贊 7 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章