今天安裝sql2000,老是出掛起的錯誤。所以找了找看見了這個方法。
步驟是:
1)新增/刪除程式中徹底刪除sql server。
2)將沒有刪除的sql server目錄也刪除掉。
3)開啟登錄檔編輯器,在hkey_local_machine/system/currentcontrolset/control/session manager中找到pendingfilerenameoperations專案,並刪除它。這樣就可以清除安裝暫掛專案。
4)刪除登錄檔中跟sql server相關的鍵。
其實估計只要做第3步就可以搞定,這樣就可以清除安裝暫掛專案。自己是先走了1,2,4,最後做了3才搞定。所以估計3才是最關鍵的。
如果上面還是不能得到解決
那麼再試下下面的:
將以下兩個從登錄檔中刪除,一定可以解決sql掛起問題:
一、開始/執行/輸入regedit回車
+hkey_local_machine
+system
+currentcontrolset
+control
+session manager下的filerenameoperations刪掉
二、+hkey_local_machine
+software
+microsoft
+windows
+currentversion
+setup
+exceptioncomponents下的東西全部刪掉如:
......
總之有幾項,就刪幾項,刪掉後重啟,再裝sql server,就不會提示有掛起了。
安裝sql server2000的時候,安裝程式提示安裝程式被掛起,讓重新啟動電腦,但即便是重新啟動了再次安裝,sql server2000的安裝程式依舊提示這個錯誤。看來重起並不能解除被掛起的安裝程式。查閱了資料,得知要解決這個問題需要刪除登錄檔hkey_local_machine/system/currentcontrolset/control/session manager下的pendingfilerenameoperations子鍵。
按照名稱來理解,hkey_local_machine/system/currentcontrolset/control/session manager應該存放的是當前系統會話的快照,而pendingfilerenameoperations記錄的是乙個未成功進行的檔案更名操作,sql server2000在安裝時可能會使用這個鍵值,記錄在安裝過程中對臨時檔案的操作,如果sql server2000在安裝程序啟動時就發現這個鍵值存在,它就認為上乙個安裝程式沒有完成,從而拒絕繼續自身的安裝程序。而按照道理,任何乙個改寫過此鍵值的程式都應當在結束或者系統重新啟動的時候將這個鍵值刪除,但如果由於種種原因這個操作沒有被進行的話,那麼sql server2000自然會得出錯誤的結論。
辦法2:
在點開始——執行,在執行視窗輸入msconfig命令,則出現「系統配置實用程式」視窗,將啟動選擇中的正常啟動更改為診斷啟動後重啟系統進行安裝就ok了,
安裝完成後可再執行上訴操作,將啟動方式改為正常啟動,重新啟動,就一起ok了。
解決sql2000掛起無法安裝的問題
關於 以前的某個程式安裝已在安裝計算機上建立掛起的檔案操作 解決辦法 以前裝過sql server,後來刪掉。現在重灌,卻出現 以前的某個程式安裝已在安裝計算機上建立掛起的檔案操作。執行安裝程式之前必須重新啟動計算機 錯誤。無法進行下去。步驟是 1 新增 刪除程式中徹底刪除sql server。2 ...
sql2000掛起無法安裝的問題
關於 以前的某個程式安裝已在安裝計算機上建立掛起的檔案操作 解決辦法 以前裝過sql server,後來刪掉。現在重灌,卻出現 以前的某個程式安裝已在安裝計算機上建立掛起的檔案操作。執行安裝程式之前必須重新啟動計算機 錯誤。無法進行下去。步驟是 1 新增 刪除程式中徹底刪除sql server。2 ...
sql2000掛起無法安裝的問題
關於 以前的某個程式安裝已在安裝計算機上建立掛起的檔案操作 解決辦法 以前裝過sql server,後來刪掉。現在重灌,卻出現 以前的某個程式安裝已在安裝計算機上建立掛起的檔案操作。執行安裝程式之前必須重新啟動計算機 錯誤。無法進行下去。步驟是 1 新增 刪除程式中徹底刪除sql server。2 ...