首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

徹底解決 Visual C++ 6.0 重裝失敗:完整卸載與註冊表清理指南

     編輯:關於C語言

問題背景

直接刪除 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

第三步:移除共用 DLL

在 開始 → 搜尋 找到並刪除:
Hh.exe, Hh.dat, Hhcolreg.dat, Hhctrl.ocx, Itss.dll, Itircl.dll

第四步:修復 Comcat.dll

  1. 檢查 C:\Windows\System (Win9x) 或 C:\WinNT\System32 (NT/2K/XP) 下的 Comcat.dll 大小是否為 22 KB。
  2. 若非 22 KB:
    regsvr32 /u comcat.dll → 刪除該檔 → 從 VC6 安裝光碟 \Common\Ide\Ide98\Redist\Comcat.dll 複製回來 → regsvr32 comcat.dll 重新註冊。

補充說明

  • Triedit 目錄常因系統鎖定無法刪除,可忽略。
  • 完成上述步驟後,重新啟動電腦再執行 VC6 安裝程式,即可自訂安裝路徑且不再報磁碟空間不足。

預防建議

未來升級或移除開發工具請務必使用「控制台 → 程式集與功能」正規解除安裝,避免註冊表與共用元件汙染。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved