安裝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在安裝進程啟動時就發現這個鍵值存在,它就認為上一個安裝程序沒有完成,從而拒絕繼續自身的安裝進程。而按照道理,任何一個改寫過此
鍵值的程序都應當在結束或者系統重新啟動的時候將這個鍵值刪除,但如果由于種種原因這個操作沒有被進行的話