DLL-Fehlerbehebung · 2026

VCRUNTIME140.dll herunterladen
und fehlende DLL-Fehler beheben

Sichere Methoden, um VCRUNTIME140.dll in Windows 10 und Windows 11 wiederherzustellen: Installieren oder reparieren Sie das offizielle Microsoft Visual C++ Redistributable-Paket.

⏱ ca. 10 Min. Lesezeit Windows 10 Windows 11 Aktualisiert im Juni 2026

Der Fehler „VCRUNTIME140.dll wurde nicht gefunden“ erscheint meistens, wenn Sie ein Spiel, einen Launcher, ein Grafikprogramm, ein Office-Tool oder eine andere Windows-Anwendung starten, die mit Microsoft Visual C++ erstellt wurde. Der wichtigste Punkt: Sie sollten VCRUNTIME140.dll normalerweise nicht als einzelne Datei von beliebigen DLL-Websites herunterladen. Die richtige und sicherste Lösung besteht darin, das Microsoft Visual C++ Redistributable-Paket zu installieren oder zu reparieren, das diese Laufzeitbibliothek enthält.

💡
Kurzantwort Laden Sie das neueste unterstützte Microsoft Visual C++ Redistributable von Microsoft herunter, installieren Sie auf einem 64-Bit-PC sowohl das x64- als auch das x86-Paket, starten Sie Windows neu und öffnen Sie die Anwendung erneut.

Was ist VCRUNTIME140.dll in Windows?

VCRUNTIME140.dll ist eine Microsoft Visual C++-Laufzeitbibliothek, die von Anwendungen verwendet wird, die mit Microsoft C- und C++-Tools kompiliert wurden. Sie enthält Funktionen, die Programme beim Start und während der Ausführung benötigen. Wenn die erforderliche Laufzeitumgebung fehlt, beschädigt ist, von Sicherheitssoftware blockiert wird oder in der falschen Architektur installiert wurde, kann das Programm abstürzen, bevor sein Hauptfenster überhaupt geöffnet wird.

✦ Häufige Ursachen

  • Visual C++ Redistributable ist nicht installiert.
  • Das installierte Paket ist beschädigt oder unvollständig.
  • Die Anwendung benötigt die 32-Bit-Laufzeitumgebung auf einem 64-Bit-System.
  • Ein Antiviren- oder Bereinigungstool hat Laufzeitdateien entfernt oder in Quarantäne verschoben.

✦ Das sollten Sie vermeiden

  • Laden Sie keine einzelne DLL-Datei von unbekannten Websites herunter.
  • Kopieren Sie keine DLL-Dateien von einem anderen PC, sofern der Hersteller dies nicht ausdrücklich empfiehlt.
  • Fügen Sie keine zufälligen DLL-Dateien in jeden Programmordner ein.
  • Deaktivieren Sie keinen Schutzmechanismus, nur um eine unbekannte DLL zu starten.

Häufige VCRUNTIME140.dll-Fehlermeldungen und ihre Bedeutung

Der genaue Wortlaut hängt vom jeweiligen Programm ab, aber die Ursache ist meist dieselbe: Windows kann die erforderliche Visual C++-Laufzeitdatei nicht laden.

Fehlermeldung Wahrscheinliche Ursache Beste erste Lösung
VCRUNTIME140.dll was not found Die Visual C++-Laufzeitumgebung fehlt oder ist nicht korrekt registriert. Installieren Sie das neueste Visual C++ Redistributable.
The code execution cannot proceed because VCRUNTIME140.dll was not found Die Anwendung kann nicht starten, weil eine erforderliche Abhängigkeit fehlt. Installieren Sie sowohl das x64- als auch das x86-Laufzeitpaket.
VCRUNTIME140.dll is either not designed to run on Windows or it contains an error Die DLL-Datei oder die Redistributable-Installation kann beschädigt sein. Reparieren oder installieren Sie das Visual C++-Paket neu.
VCRUNTIME140_1.dll is missing Eine neuere Visual C++-Laufzeitkomponente fehlt. Installieren Sie das neueste unterstützte Microsoft Visual C++ Redistributable.
MSVCP140.dll and VCRUNTIME140.dll are missing Mehrere Visual C++-Laufzeitbibliotheken fehlen. Installieren oder reparieren Sie das vollständige Redistributable-Paket.

VCRUNTIME140.dll sicher von Microsoft herunterladen

Der sichere Download ist keine eigenständige .dll-Datei. Gemeint ist der offizielle Installer für das Microsoft Visual C++ Redistributable. Microsoft stellt dauerhafte Downloadlinks für die neuesten unterstützten Visual C++ v14 Redistributable-Pakete bereit, die von Anwendungen verwendet werden, die mit Visual Studio 2017, 2019, 2022 und neueren Versionen erstellt wurden.

Offizielle Microsoft-Downloadlinks

Wählen Sie das Paket passend zu Ihrem System und Ihren Anwendungen. Auf den meisten 64-Bit-Windows-PCs sollten Sie x64 und x86 installieren, weil viele 32-Bit-Anwendungen weiterhin die x86-Laufzeitumgebung benötigen.

