Anleitung: So beheben Sie den Fehler „VCRUNTIME140.dll fehlt“ unter Windows 10 & 11
Hier ist ein ausführliches Tutorial, wie du den Fehler „VCRUNTIME140.dll fehlt“ (oder „VCRUNTIME140.dll was not found“) unter Windows 10 und 11 behebst.
Der Fehler VCRUNTIME140.dll tritt meistens auf, wenn Sie versuchen, ein Programm oder ein Spiel zu starten. Die Datei ist ein Teil der „Microsoft Visual C++ Redistributable“-Pakete, die von vielen Anwendungen benötigt werden, um korrekt zu funktionieren.
Hier sind die effektivsten Lösungen, sortiert von der wahrscheinlichsten bis zur letzten Option.
Lösung 1: Microsoft Visual C++ Redistributable neu installieren (Empfohlen)
Dies ist die häufigste und sicherste Lösung. Da die Datei Teil dieses Pakets ist, repariert eine Neuinstallation den Fehler sofort.
- Besuchen Sie die offizielle Microsoft Download-Seite.
- Suchen Sie den Abschnitt Visual Studio 2015, 2017, 2019, and 2022.
- Laden Sie beide Versionen herunter (auch wenn Sie ein 64-Bit-System haben, benötigen viele Apps die 32-Bit-Version):
- x86:
https://aka.ms/vs/17/release/vc_redist.x86.exe(für 32-Bit-Anwendungen) - x64:
https://aka.ms/vs/17/release/vc_redist.x64.exe(für 64-Bit-Anwendungen)
- x86:
- Führen Sie beide
.exe-Dateien aus. - Wählen Sie Installieren (oder Reparieren, falls es bereits installiert ist).
- Starten Sie Ihren Computer nach der Installation neu.
Lösung 2: Die vorhandene Installation reparieren
Falls die Pakete bereits installiert, aber beschädigt sind, können Sie diese über die Systemsteuerung reparieren.
- Drücken Sie die Windows-Taste + R, geben Sie
appwiz.cplein und drücken Sie Enter. - Suchen Sie in der Liste nach Microsoft Visual C++ 2015-2022 Redistributable.
- Klicken Sie mit der rechten Maustaste darauf und wählen Sie Ändern (Change).
- Klicken Sie im erscheinenden Fenster auf Reparieren (Repair).
- Wiederholen Sie dies für alle Versionen von 2015 bis 2022 (sowohl x86 als auch x64).
Lösung 3: Systemdateien überprüfen (SFC-Scan)
Manchmal sind Systemdateien von Windows beschädigt. Das integrierte System File Checker (SFC) Tool kann dies beheben.
- Drücken Sie die Windows-Taste, geben Sie
cmdein. - Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung und wählen Sie Als Administrator ausführen.
- Geben Sie folgenden Befehl ein und drücken Sie Enter:
sfc /scannow - Warten Sie, bis der Vorgang abgeschlossen ist (das kann einige Minuten dauern).
- Windows wird versuchen, fehlende oder beschädigte Systemdateien automatisch zu ersetzen. Starten Sie danach den PC neu.
Lösung 4: Das betroffene Programm neu installieren
Wenn der Fehler nur bei einer ganz bestimmten App auftritt, könnte die Installation dieser App fehlerhaft sein.
- Deinstallieren Sie das Programm, das den Fehler verursacht.
- Laden Sie die neueste Version des Programms herunter und installieren Sie sie erneut.
- Oft liefern Programme die benötigten DLL-Dateien bei der Installation direkt mit.
⚠️ Wichtiger Sicherheitshinweis: Laden Sie keine einzelnen DLL-Dateien herunter!
Suchen Sie niemals nach Websites wie „dll-files.com“ oder ähnlichen, um die VCRUNTIME140.dll einzeln herunterzuladen und manuell in Systemordner zu kopieren.
- Sicherheitsrisiko: Diese Dateien können mit Malware oder Trojanern infiziert sein.
- Inkompatibilität: Oft passt die Version der heruntergeladenen DLL nicht zu Ihrem System, was zu weiteren Fehlermeldungen führt.
Nutzen Sie immer die offiziellen Installer von Microsoft (Lösung 1).
Zusammenfassung
In 95 % der Fälle löst die Installation der aktuellen Microsoft Visual C++ Redistributables (x86 und x64) das Problem. Sobald die Bibliotheken auf Ihrem System registriert sind, findet Windows die Datei automatisch und das Programm startet wieder fehlerfrei.