Windows-Anleitung · Aktualisiert Juni 2026

Visual C++ Redistributable
herunterladen und installieren in Windows

Eine praktische Anleitung für Windows 10 und Windows 11: offizielle Microsoft-Downloadlinks, die richtige Wahl zwischen x64 und x86, Installationsschritte, Silent-Install-Befehle, Reparaturoptionen und Lösungen für häufige Runtime-Fehler.

📖 9 Min. Lesezeit 🪟 Windows 10 / 11 🔗 Offizielle Microsoft-Links

Microsoft Visual C++ Redistributable ist ein Paket mit Laufzeitbibliotheken, das von vielen Windows-Programmen und Spielen benötigt wird. Wenn diese Bibliotheken fehlen, beschädigt oder veraltet sind, kann eine Anwendung möglicherweise nicht starten und Fehler wie VCRUNTIME140.dll wurde nicht gefunden, MSVCP140.dll fehlt, 0xc000007b oder Die Codeausführung kann nicht fortgesetzt werden anzeigen.

Der sicherste Weg zur Behebung solcher Probleme besteht darin, das Redistributable-Paket direkt von Microsoft herunterzuladen und die passende Architektur zu installieren: x64, x86 oder ARM64. Auf den meisten modernen 64-Bit-PCs mit Windows sollten Sie sowohl x64 als auch x86 installieren, da 64-Bit-Windows sowohl 64-Bit- als auch 32-Bit-Anwendungen ausführen kann.

ℹ️
Wichtig: Visual C++ Redistributable ist nicht dasselbe wie Visual Studio. Sie müssen die Visual-Studio-Entwicklungsumgebung nicht installieren, nur um Programme auszuführen, die Microsoft-C- und C++-Laufzeitbibliotheken benötigen.

Was ist Microsoft Visual C++ Redistributable?

Visual C++ Redistributable installiert Laufzeitkomponenten, die von Anwendungen verwendet werden, die mit Microsoft Visual C++ / MSVC erstellt wurden. Dazu gehören C- und C++-Runtime-Bibliotheken, auf die Programme beim Starten, Laden von Plugins, Rendern von Grafiken, Verarbeiten von Dateien oder bei der Kommunikation mit anderen Systemkomponenten zugreifen.

Es ist ein Runtime-Paket Es hilft vorhandenen Programmen beim Ausführen; für normale Benutzer ist es kein Programmierwerkzeug.
Mehrere Versionen können parallel installiert sein Ältere Pakete wie 2005, 2008, 2010, 2012 und 2013 können nebeneinander vorhanden sein.
x64 und x86 sind unterschiedlich Ein 32-Bit-Programm benötigt die x86-Runtime auch auf einem 64-Bit-Windows.
Apps installieren es oft automatisch Spiele, Launcher, Editoren, CAD-Programme und Treiber enthalten häufig VC++-Runtimes.

Welche Visual C++ Redistributable Version sollten Sie installieren?

Für die meisten Benutzer ist die Antwort einfach: Installieren Sie die aktuell unterstützten Visual C++ Redistributable x64- und x86-Pakete von Microsoft. Diese Pakete decken Anwendungen ab, die mit modernen Visual-Studio-Versionen erstellt wurden, und beheben häufig Fehler mit fehlenden Dateien wie VCRUNTIME140.dll, MSVCP140.dll, VCRUNTIME140_1.dll und ähnlichen Komponenten.

Ihre Situation Was installieren? Warum?
Windows 10 oder Windows 11, 64-Bit-PC x64 und x86 x64 unterstützt 64-Bit-Apps; x86 unterstützt 32-Bit-Apps, die weiterhin auf 64-Bit-Windows laufen.
Windows 10 oder Windows 11, 32-Bit-PC Nur x86 32-Bit-Windows kann keine x64-Anwendungen ausführen und keine x64-Runtime-Pakete installieren.
Windows auf ARM ARM64 und je nach App eventuell x64/x86 ARM64-Geräte benötigen möglicherweise native ARM64-Komponenten sowie Kompatibilitäts-Runtimes für emulierte Apps.
Ein altes Spiel verlangt Visual C++ 2010, 2012 oder 2013 Die genaue ältere Redistributable-Version, die von der App verlangt wird Legacy-Pakete sind getrennt und können zusätzlich zum aktuellen Paket erforderlich sein.
💡
Empfohlene Konfiguration für die meisten 64-Bit-PCs: Installieren Sie sowohl VC_redist.x64.exe als auch VC_redist.x86.exe. Damit wird die größte Anzahl moderner Anwendungen und Spiele abgedeckt.

So prüfen Sie, ob Windows 64-Bit, 32-Bit oder ARM64 ist

Prüfen Sie vor dem Herunterladen des Installers Ihren Systemtyp. So wählen Sie das richtige Paket und vermeiden Installationsfehler.

  1. Drücken Sie Win + I, um die Einstellungen zu öffnen.
  2. Gehen Sie zu SystemInfo.
  3. Suchen Sie den Eintrag Systemtyp.
  4. Prüfen Sie, ob dort 64-Bit-Betriebssystem, 32-Bit-Betriebssystem oder ein ARM-basierter Prozessor erwähnt wird.

