查看完整版本: [-- Microsoft Visual C++ 错误解决方式 --]

贝龙科技 -> 应用程序解决办法 -> Microsoft Visual C++ 错误解决方式 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

admin 2017-09-23 10:03 AM

Microsoft Visual C++ 错误解决方式

[img=,400,]在安装程序过程中,很多都会用到 Microsoft Visual C++ 运行库,但是安装过程中,可能会出现很多问题,导致安装失败。
比如被360、百度卫士、腾讯管家等清理优化之后,就会无法安装,因此不建议用这些软件。

[attachment=64]
很多时候就没办法继续操作了,甚至会重装系统,其实这里有个地方可以查到解决方式的,这个错误图片中,显示有日志文件,打开日志文件,会找到一些错误代码。

例如:
Install    Microsoft Visual C++ 2010 SP1 Redistributable (x64)    Failed    Installation aborted, Result=1603
这样的显示方式,而 Result= 后面的 1603 就是错误代码,我们可以根据 1603这个代码找解决办法。

注意:这里只是列举小编安装的版本,实际安装位置按您安装的版本为主。

以下是小编列出来的一些错误代码对应的解决方式:

1603
1612
1619
1620
1、右键打开“计算机——服务”,(Windows 10是“此电脑——服务”),或者直接打开“管理工具——服务”,再打开服务窗口左侧的“服务和应用程序——服务”,找到 Windows Modules Installer 看下启动类型是否为禁用,如果是禁用,改为手动。然后启动这个服务,再次安装。
2、手动解压并安装 Microsoft Visual C++ 安装包。
      例如:
      这个3ds max 安装包的软件地址,(注意这里只是小编的地址,自己安装时候不一定是这个地址,要看情况有问题的文件夹)Autodesk_3ds_Max_2015_EFGJKS_Win_64bit_dlm\3rdParty\x64\VCRedist\2010SP1\vcredist_x64.exe
      解压 vcredist_x64.exe 到 vcredist_x64
      解压后运行 vcredist_x64 里面的 setup.exe 程序,当出现需要指定 vc_read.msi 文件位置时。
      [attachment=61]
      点击浏览,指定到 Autodesk_3ds_Max_2015_EFGJKS_Win_64bit_dlm\3rdParty\x64\VCRedist\2010SP1\vcredist_x64\vc_read.msi 这个文件,注意,路径可能会比较长,要看仔细,尤其要看清楚 x64 这个文件夹,否则会出现错误。再点击确定,一般都可以安装成功。

      如果出现下面的错误,肯定是文件选错了。重新选择对应的文件就可以继续安装了。
      [attachment=62]

      如果有提示某些程序占用了安装,需要关闭程序才能继续,选择“确定”自动关闭就可以。
      如果提示某些程序被占用了,无法自动关闭,需要手动找到所有占用的程序再点“重试”,比如QQ、资源管理器等,都会影响到安装的。
      [attachment=68]
1935      [attachment=267]
      如图所示,一般这个错误常见 Microsoft Visual C++ 2005/2008,出现这个错误有可能以下几种情况造成的

1、系统更新出错了。
2、杀毒软件或其他安全软件等拦截了。
3、注册表损坏了。
4、系统损坏了缺少核心文件。

      请按照下面的顺序操作下

1、禁用 Windows Update 服务,注意是禁用。
2、卸载所有杀毒软件、安全软件。
3、重启系统,再次安装 。

      如果仍然报错 1935 请按照这里的方法 2 操作,There is a problem with this Windows Installer package 和 无法写入注册值。请检查权限。(错误代码:160) 的正确修复方法|http://bbs.chicg.com/read.php?tid=170
      要是还不行,最后只能重装系统了。
      如果是 Windows 10 会比较方便,可以重置,具体方法请看 Windows 10 重置系统|http://bbs.chicg.com/read.php?tid=117
1310      [attachment=423]
      这是命令安装方式中目录权限不够造成的,提示的是 C:\Windows\WinSxS 目录,正常情况系统不允许任何用户对其进行写入操作的,包括 SYSTEM 账号,不过可以手动打开安装包,不要用命令安装,系统会调用特殊的内置账号进行安装,可以顺利完成安装的。
-2147024891
0x80070005
      [attachment=480]
      这是已经安装过相同版本了,但是系统出现了一些故障导致无法再继续安装了,用这个工具安装下
      Autodesk 专用安装检查和卸载程序|http://bbs.chicg.com/read.php?tid=118
      然后卸载这个版本,重新安装,如果还不行必须重新安装系统才可以。
1625
0x80070659
      
      [attachment=503]
      遇到这个错误提示时,肯定是系统被破坏了,比如乱删注册表,乱删文件,尤其用不正常的卸载方式卸载程序等操作,用这个工具安装下
      Autodesk 专用安装检查和卸载程序|http://bbs.chicg.com/read.php?tid=118
      然后卸载这个版本,重新安装,如果还不行必须重新安装系统才可以。建议安装原版的系统。
1606      [attachment=576]
      这个问题是系统默认安装路径被改了,并且修改还出问题了,只要还原到默认设置就可以。
      请按以下顺序操作,或者下载附件,双击导入注册表就可以了。
1、打开注册表,找到此项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
2、打开右边的ProgramFilesDir键修改值为C:\Program Files再打开ProgramFilesDir (x86)键,修改值为C:\Program Files (x86)注意,后面这个键在64位系统上才有,32位系统没有的,可不用操作,并且默认系统盘是 C 盘,如果你的系统盘不是 C 盘,要改为自己的系统盘盘符

      如果以上操作觉得复杂,请下载此附件,双击导入。
[attachment=577]
      [attachment=193]

      出现 Command line option syntax error 的错误,如图片的样子
1、检查下安装路径是否有中文,如果有,修改文件夹的名字为英文,或者复制到磁盘根目录以及其他英文的文件夹再安装。比如 D:\CAD中文版\2010版 这样的路径就不行,改为 D:\CAD2010\ 这样就可以。
2、检查是否已经安装相同的 Microsoft Visual C++ 程序,比如安装的是 Microsoft Visual C++ 2005,系统中也已经安装了 Microsoft Visual C++ 2005,此时需要卸载系统中已经安装的 Microsoft Visual C++ 2005,然后再安装当前的版本。



显示这样的结果,表示安装成功了。
[attachment=63]

如果上述情况不能解决,可能已经重复安装了多个相同的版本,请到控制面板中卸载已安装的所有相同的版本。
如果提示注册表无法读写说明系统被优化了,建议重装原版系统,并且不要做任何优化。



查看完整版本: [-- Microsoft Visual C++ 错误解决方式 --] [-- top --]


©2016-2018
Time 1.175795 second(s),query:11 Gzip enabled