Fehler 0x80240017 bei der Installation von Microsoft Visual C ++ 2015 Redistributable unter Windows Server 2012 R2

0

Ich muss DUO Access Gateway für die Zwei-Faktor-Authentifizierung einrichten. Offizielle Dokumentation finden Sie hier . Welches braucht php-7.0.14-nts-Win32-VC14-x64 zu laufen.

Ich habe auch Windows 10 Universal C Runtime (CRT) vom Windows-Update KB2999226 installiert. Die DAG hängt von Visual C ++ Redistributable für Visual Studio 2015 ab. Während der Installation dieses Pakets wird der Fehler 0x80240017 angezeigt

Das vollständige Fehlerprotokoll lautet:

[0F8C: 1138] [2017-01-08T11: 00: 04] i001: Burn v3.7.3813.0, Windows v6.3 (Build 9600: Service Pack 0), Pfad: C: \ ProgramData \ Package Cache {e46eca4f- 393b-40df-9f49-076faf788d83} \ VC_redist.x64.exe, cmdline: '/ uninstall -burn.unelevated BurnPipe. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i000: Festlegen der Zeichenfolgenvariablen 'WixBundleLog' auf den Wert 'C: \ Users \ ADMINI ~ 1 \ AppData \ Local \ Temp \ dd_vcredist_amd64_20170108110004.log' 
[0F8C: 1138] [2017-01-08T11: 00: 04] i100: Erkennung beginnt, 10 Pakete 
[0F8C: 1138] [2017-01-08T11: 00: 04] i000: Versionsvariable 'windows_uCRT_DetectKey' auf den Wert '10 .0.10046.0 'setzen 
[0F8C: 1138] [2017-01-08T11: 00: 04] i000: Festlegen der numerischen Variablen 'windows_uCRT_DetectKeyExists' auf den Wert 1 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung '(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey> = v10.0.10137.0)' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung '(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey> = v10.0.10137.0)' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung '(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey> = v10.0.10137.0)' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung '(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey> = v10.0.10137.0)' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung '(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey> = v10.0.10137.0)' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung '(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey> = v10.0.10137.0)' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung '(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey> = v10.0.10137.0)' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung '(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey> = v10.0.10137.0)' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: vcRuntimeMinimum_x64, Status: Present, zwischengespeichert: Complete 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: vcRuntimeAdditional_x64, Status: Present, zwischengespeichert: Complete 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: Windows81_x86, Status: Abwesend, zwischengespeichert: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: Windows81_x64, Status: Abwesend, zwischengespeichert: Vollständig 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: Windows8_x86, Status: Abwesend, zwischengespeichert: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: Windows8_x64, Status: Abwesend, zwischengespeichert: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: Windows7_MSU_x86, Status: Abwesend, zwischengespeichert: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: Windows7_MSU_x64, Status: Abwesend, zwischengespeichert: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: WindowsVista_MSU_x86, Status: Abwesend, zwischengespeichert: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 04] i101: Erkanntes Paket: WindowsVista_MSU_x64, Status: Abwesend, zwischengespeichert: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 04] i052: Bedingung 'VersionNT64> = v6.0 OR (VersionNT64 = v5.2 AND ServicePackLevel> = 1)' wird als wahr ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 04] i199: Erkennung abgeschlossen, Ergebnis: 0x0 
[0F8C: 1138] [2017-01-08T11: 00: 06] i200: Planungsbeginn, 10 Pakete, Aktion: Reparieren 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung '(VersionNT64)' wird als wahr ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] i000: Festlegen der Zeichenfolgenvariablen 'WixBundleLog_vcRuntimeMinimum_x64' auf den Wert 'C: \ Users \ ADMINI ~ 1 \ AppData \ Local \ Temp \ dd_vcredist_amd64_20170108110004x644_r_max 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung '(VersionNT64)' wird als wahr ausgewertet. 
[0 / pre> F8C: 1138] [2017-01-08T11: 00: 06] i000: Festlegen der Zeichenfolgenvariablen 'WixBundleLog_vcRuntimeAdditional_x64' auf den Wert 'C: \ Users \ ADMINI ~ 1 \ AppData \ Local \ Temp \ dd_vcredist_amd64_20170108_v11000_r40004
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung 'VersionNT = v6.3 AND NOT VersionNT64' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] w321: Überspringen der Abhängigkeitsregistrierung für ein Paket ohne Abhängigkeitsanbieter: Windows81_x86 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung 'VersionNT = v6.3 AND VersionNT64' wird als wahr ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] w321: Überspringen der Abhängigkeitsregistrierung für ein Paket ohne Abhängigkeitsanbieter: Windows81_x64 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung 'VersionNT = v6.2 AND NOT VersionNT64' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] w321: Überspringen der Abhängigkeitsregistrierung für ein Paket ohne Abhängigkeitsanbieter: Windows8_x86 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung 'VersionNT = v6.2 AND VersionNT64' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] w321: Überspringen der Abhängigkeitsregistrierung für ein Paket ohne Abhängigkeitsanbieter: Windows8_x64 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung 'VersionNT = v6.1 AND NOT VersionNT64' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] w321: Überspringen der Abhängigkeitsregistrierung für ein Paket ohne Abhängigkeitsanbieter: Windows7_MSU_x86 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung 'VersionNT = v6.1 AND VersionNT64' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] w321: Überspringen der Abhängigkeitsregistrierung für ein Paket ohne Abhängigkeitsanbieter: Windows7_MSU_x64 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung 'VersionNT = v6.0 AND NOT VersionNT64' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] w321: Überspringen der Abhängigkeitsregistrierung für ein Paket ohne Abhängigkeitsanbieter: WindowsVista_MSU_x86 
[0F8C: 1138] [2017-01-08T11: 00: 06] i052: Bedingung 'VersionNT = v6.0 AND VersionNT64' wird als falsch ausgewertet. 
[0F8C: 1138] [2017-01-08T11: 00: 06] w321: Überspringen der Abhängigkeitsregistrierung für ein Paket ohne Abhängigkeitsanbieter: WindowsVista_MSU_x64 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: vcRuntimeMinimum_x64, Status: Vorhanden, Standard angefordert: Reparieren, Ba angefordert: Reparieren, Ausführen: Reparieren, Rollback: Keine, Cache: Nein, Uncache : Nein, Abhängigkeit: Registrieren 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: vcRuntimeAdditional_x64, Status: Present, Standard angefordert: Repair, ba angefordert: Repair, Execut: Repair, Rollback: None, Cache: No, uncache : Nein, Abhängigkeit: Registrieren 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: Windows81_x86, Status: Abwesend, Standard angefordert: Abwesend, Ba angefordert: Abwesend, Ausführen: Keine, Rollback: Keine, Cache: Nein, Uncache : Nein, Abhängigkeit: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: Windows81_x64, Status: Abwesend, Standard angefordert: Reparieren, Ba angefordert: Reparieren, Ausführen: Installieren, Rollback: Deinstallieren, Cache: Nein, Uncache : Nein, Abhängigkeit: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: Windows8_x86, Status: Abwesend, Standard angefordert: Abwesend, Ba angefordert: Abwesend, Ausführen: Keine, Rollback: Keine, Cache: Nein, Uncache : Nein, Abhängigkeit: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: Windows8_x64, Status: Abwesend, Standard angefordert: Abwesend, Ba angefordert: Abwesend, Ausführen: Keine, Rollback: Keine, Cache: Nein, Uncache : Nein, Abhängigkeit: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: Windows7_MSU_x86, Status: Abwesend, Standard angefordert: Abwesend, Ba angefordert: Abwesend, Ausführen: Keine, Rollback: Keine, Cache: Nein, Uncache : Nein, Abhängigkeit: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: Windows7_MSU_x64, Status: Abwesend, Standard angefordert: Abwesend, Ba angefordert: Abwesend, Ausführen: Keine, Rollback: Keine, Cache: Nein, Uncache : Nein, Abhängigkeit: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: WindowsVista_MSU_x86, Status: Abwesend, Standard angefordert: Abwesend, Ba angefordert: Abwesend, Ausführen: Keine, Rollback: Keine, Cache: Nein, Uncache : Nein, Abhängigkeit: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 06] i201: Geplantes Paket: WindowsVista_MSU_x64, Status: Abwesend, Standard angefordert: Abwesend, Ba angefordert: Abwesend, Ausführen: Keine, Rollback: Keine, Cache: Nein, Uncache : Nein, Abhängigkeit: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 06] i299: Plan abgeschlossen, Ergebnis: 0x0 
[0F8C: 1138] [2017-01-08T11: 00: 06] i300: Apply begin 
[13C8: 1318] [2017-01-08T11: 00: 06] i360: Erstellen eines Systemwiederherstellungspunkts. 
[13C8: 1318] [2017-01-08T11: 00: 06] i362: Systemwiederherstellung deaktiviert, Systemwiederherstellungspunkt nicht erstellt. 
[13C8: 1318] [2017-01-08T11: 00: 06] i371: Aktualisierungssitzung, Registrierungsschlüssel: SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall {e46eca4f-393b-40df-9f49-076faf788d83}, Fortsetzung: Aktiv, Neustart initiiert: Nein, Lebenslauf deaktivieren: Nein 
[13C8: 07B4] [2017-01-08T11: 00: 06] i304: Bestehende Nutzlast wurde überprüft: vcRuntimeMinimum_x64 im Pfad: C: \ ProgramData \ Package Cache {0D3E9E15-DE7A-300B-96F1-B4AF12B96488} v14.0.23026 \ packages \ vcRuntimeMinimum_amd64 \ vc_runtimeMinimum_x64.msi. 
[13C8: 07B4] [2017-01-08T11: 00: 06] i304: Verifizierte vorhandene Nutzlast: cab5046A8AB272BF37297BB7928664C9503 im Pfad: C: \ ProgramData \ Package Cache {0D3E9E15-DE7A-300B-96F1-B4AF12B.0488} v14 vcRuntimeMinimum_amd64 \ cab1.cab. 
[13C8: 07B4] [2017-01-08T11: 00: 06] i304: Vorhandene Nutzdaten wurden überprüft: vcRuntimeAdditional_x64 im Pfad: C: \ ProgramData \ Package Cache {BC958BD2-5DAC-3862-BB1A-C1BE0790438D} v14.0.23026 \ packages \ vcRuntimeAdditional_amd64 \ vc_runtimeAdditional_x64.msi. 
[13C8: 07B4] [2017-01-08T11: 00: 06] i304: Verifizierte vorhandene Nutzlast: cab2C04DDC374BD96EB5C8EB8208F2C7C92 im Pfad: C: \ ProgramData \ Package Cache {BC958BD2-5DAC-3862-BB1A-C1BE2-5D07144904 vcRuntimeAdditional_amd64 \ cab1.cab. 
[13C8: 07B4] [2017-01-08T11: 00: 06] i304: Vorhandene Nutzdaten überprüft: Windows81_x64 im Pfad: C: \ ProgramData \ Package Cache \ FC6260C33678BB17FB8B88536C476B4015B7C5E9 \ packages \ Patch \ x64 \ Windows8.1-KB299922. msu. 
[13C8: 1318] [2017-01-08T11: 00: 06] i301: Ausführen des Pakets: vcRuntimeMinimum_x64, Aktion: Reparieren, Pfad: C: \ ProgramData \ Package Cache {0D3E9E15-DE7A-300B-96F1-B4AF12B96488} v14. 0.23026 \ packages \ vcRuntimeMinimum_amd64 \ vc_runtimeMinimum_x64.msi, Argumente: 'MSIFASTINSTALL = "7" NOVSUI = "1"' 
[0F8C: 1138] [2017-01-08T11: 00: 06] i319: Angewendetes Ausführungspaket: vcRuntimeMinimum_x64, Ergebnis: 0x0, Neustart: Keine 
[13C8: 1318] [2017-01-08T11: 00: 06] i325: Registrierungsabhängigkeit: {e46eca4f-393b-40df-9f49-076faf788d83} bei Paketanbieter: Microsoft.VS.VC_RuntimeMinimumVSU_amd64, v14, Paket: vcRuntimeMinimum_ 
[13C8: 1318] [2017-01-08T11: 00: 06] i301: Ausführen von Paket: vcRuntimeAdditional_x64, Aktion: Reparieren, Pfad: C: \ ProgramData \ Package Cache {BC958BD2-5DAC-3862-BB1A-C1BE0790438D} v14. 0.23026 \ packages \ vcRuntimeAdditional_amd64 \ vc_runtimeAdditional_x64.msi, Argumente: 'MSIFASTINSTALL = "7" NOVSUI = "1"' 
[0F8C: 1138] [2017-01-08T11: 00: 07] i319: Angewendetes Ausführungspaket: vcRuntimeAdditional_x64, Ergebnis: 0x0, Neustart: Keine 
[13C8: 1318] [2017-01-08T11: 00: 07] i325: Registrierungsabhängigkeit: {e46eca4f-393b-40df-9f49-076faf788d83} bei Paketanbieter: Microsoft.VS.VC_RuntimeAdditionalVSU_amd64, v14, Paket: vcRuntimeAdditional_ 
[13C8: 1318] [2017-01-08T11: 00: 07] i301: Anwenden des Ausführungspakets: Windows81_x64, Aktion: Installieren, Pfad: C: \ ProgramData \ Package Cache \ FC6260C33678BB17FB8B88536C476B4015B7C5E9 \ packages \ Patch \ x64 \ Windows8.1- KB2999226-x64.msu, Argumente: "C: \ Windows \ SysNative \ wusa.exe" C: \ ProgramData \ Package Cache \ FC6260C33678BB17FB8B88536C476B4015B7C5E9 \ packages \ Patch \ x64 \ Windows8.1-KB2999226-x64.msu " / norestart ' 
[13C8: 1318] [2017-01-08T11: 00: 08] e000: Fehler 0x80240017: Fehler beim Ausführen des MSU-Pakets. 
[0F8C: 1138] [2017-01-08T11: 00: 08] e000: Fehler 0x80240017: Fehler beim Konfigurieren des MSU-Pakets pro Computer. 
[0F8C: 1138] [2017-01-08T11: 00: 08] i319: Angewandtes Ausführungspaket: Windows81_x64, Ergebnis: 0x80240017, Neustart: Keine 
[0F8C: 1138] [2017-01-08T11: 00: 08] e000: Fehler 0x80240017: Fehler beim Ausführen des MSU-Pakets. 
[13C8: 1318] [2017-01-08T11: 00: 08] i372: Sitzungsende, Registrierungsschlüssel: SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall {e46eca4f-393b-40df-9f49-076faf788d83}, Fortsetzung: ARP, Neustart : Keine, Lebenslauf deaktivieren: Nein 
[13C8: 1318] [2017-01-08T11: 00: 08] i371: Aktualisieren der Sitzung, Registrierungsschlüssel: SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall {e46eca4f-393b-40df-9f49-076faf788d83}, fortsetzen: ARP, Neustart initiiert: Nein, Lebenslauf deaktivieren: Nein 
[0F8C: 1138] [2017-01-08T11: 00: 08] i399: Vollständig anwenden, Ergebnis: 0x80240017, Neustart: Keine, angeforderter Neustart: Nein
Talha Junaid
quelle
Gibt es ein Update zu Ihrem Problem? Ist es gelöst?
magicandre1981

Antworten:

2

Das Update kann Windows8.1-KB2999226-x64.msunicht mit dem Fehler installiert werden, der 0x80240017bedeutet, dass das Update nicht auf Ihr System zutrifft (falsche Architektur, Update wurde bereits durch ein neueres mit ersetzt):

//
// MessageId: WU_E_NOT_APPLICABLE
//
// MessageText:
//
// Operation was not performed because there are no applicable updates.
//
#define WU_E_NOT_APPLICABLE              _HRESULT_TYPEDEF_(0x80240017L)

Microsoft stellte mit KB3118401 eine neuere Version der Univeral C Runtime bereit . Überprüfen Sie, ob Sie das Update KB3118401 installiert haben. Wenn ja, entfernen Sie das Update KB3118401, starten Sie es neu und versuchen Sie erneut, die Runtime zu installieren.

magicandre1981
quelle
Ich habe mein Problem gelöst, indem ich ein Drittanbieter-Tool für Windows-Updates und einen Paketmanager namens chocolaty
Talha Junaid am