Behebung von Installationsproblemen für Visual C++ Redistributable

Dieser Artikel richtet sich an Benutzer, die Probleme beim Installieren von Visual C++-Runtime-Komponenten mithilfe des Visual Studio Installers oder des Visual C++ Redistributable (VC Redist)-Installationsprogramms haben.

Wenn Probleme auftreten, stellen Sie sicher, dass Sie die neueste Version der Redistributable von Visual C++ installieren.

Erfassen von Fehlerprotokollen

Der erste Schritt zum Diagnostizieren eines Problems mit dem Visual C++-Installationsprogramm Redistributable besteht darin, die Fehlerprotokolle zu erfassen.

  1. Laden Sie das Microsoft Visual Studio und .NET Log Collection Tool herunter.
  2. Führen Sie aus.
  3. Extrahieren Sie den Inhalt von .

Nach dem Extrahieren befinden sich die VC Redist-Protokolle im Ordner. Die relevanten Protokolldateien werden dem Muster vorangestellt.

Durchsuchen Sie die VC Redist-Protokolle nach Begriffen wie "Fehler", "gescheitert" oder "Systemfehler", und konsultieren Sie den Abschnitt "Übersicht der häufigen Fehler", um das Problem zu identifizieren.

Andere Protokollspeicherorte

Das VC Redist-Installationsprogramm wird häufig als Voraussetzung für andere Produkte ausgeführt. In solchen Fällen finden Sie möglicherweise das Installationsprotokoll in einem anderen Pfad.

Beispielsweise aktualisiert Konfigurations-Manager VC Redist als Teil des eigenen Upgradeprozesses, indem vcredist_x64.exe mit der Option /l ausgeführt wird, die den Standardprotokollspeicherort überschreibt.

In solchen Fällen finden Sie den Pfad zu den Protokollen, indem Sie die eigenen Protokolle dieses Produkts lesen.

Beispiel: Konfigurations-Manager Protokolle

<ConfigMgr_Installation_Directory>\Logs\cmupdate.log

10-31-2025 17:40:06.421    CONFIGURATION_MANAGER_UPDATE    67368 (0x10728)    [Visual C++ 2015-2022 Redistributable (x64)] with older version 14.28.29914 is installed. it needs to upgraded.
10-31-2025 17:40:06.421    CONFIGURATION_MANAGER_UPDATE    67368 (0x10728)    INFO: Start install Visual C redistributable ("C:\Program Files\Microsoft Configuration Manager\CMUStaging\AA928926-5C76-4DE0-B51F-0FE4D365DFE2\SMSSETUP\BIN\X64\vcredist_x64.exe"  /q /norestart /l "C:\Program Files\Microsoft Configuration Manager\Logs\VCRedist64Install.log").
10-31-2025 17:40:14.553    CONFIGURATION_MANAGER_UPDATE    67368 (0x10728)    ERROR: Failed to install Visual C redistributable. Return code: 1603.
10-31-2025 17:40:14.553    CONFIGURATION_MANAGER_UPDATE    67368 (0x10728)    ERROR: 64-bit VC Redist installation ("C:\Program Files\Microsoft Configuration Manager\CMUStaging\AA928926-5C76-4DE0-B51F-0FE4D365DFE2\SMSSETUP\BIN\X64\vcredist_x64.exe") failed. Please check log file [C:\Program Files\Microsoft Configuration Manager\Logs\VCRedist64Install.log].
10-31-2025 17:40:14.554    CONFIGURATION_MANAGER_UPDATE    67368 (0x10728)    Failed to install vc redist. Please manually install it from C:\Program Files\Microsoft Configuration Manager\CMUStaging\AA928926-5C76-4DE0-B51F-0FE4D365DFE2\SMSSETUP\BIN\X64

Allgemeine Schritte zur Problembehandlung bei Verwendung des Visual C++-Installationsprogramms "Redistributable"

In diesem Abschnitt werden allgemeine Problembehandlungsmethoden beschrieben, mit denen Sie versuchen können, Probleme mit dem VC Redist-Installationsprogramm zu beheben.

Vorübergehendes Deaktivieren von Antivirensoftware

Antivirensoftware blockiert häufig die Installation von VC Redist-Komponenten.

  1. Deaktivieren Sie Windows Defender-Echtzeitschutz.
  2. Deaktivieren Sie vorübergehend den Schutz von Unternehmensendpunkten (z. B. Symantec oder McAfee).
  3. Wiederholen Sie den Installationsversuch.
  4. Aktivieren Sie alle deaktivierten Schutzsoftwares erneut.

