You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 10安装VB6企业版卡在组件搜索环节无限循环问题求助

VB6企业版Win10安装卡在「搜索已安装组件」无限循环解决方法

该故障核心原因是VB6安装程序的组件扫描模块在读取旧版学习版残留的MSDesigners98注册表配置时,遇到孤立键值/权限拦截触发死循环。你看到的MDT2GKOR.DLL是VB6窗体设计器的韩语资源文件,进度条卡在100%即代表安装程序尝试读取该文件对应注册表条目时无响应,不属于安装包损坏问题。

操作步骤

  • 第一步:彻底清理旧版残留(核心解决步骤)
    1. 删除磁盘残留文件:
      • 删除C:\Program Files (x86)\Microsoft Visual Studio路径下所有VB98、MSDesigners98命名的相关文件夹
      • 进入C:\Windows\SysWOW64、C:\Windows\System32路径,删除所有前缀为MDT2、MSDAT、MSBIND的VB6旧版运行时文件(若设备上有其他依赖VB6的工业控制软件,请跳过该子步骤,避免影响现有软件运行)
    2. 清理注册表残留:
      • 按Win+R组合键,输入regedit回车打开注册表编辑器
      • 定位到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Visual Basic\6.0,右键删除整个项
      • 定位到HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSDesigners98,右键删除整个项
      • 定位到HKEY_CURRENT_USER\Software\Microsoft\Visual Basic\6.0,右键删除整个项
      • 使用注册表编辑器的搜索功能(快捷键Ctrl+F),搜索所有值包含MDT2GKOR.DLL的键值,全部删除
  • 第二步:修正安装程序兼容配置(避坑项,绝大多数人卡在这里)
    • 找到VB6企业版安装包根目录的setup.exe,右键打开属性-兼容性面板
    • 不要选择Windows XP SP3兼容模式,该模式会触发Win10注册表虚拟化机制,导致组件扫描死锁,兼容模式请选择Windows 98 / Windows Me
    • 勾选以管理员身份运行此程序,保存配置
    • 不要直接运行根目录的setup.exe,进入安装包内的SETUP子文件夹,运行其中的acmsetup.exe启动安装
  • 第三步:安装过程配置
    • 进入组件选择页面后,展开「企业版工具」分类,取消勾选Visual SourceSafe、Application Performance Explorer两个组件,这两个组件在Win10环境下必然触发安装挂起
    • 安装过程中如果弹出系统文件替换提示,全部选择「保留当前文件」,不要覆盖Win10自带的系统文件
    • 首次安装不要集成SP6补丁或者第三方语言包,等主程序安装完成后再单独安装SP6累积更新
  • 兜底方案:如果以上步骤操作后仍然卡进度,断开网络、临时关闭Windows Defender实时保护和第三方安全软件后重新启动安装程序,安全软件的注册表扫描拦截也会导致相同的挂起问题。

内容的提问来源于stack exchange,提问作者BOB MAY

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 20:06:28