因為某些原因,有時Visual Studio 6.0(以下簡稱VS6)不能被自動卸載,這時需要手動卸載,否則會使得重新安裝VS6不成功。這篇http://support.microsoft.com/kb/248347/en-us/文章裡詳細描述了手動卸載VS6的方法,小結(針對WinXP)如下:
1、確認系統必要的組件最新,並盡量刪除相關程式
(1)確認Vmhelper.dll版本最新:這個是JAVA虛擬機器,和別的機器上的版本對照一下,不行就拷一個過來。
(2)確認Microsoft Data Access Components(MDAC)最新。XP整合MDAC2.8,通常無需安裝。如果實在不放心,就下載SQL Sever 2000中文個人版(中文作業系統就裝中文版)再加裝SP4,安裝過程中注意看提示,根據自己系統的具體情況選擇,不要一路點Next,否則會出錯。
(3)如果可以,就通過控制台的添加/刪除程式卸載MSDN和VS6及其相關產品(每卸載一個產品要重啟一次),另外把自己安裝的VS6的相關外掛程式(比如MZ-Tools)也刪掉。
2、刪註冊表相關項目
(1)備份註冊表。
(2)刪如下項:
HKEY_LOCAL_MACHINE/Software/Microsoft/Devstudio
HKEY_LOCAL_MACHINE/Software/Microsoft/HTML Help Collections
HKEY_LOCAL_MACHINE/Software/Microsoft/Visual Basic
HKEY_LOCAL_MACHINE/Software/Microsoft/Visual Component Manager
HKEY_LOCAL_MACHINE/Software/Microsoft/Visual Modeler
HKEY_LOCAL_MACHINE/Software/Microsoft/Visual Studio
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall/Visual Studio 6.0
-or-
MSDN Library
-or-
other Visual Studio 6.0 components.
(3)刪如下項:
- HKEY_CURRENT_USER/Software/Microsoft/Devstudio
- HKEY_CURRENT_USER/Software/Microsoft/Visual Basic
- HKEY_CURRENT_USER/Software/Microsoft/Visual Component Manager
- HKEY_CURRENT_USER/Software/Microsoft/Visual Modeler
- HKEY_CURRENT_USER/Software/Microsoft/Visual Studio
- HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/MenuOrder/StartMenu/&Programs/Microsoft Visual Studio 6.0
-or_
MSDN Library
-or-
other Visual Studio 6.0 components
(4)刪如下項
- HKEY_USERS/S-1-5-21-2127521184-1604012920-1887927527-72713/Software/Microsoft/Visual Studio
- HKEY_USERS/S-1-5-21-2127521184-1604012920-1887927527-72713/Software/Microsoft/Windows/CurrentVersion/Explorer/MenuOrder/StartMenu/&Programs/Microsoft Visual Studio 6.0
-or-
MSDN Library
-or-
other Visual Studio 6.0 components
(5)注意:
這裡提到的登錄機碼你的機器裡未必有,如果沒有就不要自作主張刪看著像的項,因為可能會導致系統其他部分工作不正常,比如HTML Help Collections我的機器裡就沒有;
另外,(4)裡提到的登錄機碼的編號“S-1-5-21-2127521184-1604012920-1887927527-72713”可能各個機器不同,注意靈活掌握。
還有註冊表清除的話,我之前試過Wise Registry Cleaner和Windows最佳化大師的智能卸載都沒用。不過Registrar Registry Manager這個工具還蠻好用,可以直接直接一次性刪除搜到的帶VISUAL STUDIO的鍵。但是這個工具也還是最好不用,因為可能把一些不該刪的刪了,最好的辦法還是跟著這個文檔走,一條一條刪。
3、刪相關的檔案夾及檔案
(1)刪如下檔案夾:
(2)刪MSDN:在這篇文章http://support.microsoft.com/kb/240350/EN-US/裡還講了如何手動刪乾淨MSDN,不過我覺得不是很有必要。如果你安裝實在出問題了,也可以試試這招。
(3)Delete all files in your Temp directory (typically, "C:/Windows/Temp"). 這個目錄的位置可通過檢查環境變數來確認。
(4)清空資源回收筒,重啟系統,進入安全模式並以管理員帳號登陸,之後就可以安裝嶄新的VS6了。