Alternativ können Sie den Ausführen-Dialog verwenden:

  1. Drücken Sie Win + R.
  2. Geben Sie msinfo32 ein und drücken Sie Enter.
  3. Prüfen Sie Systemtyp: x64-basierter PC, x86-basierter PC oder ARM64-basierter PC.

So installieren Sie Visual C++ Redistributable in Windows

Nachdem Sie den passenden Installer heruntergeladen haben, führen Sie die folgenden Schritte aus. Die Installation funktioniert unter Windows 10 und Windows 11 gleich.

  1. Schließen Sie das Programm oder Spiel, das den Visual-C++-Fehler anzeigt.
  2. Laden Sie VC_redist.x64.exe, VC_redist.x86.exe oder VC_redist.arm64.exe von Microsoft herunter.
  3. Klicken Sie mit der rechten Maustaste auf die heruntergeladene Datei und wählen Sie Als Administrator ausführen.
  4. Akzeptieren Sie die Microsoft-Lizenzbedingungen.
  5. Klicken Sie auf Installieren. Wenn das Paket bereits installiert ist, wählen Sie Reparieren.
  6. Warten Sie, bis die Installation abgeschlossen ist.
  7. Starten Sie Windows neu, insbesondere wenn der Installer dazu auffordert.
  8. Starten Sie das Programm erneut und prüfen Sie, ob der Fehler behoben wurde.
⚠️
Installieren Sie keine einzelnen DLL-Dateien aus dem Internet. Dateien wie VCRUNTIME140.dll oder MSVCP140.dll sollten nicht manuell von unbekannten Websites heruntergeladen werden. Installieren oder reparieren Sie stattdessen das offizielle Redistributable-Paket.

Visual C++ Redistributable per Befehlszeile installieren

Administratoren und fortgeschrittene Benutzer können Visual C++ Redistributable auch im Silent-Modus installieren. Öffnen Sie dazu die Eingabeaufforderung oder PowerShell als Administrator und verwenden Sie einen passenden Befehl.

Silent-Installation für x64

VC_redist.x64.exe /install /quiet /norestart

Silent-Installation für x86

VC_redist.x86.exe /install /quiet /norestart

Silent-Reparatur

VC_redist.x64.exe /repair /quiet /norestart

Wenn Sie Software per Skript bereitstellen, sollten Sie nach der Installation prüfen, ob ein Neustart erforderlich ist, bevor Sie die betroffene Anwendung starten.

So prüfen Sie, ob Visual C++ Redistributable bereits installiert ist

Sie können vorhandene Visual-C++-Pakete über die Windows-Einstellungen, die klassische Systemsteuerung oder PowerShell überprüfen.

Methode 1: Installierte Apps prüfen

  1. Öffnen Sie EinstellungenAppsInstallierte Apps.
  2. Suchen Sie nach Microsoft Visual C++.
  3. Prüfen Sie die installierten Versionen und Architekturen, zum Beispiel x64 oder x86.

Methode 2: Programme und Features verwenden

  1. Drücken Sie Win + R.
  2. Geben Sie appwiz.cpl ein und drücken Sie Enter.
  3. Suchen Sie in der Liste nach Microsoft Visual C++ Redistributable.
  4. Prüfen Sie Version und Architektur im Programmnamen.

Methode 3: Prüfung mit PowerShell

Öffnen Sie PowerShell und führen Sie aus:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*, `
HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
Where-Object { $_.DisplayName -like "*Visual C++*Redistributable*" } |
Select-Object DisplayName, DisplayVersion, Publisher |
Sort-Object DisplayName

So reparieren Sie Visual C++ Redistributable

Wenn das Paket bereits installiert ist, die App aber weiterhin fehlende DLL-Dateien oder Runtime-Fehler meldet, reparieren Sie die Installation.

  1. Laden Sie denselben Visual-C++-Redistributable-Installer von Microsoft herunter.
  2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Als Administrator ausführen.
  3. Wenn Windows eine vorhandene Installation erkennt, klicken Sie auf Reparieren.
  4. Warten Sie, bis der Vorgang abgeschlossen ist.
  5. Starten Sie den Computer neu.

Sie können die Reparatur auch über SystemsteuerungProgramme und Features starten: Wählen Sie den Visual-C++-Eintrag, klicken Sie auf Ändern und anschließend auf Reparieren.

Häufige Visual C++ Redistributable Installationsfehler beheben

Wenn der Installer fehlschlägt, verwenden Sie die folgenden Schritte. Die meisten Probleme entstehen durch fehlende Administratorrechte, gesperrte Dateien, einen beschädigten Installer-Cache, veraltete Windows-Komponenten oder eine beschädigte frühere VC++-Installation.

Fehler 0x80070666: Eine andere Version ist bereits installiert

Diese Meldung bedeutet meist, dass bereits ein neueres oder gleichwertiges Paket installiert ist. Versuchen Sie Folgendes:

Fehler 1603: Schwerwiegender Fehler während der Installation

Fehler 0xc000007b beim Starten eines Spiels oder Programms

Dieser Fehler weist häufig auf eine 32-Bit-/64-Bit-Abhängigkeitsmischung oder beschädigte Runtime-Dateien hin. Installieren Sie sowohl die x64- als auch die x86-Version von Visual C++ Redistributable, aktualisieren Sie bei Bedarf DirectX und installieren Sie die betroffene Anwendung erneut, falls das Problem bestehen bleibt.

VCRUNTIME140.dll, MSVCP140.dll oder VCRUNTIME140_1.dll fehlt

Installieren Sie die aktuellen Visual-C++-Redistributable-Pakete x64 und x86 von Microsoft. Starten Sie Windows neu und öffnen Sie das Programm erneut. Vermeiden Sie es, fehlende DLL-Dateien einzeln herunterzuladen.

Benötigen Sie ältere Visual C++ Redistributable Versionen?

Manchmal ja. Ältere Anwendungen, insbesondere Spiele und Spezialsoftware, können Visual-C++-Runtimes von 2005, 2008, 2010, 2012 oder 2013 verlangen. Diese älteren Pakete können parallel zum aktuellen Redistributable installiert sein.

Installieren Sie eine ältere Version nur dann, wenn:

⚠️
Sicherheitshinweis: Ältere Visual-C++-Pakete werden möglicherweise nicht mehr unterstützt. Laden Sie sie nur von Microsoft oder über den offiziellen Installer des jeweiligen Softwareherstellers herunter.

Kann man Microsoft Visual C++ Redistributable deinstallieren?

Sie können es deinstallieren, sollten dies in den meisten Fällen aber nicht tun. Viele Programme hängen von diesen Paketen ab, und durch das Entfernen können Apps oder Spiele nicht mehr funktionieren. Wenn Sie eine Beschädigung vermuten, verwenden Sie zuerst Reparieren statt Deinstallieren.

Deinstallieren Sie ein Paket nur, wenn:

Zum Deinstallieren öffnen Sie EinstellungenAppsInstallierte Apps, suchen nach Microsoft Visual C++, wählen das Paket aus und klicken auf Deinstallieren. Starten Sie Windows neu und installieren Sie das aktuelle Paket bei Bedarf erneut.

Sichere Download-Tipps für Visual C++ Redistributable

FAQ: Visual C++ Redistributable in Windows

Q Ist Visual C++ Redistributable sicher?
Ja, wenn es von Microsoft heruntergeladen oder durch einen vertrauenswürdigen App-Installer installiert wurde. Es ist eine Standard-Runtime-Komponente, die von vielen Windows-Programmen verwendet wird.
Q Benötige ich Visual C++ Redistributable für Spiele?
Sehr oft ja. Viele Spiele und Launcher benötigen Visual-C++-Runtime-Bibliotheken. Steam, Epic Games, Ubisoft Connect und andere Installer installieren die erforderlichen Runtimes häufig automatisch.
Q Warum sind so viele Microsoft-Visual-C++-Einträge installiert?
Das ist normal. Unterschiedliche Programme können von verschiedenen Visual-C++-Runtime-Versionen und Architekturen abhängen. Das Entfernen alter Einträge kann ältere Software beschädigen.
Q Sollte ich x86 auf einem 64-Bit-Windows installieren?
Ja, wenn Sie 32-Bit-Anwendungen verwenden. Ein 32-Bit-Programm benötigt die x86-Runtime auch dann, wenn Windows selbst 64-Bit ist.
Q Kann Visual C++ Redistributable VCRUNTIME140.dll-Fehler beheben?
In den meisten Fällen ja. Installieren oder reparieren Sie die aktuellen Visual-C++-Redistributable-Pakete x64 und x86 und starten Sie Windows anschließend neu.
Q Ist Visual C++ Redistributable dasselbe wie .NET Framework?
Nein. Visual C++ Redistributable stellt native C/C++-Runtime-Bibliotheken bereit. .NET Framework und .NET Runtime sind andere Plattformen für andere Anwendungstypen.

Fazit

Um Visual C++ Redistributable in Windows herunterzuladen und zu installieren, verwenden Sie die offiziellen Microsoft-Links und wählen Sie die passende Architektur. Auf den meisten 64-Bit-PCs mit Windows 10 und Windows 11 ist die Installation von x64 und x86 die beste Option, da sie sowohl moderne 64-Bit-Anwendungen als auch ältere 32-Bit-Software unterstützt.

Wenn eine App nach der Installation weiterhin nicht startet, führen Sie den Redistributable-Installer erneut aus und wählen Sie Reparieren, installieren Sie ausstehende Windows-Updates, starten Sie den PC neu und vermeiden Sie das Herunterladen einzelner DLL-Dateien von inoffiziellen Websites.