Microsoft Visual C++ 2005 Redistributable不能删除旧版本的问题

帮助领导搞Matlab 2010a 绿色版; 领导把绿色版的文件夹挪了一下位置 (领导就是领导,做什么都按照自己的想当然的想法做)

然后, 脆弱的绿色版Matlab 2010a Portable就罢工了. 症结出在 绿色版每次挪动都要重新检测 Microsoft Visual C++ 2005 Redistributable这个补丁;

需要先卸载旧版本,再安装新版本; 但是, 旧版本卸载失败;

 

微软提供的官网的补丁, 貌似有多个版本.

百度知道里面这个链接有个答案:

http://zhidao.baidu.com/question/236064747.html

 

内容如下: 

最佳答案

我遇到了和你一样的问题,找了很多方法,最后终于搞定,希望能帮到你。
1.上微软官网下载Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)的安装包,2.6M大,网址http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=200B2FD9-AE1A-4A14-984D-389C36F85647
2.右键用WinRAR解压缩软件打开下载到的vcredist_x86.exe,解压得到VCREDI~3.EXE,继续用WINRAR打开VCREDI~3.EXE解压出里面的vcredist.msi这个文件,这个就是需要的源文件。
3.在出错对话框中选择这个文件加载,再点确定就能卸载了。

 

我根据链接下载了之后,发现仍旧不行.

后来干脆搜微软官网上英文版的答案,才发现, VC++2005 Redistributable居然在微软自己官网也有几个版本, windows 7 x86下面好用的一个应该是:

http://www.microsoft.com/download/en/confirmation.aspx?id=5638

http://www.microsoft.com/downloads/info.aspx?na=41&srcfamilyid=200b2fd9-ae1a-4a14-984d-389c36f85647&srcdisplaylang=en&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fe%2f1%2fc%2fe1c773de-73ba-494a-a5ba-f24906ecf088%2fvcredist_x86.exe

我最后是通过运行这个才搞定了.

 

--我于是就纳闷了: 同是微软官网的东西, 差别咋就这么大涅?

指示这个答案的原文链接如下:

http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_update/visual-c-2005-redistibutable-error-1714/aa74f09e-7e5e-4fe0-8907-49d8feb7d8ed?tm=1322989764880

 

I solved it! I’m on Windows 7 32 bit.

For me, this problem became a bigger problem when I could not install Nero10 which wanted to use the right C++2005 Redistributable.

Here's how I solved it:

Elesewhere it is often suggested to try and install the update manually. This always ended in failure with the update asking me to specify the right path to the update and never accepting it.

Then I noted there are several versions of the vcredist_x86.exe around. The one that worked for me is the 6.0.3790   that I found here:

http://www.microsoft.com/download/en/confirmation.aspx?id=5638

Just to be complete, I also found a v. 6.0.2900 that didn’t work which is here:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=14431

so don’t download that.

Try to just install the 6.0.3790 first, maybe this is just a better or bugless update. If that doesn’t work, well, here’s what I did just before that:

In the Windows uninstall software page (not on the installed updates page) you will find one or more Microsoft Visual C++ 2005 updates (and 2008). I tried uninstalling the 2005 ones (we’ll put them back later) , and then again the resource not found error came up, making it impossible to uninstall.

Then, with Tune up Utilities 2010, I was able to just kick the entry from the installed software list. Ashampoo Uninstaller and some other utilities also have the option to get something off the list if you cannot uninstall them. It just scratches the entry in some way. I'm sure a plain regedit could do it too.

After this and a reboot to make sure, I was able to install the 6.0.3790 update found on the first link above. From there on, windows update will pick up any updating and reinstalling of the redistributables that is left to do. And after that Nero10 installed fine as well.

I hope this works for some people and saves you time.

Greets,

Dreamtreater

 

 


  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Microsoft Visual C++ 2005 RedistributableMicrosoft为支持运行使用Microsoft Visual C++ 2005编写的应用程序而提供的组件。 当安装某些应用程序时,需要先安装这个组件才能正常运行。如果你在安装Matlab时遇到了Microsoft Visual C++ 2005 Redistributable的配置窗口自动消失的问题,可能是因为你的系统没有安装.NET Framework 3.5。你可以通过打开控制中心->程序->程序与功能->启用或关闭Windows功能->勾选.NET Framework 3.5来解决这个问题。 确保安装了.NET Framework 3.5后再重新运行Matlab的安装程序,应该就能成功安装了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Microsoft Visual C++ 2005 Redistributable Package (x86)](https://download.csdn.net/download/weixin_42831477/10584173)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [MATLAB 安装 问题 配置Microsoft Visual C++ 2005 Redistributable 的解决方法](https://blog.csdn.net/weixin_42675785/article/details/116134687)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Matlab安装出现Microsoft Visual C++ 2005 Redistributable的解决方法](https://blog.csdn.net/anvien/article/details/53183456)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值