⚠️
Sicherheitswarnung DLL-Downloadseiten von Drittanbietern können veraltete, veränderte oder infizierte Dateien verbreiten. Bevorzugen Sie immer den Redistributable-Installer von Microsoft oder den Installer des Softwareherstellers.

Microsoft Visual C++ Redistributable installieren, um „VCRUNTIME140.dll fehlt“ zu beheben

Führen Sie diese Schritte zuerst aus. In vielen Fällen behebt bereits das den Fehler.

  1. Öffnen Sie den offiziellen Microsoft-Downloadlink für vc_redist.x64.exe.
  2. Speichern Sie die Datei im Ordner „Downloads“.
  3. Klicken Sie mit der rechten Maustaste auf den Installer und wählen Sie Als Administrator ausführen.
  4. Akzeptieren Sie die Lizenzbedingungen und klicken Sie auf Installieren.
  5. Wiederholen Sie denselben Vorgang für vc_redist.x86.exe, wenn Sie 64-Bit-Windows verwenden oder wenn die betroffene Anwendung ein 32-Bit-Programm ist.
  6. Starten Sie Windows neu und öffnen Sie das Programm erneut.
🔎
Windows-Architektur prüfen Drücken Sie Win + I, öffnen Sie System → Info und prüfen Sie Systemtyp. Auf den meisten modernen PCs steht dort 64-Bit-Betriebssystem.

Visual C++ Redistributable in Windows 10 und Windows 11 reparieren oder neu installieren

Wenn das Paket bereits installiert ist, der Fehler aber weiterhin auftritt, kann die vorhandene Installation beschädigt sein. Verwenden Sie zuerst die integrierte Reparaturfunktion, bevor Sie etwas deinstallieren.

  1. Drücken Sie Win + I und öffnen Sie Apps → Installierte Apps.
  2. Suchen Sie nach Microsoft Visual C++ 2015-2022 Redistributable.
  3. Öffnen Sie das Menü neben dem x64-Eintrag und wählen Sie Ändern.
  4. Klicken Sie auf Reparieren und warten Sie, bis der Vorgang abgeschlossen ist.
  5. Wiederholen Sie die Reparatur für den x86-Eintrag, falls er vorhanden ist.
  6. Starten Sie den PC neu.

Wenn die Reparatur fehlschlägt, deinstallieren Sie die betroffenen Visual C++ 2015-2022-Einträge, starten Sie Windows neu und installieren Sie frische Kopien der x64- und x86-Pakete von Microsoft.

Auf 64-Bit-Windows sowohl x64- als auch x86-Laufzeitpakete installieren

Ein häufiger Fehler besteht darin, auf einem 64-Bit-PC nur das x64-Redistributable zu installieren. Das reicht nicht immer aus. Eine 32-Bit-Anwendung, die unter 64-Bit-Windows läuft, benötigt weiterhin die x86-Laufzeitdateien. Deshalb kann ein Spiele-Launcher, Druckertool, alter Editor oder eine portable Anwendung auch nach der Installation des x64-Pakets eine fehlende DLL melden.

Ihr System Empfohlene Pakete Warum
64-Bit-Windows 10/11 x64 + x86 Deckt 64-Bit- und 32-Bit-Anwendungen ab.
32-Bit-Windows nur x86 32-Bit-Windows kann keine 64-Bit-Programme ausführen.
Windows auf ARM ARM64 und je nach Emulation manchmal x64/x86 Erforderlich für native ARM64-Apps und Kompatibilitätsszenarien.

SFC und DISM ausführen, um Windows-Systemdateien zu reparieren

Wenn die Visual C++-Installation das Problem nicht löst, prüfen Sie, ob Windows-Systemdateien beschädigt sind. Führen Sie diese Befehle in einer erhöhten Eingabeaufforderung oder im Windows Terminal aus.

  1. Klicken Sie mit der rechten Maustaste auf Start und wählen Sie Terminal (Administrator) oder Eingabeaufforderung (Administrator).
  2. Führen Sie den System File Checker aus:
sfc /scannow

Führen Sie danach DISM aus:

DISM /Online /Cleanup-Image /RestoreHealth

Starten Sie Windows neu, nachdem beide Befehle abgeschlossen sind. Installieren oder reparieren Sie anschließend das Visual C++ Redistributable erneut, falls die Anwendung weiterhin eine fehlende Laufzeitdatei meldet.

Programm neu installieren, das den VCRUNTIME140.dll-Fehler anzeigt

Einige Anwendungen installieren ihre benötigten Laufzeitabhängigkeiten während der Einrichtung. Wenn die Anwendung von einem anderen PC kopiert, aus einem Backup wiederhergestellt, auf ein anderes Laufwerk verschoben oder nur teilweise aktualisiert wurde, kann die Installation ihrer Abhängigkeiten unvollständig sein.

  1. Deinstallieren Sie die betroffene Anwendung über Einstellungen → Apps → Installierte Apps.
  2. Starten Sie Windows neu.
  3. Laden Sie den neuesten Installer von der offiziellen Website des Softwareherstellers herunter.
  4. Führen Sie den Installer als Administrator aus.
  5. Akzeptieren Sie eventuelle Aufforderungen zur Installation von Visual C++-Laufzeitkomponenten.
  6. Starten Sie die Anwendung erneut.