Warnung

Lassen Sie alle deaktivierten Schutzsoftware wieder verfügbar, nachdem Sie diese Schritte abgeschlossen haben.

Ausführen des Redistributable-Installationsprogramms von Visual C++ als Administrator

Dateizugriffsfehler sind stark mit unzureichenden Berechtigungen korreliert.

  1. Klicken Sie mit der rechten Maustaste auf das VC Redist-Installationsprogramm, und wählen Sie "Als Administrator ausführen" aus.
  2. Wiederholen Sie den Installationsversuch.

Suchen nach Windows Updates

In seltenen Fällen können veraltete Systemkomponenten Installationsprobleme verursachen.

  1. Wechseln Sie zu Windows Update, und installieren Sie alle ausstehenden Updates.
  2. Starten Sie Ihren PC neu.
  3. Wiederholen Sie den Installationsversuch.

Allgemeine Schritte zur Problembehandlung bei verwendung von Visual Studio Installer

Manuelles Installieren von Visual C++ Redistributable

Hinweis

Der Visual Studio Installer fordert möglicherweise einen Neustart auf, wenn VC Redist separat installiert wird.

  1. Laden Sie das neueste VC Redist-Installationsprogramm herunter.
  2. Führen Sie das VC Redist-Installationsprogramm aus.
  3. Starten Sie den Visual Studio Installer erneut.

Wenn die manuelle Installation fehlschlägt, führen Sie die allgemeinen Schritte zur Problembehandlung für das eigenständige VC Redist-Installationsprogramm aus.

Löschen des Visual Studio Installer-Caches

  1. Öffnen Sie .
  2. Löschen Sie alle Dateien im Ordner, um zu erzwingen, dass der Visual Studio Installer sie neu generieren kann.
  3. Versuchen Sie den Visual Studio Installer erneut.

Reparieren des Visual Studio Installers

  1. Öffnen Sie die App Einstellungen .
  2. Geben Sie installierte Apps in der Suchleiste oben im Fenster ein.
  3. Suchen Sie nach Visual Studio Installer.
  4. Klicken Sie auf die Auslassungspunkte (...) und dann auf "Ändern".
  5. Wählen Sie die Option Repair aus, um den Visual Studio Installer zu reparieren.
  6. Wiederholen Sie die Visual Studio Installation.

Löschen des Ordners Visual Studio Installer

Warnung

Für diese Methode müssen Sie das Visual Studio Installationsprogrammsetup heruntergeladen haben (VisualStudioSetup.exe). Sie können das Visual Studio Installationsprogrammsetup von https://my.visualstudio.com herunterladen.

Diese Methode hilft, wenn die Installationsmetadaten beschädigt sind. Durch das Löschen des Installationsordners wird das Visual Studio Installer gezwungen, ihn neu zu generieren.

  1. Laden Sie von der Seite "Willkommen bei Dev Essentials " herunter.
  2. Löschen Sie den Ordner C:\Program Files (x86)\Microsoft Visual Studio\Installer. Möglicherweise werden Sie aufgefordert, diesen Vorgang als Administrator auszuführen.
  3. Führen Sie aus.

Häufige Probleme

Häufige Fehler auf einen Blick

  • Fehler bei der generischen Installation (Rückgabecode 1603)
  • Zugriff verweigert (Rückgabecode 5)
  • Datei ist gesperrt (Rückgabecode 32)
  • Beschädigtes oder ungültiges Installer-Paket (Rückgabecode 1620)
  • Ältere Version kann nicht entfernt werden (Rückgabecode 1714)

Fehler bei der generischen Installation

Rückgabecode 1603 gibt einen generischen Installationsfehler an, der vom Windows Installer während der Installation der Visual C++-Runtime-Komponenten erzeugt wurde.

Da viele Faktoren einen 1603-Code erzeugen können, stellt der Code selbst nicht genügend Informationen bereit, um die Ursache des Problems zu diagnostizieren. Häufig enthalten die vom VC Redist-Installationsprogramm erstellten Protokolldateien relevante Informationen, die zu einer Lösung oder Problemumgehung führen können.

Im Abschnitt "Allgemeine Probleme " werden Beispiele für die Diagnose allgemeiner Installationsfehler und Schritte beschrieben, mit denen sie behoben werden können. Wenn Ihr Problem hier nicht gefunden wird, folgen Sie den Anweisungen, um ein Problem im Visual C++ Redistributable-Installationsprogramm zu melden.

