感谢这位坛友的宝贵反馈!你提到的"Win11 下安装 VC++6 提示运行库缺失"的问题很有代表性,这里统一说明一下:
【为什么会出现】
1、VC++6.0 是 1998 年的老软件,其安装程序依赖的老版运行库和 16 位安装器组件,在 Win11 上默认缺失或被兼容性策略拦截;
2、Win11 的"内核隔离/内存完整性"和老版 MSVBVM/MSVCIRT 组件冲突,也会导致安装中断报错。
【临时解决办法(现在就能用)】
① 放弃 VC++6,改用兼容性更好的 VC++6.0 绿色版/精简版(免安装,解压即用,Win11 下可直接编译运行);
② 或先安装"VC++ 运行库合集(2005~2022 全版本一键装)"补齐运行库后,再以 Win7 兼容模式 + 管理员身份运行 VC++6 安装程序;
③ 若是运行老程序报缺 DLL(如 msvbvm60.dll、msvcp60.dll),直接把对应 DLL 放到 C:\Windows\SysWOW64(32位程序)即可。
【关于你的建议】
"工具箱增加系统运行库修复模块"这个建议非常好,已经记录!后续新版工具箱会考虑加入:一键检测并修复 VC++/DX/.NET 运行库缺失问题。再次感谢你对 PCOS 工具箱的支持,有新需求欢迎继续留言反馈!
页:
1
[2]