Skip to main content
 首页 » 编程设计

windows-8.1之在安装 vc_redist.x64.exe 时,出现错误 "Failed to configure per-machine MSU package."

2024年10月24日19zhengyun_ustc

当我尝试在 Windows 8.1 上安装 vc_redist.x64.exe 时
收到以下错误:

Failed to configure per-machine MSU package.

请您参考如下方法:

发布我自己的问题的答案,因为我在这里找到它并隐藏在底部的某个地方 -

https://social.msdn.microsoft.com/Forums/vstudio/en-US/64baed8c-b00c-40d5-b19a-99b26a11516e/visual-c-redistributable-for-visual-studio-2015-rc-fails-on-windows-server-2012?forum=vssetup


这是因为操作系统未能安装所需的更新 Windows8.1-KB2999226-x64.msu。
但是,您可以通过将该更新解压缩到文件夹(例如 XXXX)来安装它,然后执行以下 cmdlet。您可以在下面找到 Windows8.1-KB2999226-x64.msu。
C:\ProgramData\Package Cache\469A82B09E217DDCF849181A586DF1C97C0C5C85\packages\Patch\amd64\Windows8.1-KB2999226-x64.msu
将此文件复制到您喜欢的文件夹中,然后

Create a folder XXXX in that and execute following commands from Admin command propmt

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

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

vc_redist.x64.exe /repair


(最后一条命令不需要运行。只需再次执行 vc_redist.x64.exe)
这对我有用。