关于VC++ 6.0 在win7 sp1下安装sp5时问题

在Win7 SP1环境下安装VC++ 6.0 Service Pack 5(SP5)时遇到MDAC版本不兼容的问题。尝试通过修改注册表键值和编辑sp598ent.stf文件来解决,具体操作包括调整FullInstallVer和Version的数值,以及删除sp598ent.stf文件中关于MDAC检查的相关行。经过修改后,可以成功安装SP5。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于VC++ 6.0 在win7 sp1下安装sp5时问题

安装时一直提示mdac版本应该高于2.5,但是安装mdac_typ.exe总是有个进度条一闪而过,按照百度的解决方法:
1. win32 下运行regedit,打开注册表,进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess,将
“FullInstallVer”=”6.1.7600.16385” (注:由于各个win7的版本可能不同,这个数字也会不同)
“Version”=”6.1.7600.16385” (注:由于各个win7的版本可能不同,这个数字也会不同)

修改为
“FullInstallVer”=”2.82.3959.0”
“Version”=”2.82.3959.0”
2. win64 下运行regedit,打开注册表,进入HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DataAccess,将
“FullInstallVer”=”6.1.7600.16385” (注:由于各个win7的版本可能不同,这个数字也会不同)
“Version”=”6.1.7600.16385” (注:由于各个win7的版本可能不同,这个数字也会不同)

修改为
“FullInstallVer”=”2.82.3959.0”
“Version”=”2.82.3959.0”

得出的结果还是不行,不知道为什么?

最后goole到一个安装sp5的方法,在setupsp5.exe的同级目录下找到sp598ent.stf文件,将其使用记事本打开。
将这一行
13 Group 28 36 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
改为
13 Group 28 38 29 30 32 26 27 14 25

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值