🧩
Portable Anwendungen Wenn der Fehler nur in einem portablen Programm erscheint, kann der Programmordner unvollständig sein. Laden Sie eine frische Kopie vom Entwickler herunter, statt DLL-Dateien manuell in den Ordner zu kopieren.

Erweiterte Lösungen für dauerhafte VCRUNTIME140.dll-Fehler

Wenn der Fehler nach der Installation der Redistributables bestehen bleibt, prüfen Sie zusätzlich Folgendes.

✦ Antiviren-Quarantäne prüfen

  • Öffnen Sie Windows-Sicherheit oder Ihr Antivirenprogramm eines Drittanbieters.
  • Prüfen Sie Schutzverlauf oder Quarantäne.
  • Stellen Sie nur Dateien wieder her, denen Sie vertrauen und die von Microsoft oder dem App-Hersteller stammen.

✦ Windows aktualisieren

  • Öffnen Sie Einstellungen → Windows Update.
  • Installieren Sie ausstehende kumulative Updates.
  • Starten Sie neu und testen Sie das betroffene Programm erneut.

✦ App-Protokolle prüfen

  • Drücken Sie Win + R, geben Sie eventvwr.msc ein und drücken Sie Enter.
  • Öffnen Sie Windows-Protokolle → Anwendung.
  • Suchen Sie nach Fehlern des betroffenen Programms zum Zeitpunkt des Absturzes.

✦ Sauberen Neustart verwenden

  • Drücken Sie Win + R, geben Sie msconfig ein und drücken Sie Enter.
  • Deaktivieren Sie vorübergehend Nicht-Microsoft-Dienste und Autostart-Apps.
  • Starten Sie neu und prüfen Sie, ob ein anderes Tool stört.

FAQ zum Download und zur Fehlerbehebung von VCRUNTIME140.dll

F Kann ich VCRUNTIME140.dll separat herunterladen?
Technisch ist es möglich, einzelne DLL-Dateien im Internet zu finden, empfehlenswert ist das aber nicht. Die sichere Methode ist die Installation des offiziellen Microsoft Visual C++ Redistributable-Pakets, weil dadurch die korrekten Dateien, Architekturen, Versionen und Abhängigkeiten gemeinsam installiert werden.
F Soll ich das x64- oder x86-Visual C++ Redistributable installieren?
Unter 64-Bit-Windows sollten Sie beide installieren: x64 und x86. Das x64-Paket unterstützt 64-Bit-Programme, während das x86-Paket 32-Bit-Programme unterstützt. Viele Anwendungen und Spiele-Launcher verwenden weiterhin 32-Bit-Komponenten.
F Ist VCRUNTIME140.dll ein Virus?
Die legitime Microsoft-Datei ist kein Virus. Eine Datei mit demselben Namen kann jedoch schädlich sein, wenn sie von einer unbekannten Website, aus einem verdächtigen Archiv, aus gecrackter Software oder aus einem veränderten Installer stammt. Verwenden Sie nach Möglichkeit den Redistributable-Installer von Microsoft.
F Warum erscheint der Fehler nach einer Neuinstallation von Windows?
Eine saubere Windows-Installation enthält nicht automatisch jede Laufzeitbibliothek, die Drittanbieterprogramme benötigen. Installieren Sie nach der Windows-Neuinstallation Ihre Programme regulär und anschließend die von diesen Anwendungen benötigten Visual C++ Redistributable-Pakete.
F Was ist der Unterschied zwischen VCRUNTIME140.dll und VCRUNTIME140_1.dll?
Beide Dateien sind Visual C++-Laufzeitkomponenten, gehören aber zu unterschiedlichen Laufzeitanforderungen. Wenn eine dieser Dateien fehlt, ist die Installation des neuesten unterstützten Microsoft Visual C++ Redistributable weiterhin die richtige erste Lösung.

Die sicherste Methode, um VCRUNTIME140.dll-Fehler zu beheben

Die beste Lösung für VCRUNTIME140.dll fehlt, VCRUNTIME140.dll wurde nicht gefunden und verwandte Visual C++-Laufzeitfehler ist die Installation oder Reparatur des offiziellen Microsoft Visual C++ Redistributable. Vermeiden Sie Websites mit einzelnen DLL-Downloads, installieren Sie auf 64-Bit-Windows sowohl x64- als auch x86-Pakete und starten Sie den PC neu, bevor Sie die Anwendung erneut testen.

🗺 Empfohlene Reihenfolge der Lösungen

Verwenden Sie diese Reihenfolge: Visual C++ x64 und x86 installieren → vorhandene Pakete reparieren → Windows neu starten → SFC und DISM ausführen → betroffenes Programm neu installieren → Antiviren-Quarantäne und App-Protokolle prüfen. So lassen sich die meisten VCRUNTIME140.dll-Fehler beheben, ohne DLL-Dateien manuell zu kopieren.