VS2010装了两天三个版本VC9一直装不上,救救我吧

jzbbin1 2011-11-30 02:18:05
实在没办法了,只好上了发帖求助各位了!
还希望知道解决办法的兄弟们告诉我一声。
VC 9.0 Runtime (x86): [2] Error: Installation failed for component VC 9.0 Runtime (x86). MSI returned error code 1603
上面的是错误
我的系统是WIN7 SP1 旗舰版
安装过程如下:
第一次下载了:cn_visual_studio_2010_ultimate_x86_dvd_532347.iso,安装重启提示VC9安装错误。重装N次无果,接着百度各种解决办法,发现有人说版本错误,发现那人是同样的系统,也是这个安装包安装不上,换了个安装包就可以了,于是。。。。

第二次下载了:Visual.Studio.2010.简体中文旗舰版(MSDN原版下载)内置KEY.iso,安装后重启仍然是提示VC9安装错误。郁闷之中再次百度

找到帖子说:看看你的Windows小版本号吧,目前Win7 7600有2种小版本,一个16384,一个16385,16384这个是没法安装VS2010的,如果你是的话,换16385吧。
小版本查看方法:
运行-->cmd然后键入命令
Slmgr -dlv
查看后发现我系统的小版本号是:6.1.7601.17514
这个问题不是,

再百度看后有点希望据说很多人照这个解决了,方法如下:

几经周折后网上找到的解决办法:
仔细查看后才知道:原来"Windows Modules Installer" 关了,变成手动的了,360给优化了。
这时去开始运行中regedit打开注册表找到HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control
其中为RegistrySizeLimit->Type为REG_DWORD的Value改为0xFFFFFF(4294967295)
并且重启Windows Modules Installer服务,手动改为自动,重启机器。
之后重新从头安装VS2010,大功告成。
接着装SQL2008,其中装过之后才知道,sql2008也需要VC9.0Runtime这个支持。所以大家没把SQL2008装成功的,试试此招。
试过以上步骤不行。。。
另外修改了一下注册表:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Lsa中的restrictanonymous。双击打开,将键值从0改为1。
似乎还是不行。
将win7自动更新至最新,终于装上了。

照这个方法,第一打开注册表没有找到“RegistrySizeLimit->Type为REG_DWORD的Value改为0xFFFFFF(4294967295)”没法改,“Windows Modules Installer”是启动的,但是这里是手动的,然后restrictanonymous这个也改成了1,各安装了一次仍然安装不上,WIN7自动更新我发现那个服务也是启动的,没有手动去找更新了,

上面方法仍然不行,于是接着百度,又看到有人说这影响那影响了,于是把VC++ 6.0,其他一些大的有人提到的程序全删除了,再试了N次,仍然不行,再百度发现有人说安装专业版的成功了

第三次,下载专业版:cn_visual_studio_2010_professional_x86_dvd_532145.iso 安装仍然是VC9安装失败!啊!我要崩溃了!这已经是两天中无数次的安装失败 了!
今天再百度最后发现在这个步骤,好吧我再试一下下面的方法:

这个错误是安装tfs object组件式出现的, 困扰了我整整两天,翻遍了中英文网站, 终于找到了解决方案。
下面将我翻译后的方法分享给大家:
(1) 安装时在安装目录后面加上RightOut
(2) 运行 regedit (注册表编辑器) 将
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/8.0 修改为 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/8.0RightOut (这一步有一定风险, 请备份之前的)
还有说改为 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/8.0REMOVE 的,但我没有尝试。 我觉得目的就是不让存在8.0的注册表项吧。
(3) 从 http://support.microsoft.com/default.aspx/kb/290301 下载 Windows Install 清理实用工具
用这款软件清理一切包含有Visual Studio 字样的项
(4) 重新安装vs2010


希望看到帖子的兄弟,如果你知道原因的话教我一下,我先谢谢了!我先照上面方法再试一次了!我要崩溃了~~!
...全文
845 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackyjkchen 2011-12-08
  • 打赏
  • 举报
回复
重装系统,微软的软件,不干净的系统装不上
xiaopan168 2011-12-08
  • 打赏
  • 举报
回复
其实是否安装VC2008与安装2010没有太大关系。只要按照相关的步骤操作就可以了,安装过程有点漫长。我现在安装的也是2010.其实蛮简单的,我一下子就安装上去了,只是耗费时间。如果原先没有成功卸载2010,最好是重装一下系统,然后在安装,就可以了。我之前也遇见过此类事情。
zzcmx2008 2011-12-08
  • 打赏
  • 举报
回复
系统的问题吧
inpile99 2011-12-08
  • 打赏
  • 举报
回复
之前,2003 加VS2008,也老是安装过程出错,安装到某一部分时报错后就停止安装了,后来,更新系统补丁后发现没问题,一样的安装包,同样成功!!之前错误的时候也怀疑是安装包的问题,后来才发现是重装系统后,有N多补丁没打上的原因.......不知有没有用....呵呵
sunnyfg 2011-12-08
  • 打赏
  • 举报
回复
跪求真相。和楼主同病相怜!
各种方法都试过。
  • 打赏
  • 举报
回复
貌似我就没遇到过VS的安装问题。
rendao0563 2011-11-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zl6511130 的回复:]

VS2010不是VC10么?你是以前的08版本没卸载干净吧?
[/Quote]

直接用2008 2010不行. 失败的产品.
趁早 2011-11-30
  • 打赏
  • 举报
回复
VS2010不是VC10么?你是以前的08版本没卸载干净吧?
无赖叫兽 2011-11-30
  • 打赏
  • 举报
回复
win7是32位还64位的
jzbbin1 2011-11-30
  • 打赏
  • 举报
回复
有人说到官网重下一个,一路安装顺利,好吧第四次下载,跑官网再下载了一次,唉,可怜我的2M网,安装仍然失败!
jzbbin1 2011-11-30
  • 打赏
  • 举报
回复
再试了一次,这回安装的进度多了一点,但是仍然失败,再补充一下,我早已经把杀毒关掉了!也不开机启动了!
jzbbin1 2011-11-30
  • 打赏
  • 举报
回复
补充一下,解压出来安装我试过了,无效,然后用管理员,试过了无效!还有其他的相关软件也基本上没有了!硬盘空间就算装完也还有剩10G,临时目录我没改过,也去清空了一次,死活装不上!
jzbbin1 2011-11-30
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xcm000 的回复:]
win7是32位还64位的
[/Quote]

32位的
jzbbin1 2011-11-30
  • 打赏
  • 举报
回复
我的是32位的系统,之前没装过08,是VS2010不是VC,装的时候提示要安装VC9啊!

65,184

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