Während ich versuche, vc_redist.x64.exe unter Windows 8.1 zu installieren erhalte ich folgende Fehlermeldung:
Die Konfiguration des MSU-Pakets pro Maschine ist fehlgeschlagen.
Ich poste die Antwort auf meine eigene Frage, da ich sie hier gefunden habe und sie irgendwo im Boden versteckt war -
Das liegt daran, dass das Betriebssystem das erforderliche Update Windows8.1-KB2999226-x64.msu nicht installieren konnte.
Sie können es jedoch installieren, indem Sie das Update in einen Ordner extrahieren (z. B. XXXX) und das folgende Cmdlet ausführen. Sie finden das Windows8.1-KB2999226-x64.msu unten.
C:\ProgramData\Package Cache\469A82B09E217DDCF849181A586DF1C97C0C5C85\packages\Patch\amd64\Windows8.1-KB2999226-x64.msu
Kopieren Sie diese Datei in einen Ordner Ihrer Wahl, und
Erstellen Sie darin einen Ordner XXXX und führen Sie die folgenden Befehle in der Admin-Befehlszeile aus
wusa.exe Windows8.1-KB2999226-x64.msu /extrahieren:XXXX
DISM.exe /Online /Add-Package /PackagePath:XXXX\Windows8.1-KB2999226-x64.cab
vc_redist.x64.exe /repair
(der letzte Befehl muss nicht ausgeführt werden, führen Sie einfach vc_redist.x64.exe noch einmal aus)
das hat bei mir funktioniert.
Ich stand vor einem ähnlichen Problem, aber in meinem Fall habe ich versucht, Visual C++ Redistributable for Visual Studio 2015 Update 1 auf Windows Server 2012 R2 zu installieren. Die Grundursache dürfte jedoch dieselbe sein.
Kurz gesagt, Sie müssen die Voraussetzungen von KB2999226 installieren.
Im Installationsprotokoll, das ich erhalten habe, steht, dass die Installation von Windows Update KB2999226 fehlgeschlagen ist. Laut der Microsoft-Website hier:
Voraussetzungen Um dieses Update zu installieren, müssen Sie über das April 2014 Update Rollup für Windows RT 8.1, Windows 8.1 und Windows Server 2012 R2 (2919355) in Windows 8.1 oder Windows Server 2012 R2 installiert haben. Oder, Installieren Sie Service Pack 1 für Windows 7 oder Windows Server 2008 R2. Oder, > installieren Sie Service Pack 2 für Windows Vista und für Windows Server 2008.
Nachdem ich April 2014 auf meinem Windows Server 2012 R2 installiert habe, kann ich die Visual C++ Redistributable korrekt installieren.
Das Betriebssystem konnte das erforderliche Update Windows8.1-KB2999226-x64.msu nicht installieren. Ich habe jedoch versucht, das betreffende Update von - zu finden.
C:\ProgramData\Package Cache\469A82B09E217DDCF849181A586DF1C97C0C5C85\packages\Patch\amd64\Windows8.1-KB2999226-x64.msu.
Ich konnte es dort nicht finden, also habe ich das kb2999226-Update von hier installiert (Windows 10 Universal C Runtime)
Dann habe ich das Update entsprechend meines Betriebssystems installiert und danach funktionierte es einwandfrei.