Zugriff verweigert

Fehler bei der Installation mit Fehlercode 5. Dieser Fehlercode weist in der Regel auf ein Berechtigungsproblem hin. Das Problem besteht speziell darin, dass der Zugriff verweigert wurde.

Schritte zum Beheben

  1. Deaktivieren Sie Antivirensoftware, Gruppenrichtlinien und Firewalls vorübergehend.
  2. Führen Sie das VC Redist-Installationsprogramm aus.
  3. Aktivieren Sie alle deaktivierten Schutzsoftwares erneut.

Wenn die Installation fehlschlägt, versuchen Sie, das VC Redist-Installationsprogramm als Administrator auszuführen.

Die Datei ist gesperrt.

Fehler bei der Installation mit Fehlercode 32. Dateien, die von einem anderen Prozess verwendet werden, Störungen von Antivirensoftware, Gruppenrichtlinien oder beschädigten Dateien sind häufige Ursachen.

Schritte zum Beheben

  1. Schließen Sie alle ausgeführten Software auf Ihrem PC.
  2. Probieren Sie die Methoden im Abschnitt Generale Problembehandlung aus, wenn Sie Visual Studio Installer verwenden.

Wenn die Installation fehlschlägt, versuchen Sie, Den PC neu zu starten, um gesperrte Dateien freizugeben.

Beschädigtes oder ungültiges Installationspaket

Die Installation schlägt mit Fehlercode 1620 fehl. Dieser Fehlercode gibt an, dass ein Windows Installer-Paket (MSI) nicht geöffnet werden konnte. Das Problem liegt wahrscheinlich an Beschädigungen oder ungültigen Dateien.

Das Vorhandensein dieser Fehlermeldungen zeigt einen beschädigten Cache an.

  • Fehlercode 1620: Gibt an, dass das Windows Installer-Paket nicht geöffnet werden konnte.
  • Fehlercode 0x80091007: Gibt an, dass mehrere Nutzlasten aufgrund von Hash-Abweichungen fehlgeschlagen haben.
  • Fehlercode 0x80070654: Tritt auf, wenn ein MSI-Paket nicht ausgeführt werden kann.

Schritte zum Beheben

Probieren Sie die Schritte in den Schritten zur problembehandlung in General aus, wenn Sie Visual Studio Installer verwenden.

Ältere Version kann nicht entfernt werden

Die Installation schlägt mit dem Fehlercode 1714 fehl. Dieser Fehlercode gibt einen beschädigten Windows Installer-Cache an, der dazu führt, dass eine frühere Version von VC Redist nicht entfernt wurde.

Das Vorhandensein dieser Fehlermeldungen zeigt einen beschädigten Cache an.

In :

Error 0x80070003: Failed to get size of pseudo bundle: C:\ProgramData\Package Cache\{43d1ce82-6f55-4860-a938-20e5deb28b98}\VC_redist.x64.exe
Error 0x80070003: Failed to initialize package from related bundle id: {43d1ce82-6f55-4860-a938-20e5deb28b98}

In :

SOURCEMGMT: Trying source C:\ProgramData\Package Cache\{455DF12C-7D43-4EFF-AE2F-43C8AF2817A3}v14.28.29914\packages\vcRuntimeMinimum_amd64\.
Note: 1: 2203 2: C:\ProgramData\Package Cache\{455DF12C-7D43-4EFF-AE2F-43C8AF2817A3}v14.28.29914\packages\vcRuntimeMinimum_amd64\vc_runtimeMinimum_x64.msi 3: -2147287037 
SOURCEMGMT: Source is invalid due to missing/inaccessible package.
Note: 1: 1714 2: Microsoft Visual C++ 2022 X64 Minimum Runtime - 14.40.33816 3: 1612 
CustomAction  returned actual error code 1612 (note this may not be 100% accurate if translation happened inside sandbox)
Product: Microsoft Visual C++ 2022 X64 Minimum Runtime - 14.40.33816 -- Error 1714. The older version of Microsoft Visual C++ 2022 X64 Minimum Runtime - 14.40.33816 cannot be removed.  Contact your technical support group.  System Error 1612.

Error 1714. The older version of Microsoft Visual C++ 2022 X64 Minimum Runtime - 14.40.33816 cannot be removed.  Contact your technical support group.  System Error 1612.

