安装Visual C ++的未认定错误0x80240017可再发行

Anonim

如何在安装Visual C ++ 2015和2017的分布式组件时修复错误0x80240017
在Windows 7和8.1中安装分布式Visual C ++ 2015和2017程序包时的一个非常常见的问题 - 启动安装文件vc_redist.x64.exe或vc_redist.x86.exe后的未认定的错误0x80240017,带有消息“安装程序未完成“,并且没有必要处理究竟是什么情况以及如何解决情况有时很难。注意:如果

在此指令中,详细说明这种情况可以导致如何修复错误0x80240017并在Windows 7或8.1中安装可再分发的Visual C ++。注意:如果您已经尝试了所有内容,但没有任何帮助,您可以使用安装库的非官方方法,该方法将在说明结束时描述了如何下载并安装Visual C ++ 2008-2017再分配,具有很高的概率安装将在没有错误的情况下进行。

在安装Visual C ++ 2015和2017组件时,错误修复了0x80240017

最常见的是,未认定的错误0x80240017安装在安装Visual C ++ 2015(2017)的分布式组件时的原因是Windows 7更新或Windows 8.1的某些问题。

安装Visual C ++ 2015时,未认定的错误0x80240017

如果您以某种方式阻止或禁用Windows更新,则使用“激活器” - 所有这一切都可以导致正在考虑的问题。

如果已完成指定的任何内容,并且计算机或笔记本电脑上安装了干净的许可窗口,请首先尝试解决问题的简单方法:

  1. 如果有一个第三方防病毒或防火墙暂时断开它并尝试暂时禁用并重复安装。
  2. 尝试使用内置故障排除:控制面板 - 故障排除故障排除Windows Update Center,系统和安全部分或“查看所有类别”。
    故障排除Windows Update Tools
  3. 安装系统的KB2999226更新。如果安装更新时出现问题,将描述可能的解决方案。您可以从官方网站下载KB2999226:
    • https://www.microsoft.com/ru-ru/download/details.aspx?id=49077 - Windows 7 x86(32位)
    • https://www.microsoft.com/ru-ru/download/details.aspx?id=49093 - Windows 7 x64
    • https://www.microsoft.com/ru-ru/download/details.aspx?id=49071 - Windows 8.1 32位
    • https://www.microsoft.com/ru-ru/download/details.aspx?id=49081 - Windows 8.1 64位

如果没有从此做到,或者无法纠正控制中心错误并安装更新kb2999226,请尝试以下选项。

纠正错误的其他方法

如果在故障排除时,已识别更新中心错误,但它们未被纠正,请尝试此方法:按代表管理员运行命令提示符,然后单击,然后按下它们中的每个命令输入以下命令:

净停止武华净停止加密净值净停止位净停止Msiserver ren C:\ Windows \ SoftwareDistribution.old Ren C:\ Windows \ System32 \ Catroot2 Catroot2.old Net Start Wuauserv净启动加密净值Msiserver

然后再尝试安装所需版本的Visual C ++组件。了解有关修复Windows Update Manual错误的更多信息。

在具有Windows 7和8.1的某些系统上,您可以收到一条消息,即更新KB2999226不适用于您的计算机。在这种情况下,尝试安装“通用执行环境C对于Windows 10”的组件(不要注意名称,文件本身为7-ki,8和8.1)从官方网站https:// www.microsoft.com/en -ru /下载/ details.aspx?ID = 48234,然后重新启动计算机并重复更新安装。

如果没有帮助,请设置安装KB2999226更新的步骤:

  1. 使用官方网站的.msu扩展名下载更新文件。
  2. 解压缩此文件:您可以使用传统的归档方式打开它,例如,成功完成7-zip。内部,您将看到几个文件,其中一个文件 - 一个,具有更新号的.cab文件,例如,windows6.1-kb2999226-x64.cab(for windows 7 x64)或windows8.1-kb2999226-x64.cab(适用于Windows 8.1 x64)。将此文件复制在一个方便的位置(更好地不到桌面,而是在C的根目录中,因此在下一个团队中进入路径将更容易。
    解压缩更新文件KB2999226
  3. 运行命令行代表管理员,输入命令(使用您的路径使用更新):dism.exe /在线/在线/ add-packice / packagepath:c:'windows6.1-kb2999226-x64.cab然后按Enter键。
  4. 类似的路径,但没有初步解包.msu文件 - 在管理员名称上运行的命令行上的wusa.exe命令path_file_msu,而没有任何参数。

最后,如果一切顺利,将安装更新。在这次安装Visual C ++ 2015(2017)时,请重新启动计算机并检查未认定的错误0x80240017“安装程序未完成”。

阅读更多