直接刪除 VC6 安裝目錄而非透過「新增/移除程式」解除安裝,會導致註冊表殘留、共用元件未正確移除,進而使重新安裝時路徑鎖定在舊磁碟、磁碟空間檢查失敗、安裝程式回報「安裝未完成」。
開啟 Win+R → regedit,依序刪除下列機碼(若存在):
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\VisualStudio
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Visual Studio 6.0
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
HKEY_USERS\S-1-5-21-...\Software\Microsoft\Visual Studio
HKEY_USERS\S-1-5-21-...\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\StartMenu\&Programs\Microsoft Visual Studio 6.0
提示:SID(S-1-5-21-...)因使用者而異,請在 HKEY_USERS 下搜尋對應分支。
C:\Program Files\Microsoft Visual Studio
C:\Program Files\Common Files\Designer
C:\Program Files\Common Files\Microsoft Shared\MSDesigners98
C:\Program Files\Common Files\Microsoft Shared\MSDN
C:\Program Files\Common Files\Microsoft Shared\Triedit (若提示被佔用可略過)
C:\Program Files\Common Files\Microsoft Shared\VS98
C:\Program Files\Common Files\Microsoft Shared\Wizards98
Windows 2000/XP 另需刪除:
C:\Documents and Settings\<使用者名稱>\Application Data\Microsoft\Visual Studio
在 開始 → 搜尋 找到並刪除:
Hh.exe, Hh.dat, Hhcolreg.dat, Hhctrl.ocx, Itss.dll, Itircl.dll
Comcat.dllC:\Windows\System (Win9x) 或 C:\WinNT\System32 (NT/2K/XP) 下的 Comcat.dll 大小是否為 22 KB。regsvr32 /u comcat.dll → 刪除該檔 → 從 VC6 安裝光碟 \Common\Ide\Ide98\Redist\Comcat.dll 複製回來 → regsvr32 comcat.dll 重新註冊。Triedit 目錄常因系統鎖定無法刪除,可忽略。未來升級或移除開發工具請務必使用「控制台 → 程式集與功能」正規解除安裝,避免註冊表與共用元件汙染。