【问题标题】:Installation : Microsoft Visual C++ Redistributable stuck at 'Processing: Windows7_MSU_X64'安装:Microsoft Visual C++ Redistributable 卡在“处理:Windows7_MSU_X64”
【发布时间】:2016-12-20 01:39:37
【问题描述】:

我正在尝试安装 Microsoft Visual C++ Redistributable 的软件包,因为我的 xampp apache 模块无法安装。安装需要很长时间才能完成。我该怎么办? 这很常见吗?我所要做的就是等待吗?

他们被这个设置进度作为指示完全卡住了

处理:Windows7_MSU_X64

【问题讨论】:

  • 不,您不应该卸载以前的版本。如果这样做,您很可能会使系统上的某些软件停止工作。
  • 好吧,卸载以前的版本是个大问题。我想我应该等待。 @KenWhite
  • @Mint,你的问题解决了吗?
  • 是的,它解决了@Sara-MSFT :)
  • 注明@halfer 。谢谢你:)

标签: visual-studio visual-studio-2015 installation


【解决方案1】:

要安装 Visual C++ 2015 Redistributable,您无需删除或卸载以前的版本。

参考错误信息,可以查看安装日志文件,搜索“error”,如果可以找到Windows6.1-KB2999226-x64.msu的错误信息,查看this similar issue尝试使用以下方法解决此问题:

  1. 从此处下载适用于您的操作系统版本的更新 KB2999226:Update for Universal C Runtime in Windows 及之前的版本,因为您的操作系统是 Windows 7,请确保已安装 SP1。

  2. 手动安装KB2999226如下:

    • 从文件夹C:\ProgramData\Package Cache\xxxxx\packages\Patch\x64中找到Windows6.1-KB2999226-x64.msu,可以从安装日志中找到路径

    • 在其中创建一个名为“XXXX”的文件夹,并从管理员命令提示符处执行以下命令

    • wusa.exe Windows6.1-KB2999226-x64.msu /extract:XXXX

    • DISM.exe /Online /Add-Package /PackagePath:XXXX\Windows6.1-KB2999226-x64.cab

    • vc_redist.x64.exe /repair

如果你对安装日志一无所知,你可以去%temp%按“修改日期”排序,然后你应该找到安装日志,或者你可以使用http://aka.ms/vscollect收集安装日志。使用后,您会在%temp%文件夹下找到vslogs.zip,然后将文件上传到https://onedrive.live.com/并在此处分享链接。

【讨论】:

  • @Mint,如果我的解决方案解决了您的问题,您能否将其标记为答案,这将有助于遇到相同或类似问题的其他社区成员更轻松地搜索此解决方法。如果您有自己的解决方案,也可以添加回复并标记:)
  • 这个答案绝对应该被标记为正确的。它对解决问题的解决方案进行了详尽的描述
  • 请也试试这个。问题在于 Windows 更新独立安装程序。解决方案是打开运行->然后键入“services.msc”->从服务列表中找到“Windows Update”然后转到其属性并将启动从自动设置为禁用,然后停止它。然后安装 Visual C++。它对我有用,现在它没有卡在 Windows7_MSU_X64 上。如果再次出现同样的问题,只需停止 Windows 更新服务并安装任何更新。
  • 使用 7-zip 解压 .msu 文件你会得到 .cab 文件,然后从 c:/windows/system32/cmd.exe 打开 64bit CMD.exe 然后运行以下命令“DISM.exe /Online /Add-Package /PackagePath:C:\Users\dell\Downloads\Windows6.1-KB2999226-x64\Windows6.1-KB2999226-x64.cab" 确保 .cab 文件的路径在命令中正确
【解决方案2】:

我首先尝试了干净启动,但没有成功,所以我打开任务管理器查看当它卡在“处理:Windows7_MSU_X64”时我可能会杀死哪些其他进程我杀死了标题为“Windows 更新独立安装程序”的进程" 并且在我终止该进程的那一刻,安装成功完成。

【讨论】:

  • 这不是解决方案,问题出在 Windows Update Standalone Installer 上。解决方案是打开运行->然后键入“services.msc”->从服务列表中找到“Windows Update”然后转到其属性并将启动从自动设置为禁用,然后停止它。然后安装 Visual C++。它对我有用,现在它没有卡在 Windows7_MSU_X64 上。如果再次出现同样的问题,只需停止 Windows 更新服务并安装任何更新。
【解决方案3】:

好的,我找到了安装卡住的解决方案。我使用 wsusoffline 工具手动更新了我的 Windows,因为我的 Windows 似乎无法以通常的方式更新。

  1. 安装 wsusoffline 并选择适用于 Windows 的所有更新(对我来说是 Windows 7)。确保选择用于保存更新的文件夹。
  2. 等待下载更新
  3. 安装更新
  4. 再次安装 MV C++ Redistributable
  5. 完成!

我终于可以安装我的 Xampp Apache 模块并访问本地主机了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-22
    • 1970-01-01
    相关资源
    最近更新 更多