In:

Error 1714. The older version of Microsoft Visual C++ 2022 X64 Minimum Runtime - 14.40.33816 cannot be removed.  Contact your technical support group.  System Error 1612.] [(NULL)] [(NULL)] [(NULL)] [(NULL)] [(NULL)] []

Schritte zum Beheben

Notieren Sie sich aus den Protokolldateien die VC Redist-Version, die das Problem verursacht. Es stehen zwei Methoden zur Verfügung, um das Problem zu beheben:

  • Method 1: Verwenden Sie den Windows Installer.

    1. Versuchen Sie, den Windows Installer zu verwenden, um die alte VC Redist-Version manuell zu entfernen. Wenn Sie dazu aufgefordert werden, lassen Sie die Windows Installer-Problembehandlung versuchen, das Problem zu beheben.
    2. Wiederholen Sie den Installationsversuch.
  • Methode 2: Entfernen Sie die alte Version manuell.

    1. Laden Sie das VC Redist-Installationsprogramm für die alte Version herunter. Führen Sie die Schritte aus, um eine alte Version des VC Redist-Installationsprogramms herunterzuladen.
    2. Führen Sie das Installationsprogramm aus, um den alten VC Redist zu deinstallieren.
    3. Wiederholen Sie den Installationsversuch.

Alte Versionen des Visual C++ Redistributable-Installationsprogramms herunterladen

Warnung

Installieren Sie niemals ein Visual C++ Redistributable-Installationsprogramm, das nicht von einer Microsoft-Website heruntergeladen wurde. Installieren Sie niemals ein Visual C++ Redistributable-Installationsprogramm, das nicht von Microsoft signiert wurde.

Laden Sie das VC Redist-Installationsprogramm von der Seite "Willkommen bei Dev Essentials " herunter. Suchen Sie auf der Downloadseite nach Visual C++ Redistributable.

Die neueste unterstützte VC Redist-Version für jede Version von Visual Studio finden Sie unter Microsoft Redistributable Visual C++ neueste unterstützte Downloads.

** In der folgenden Tabelle sind Links für ältere oder veraltete Versionen aufgeführt.

Versionsbereich Linkvorlage herunterladen Example
14.50 oder höher https://aka.ms/vs/18/release/<version>/VC_redist.<arch>.exe https://aka.ms/vs/18/release/14.50.35719/VC_redist.x64.exe
14.30 bis 14.44 https://aka.ms/vs/17/release/<version>/VC_redist.<arch>.exe https://aka.ms/vs/17/release/14.32.31332/VC_redist.arm64.exe
14.20 bis 14.29 https://aka.ms/vs/16/release/<version>/VC_redist.<arch>.exe https://aka.ms/vs/16/release/14.28.29914/VC_Redist.x86.exe
14.10 bis 14.19 https://aka.ms/vs/15/release/<version>/VC_redist.<arch>.exe https://aka.ms/vs/15/release/14.12.25810/VC_redist.x64.exe

Möglicherweise können Sie Installer für ältere Versionen über eine Bing-Suche finden. Laden Sie vc Redist-Installationsprogramme nur von einer Microsoft-Website herunter. Installieren Sie nur Pakete, die von Microsoft signiert sind.

Melden eines Redistributable-Installationsproblems in Visual C++

Die Liste der häufigen Probleme wurde aus dem Feedback gesammelt, das über die Entwickler-Community an Microsoft gemeldet wurde.

Wenn in diesem Abschnitt ein Problem nicht gefunden wird oder wenn die Schritte in diesem Handbuch zur Problembehandlung Ihr Problem nicht beheben, verwenden Sie das Formular " Problem melden ", um ein neues Feedbackelement zu erstellen.

Ihr Bericht muss die folgenden Informationen zu Ihrer Umgebung enthalten:

  • Die Version von VC Redist, die Sie installieren möchten.
  • Wenn Sie ein Upgrade durchführen, wird die Version der zuvor installierten VC Redist-Installationen verwendet.
  • Wenn Sie die Installation über das Visual Studio Installer durchführen, wird die Version des Visual Studio Installers verwendet.
  • Die Protokolle, die gesammelt werden, wenn Sie die Schritte im Abschnitt " Fehlerprotokolle sammeln " ausführen.

Feedback ohne diese Informationen, insbesondere ohne Protokolle, ist nicht handlungsfähig und kann geschlossen werden, wenn weitere Informationen nicht umgehend übermittelt werden.