Fehlende DLL-Fehler bei NetDrive unter Windows beheben
NetDrive startet nach der Installation nicht, und Windows meldet eine fehlende MSVCP140.dll oder MSVCP120.dll? Installieren Sie die nötigen Visual-C++-Redistributables.
Sie installieren NetDrive auf einem Windows-Rechner, klicken auf das Tray-Symbol, und statt des Drive-Managers zeigt Windows einen Dialog, dass eine Datei wie MSVCP140.dll oder VCRUNTIME140.dll nicht gefunden werden kann. Das ist kein beschädigter Download und kein NetDrive-Fehler — dem Rechner fehlt ein Microsoft Visual C++ Redistributable-Paket, von dem NetDrive abhängt. Am häufigsten tritt das auf frisch aufgesetzten Arbeitsstationen, minimalen Windows-Server-Installationen und Maschinen auf, bei denen ein Administrator optionale Komponenten entfernt hat, um ein Deployment-Image zu verkleinern.

NetDrive auf jedem Windows-Rechner zum Laufen bringen
Mit NetDrive erscheinen Google Drive, OneDrive, S3, SFTP, WebDAV und mehr als native Laufwerke unter Windows und macOS — ohne Synchronisation, ohne vollständige Downloads.
- Funktioniert unter Windows 8, 8.1, 10, 11 sowie Server 2012–2022
- Einmalige Behebung der Abhängigkeit, keine Neuinstallation von NetDrive nötig
- Gleiche Lösung bei Neuinstallationen und nach Windows-Updates
Kostenlose Testversion. Lifetime- und Abo-Pläne verfügbar.
Prüfen, ob dies Ihr Problem ist
Das Symptom ist eindeutig: NetDrive installiert sich ohne Fehler, aber sobald Sie es starten — über das Tray-Symbol, das Startmenü oder nach einem Neustart — zeigt Windows einen kleinen Dialog in der Art von „Das Programm kann nicht gestartet werden, da MSVCP140.dll auf Ihrem Computer fehlt” oder dieselbe Meldung für MSVCP120.dll oder VCRUNTIME140.dll. Die Benutzeroberfläche von NetDrive erscheint überhaupt nicht.
Öffnet sich NetDrive dagegen, aber ein bestimmtes Laufwerk bindet nicht ein, handelt es sich um ein anderes Problem — siehe stattdessen Fix NetDrive Not Auto-Mounting on Startup oder Fix Slow S3 Directory Listing.
Warum das passiert
Der Windows-Build von NetDrive hängt von den Microsoft Visual C++ Redistributable-Paketen ab — sowohl von der 2013er-Version (vcredist12) als auch von der 2015–2022er-Version (vcredist14), jeweils in 32-Bit- und 64-Bit-Form. Die meisten Consumer-Windows-Installationen bringen diese bereits mit, weil andere Software sie als Nebeneffekt installiert hat. Maschinen, auf denen dieser Fehler auftritt, sind typischerweise:
- Frisch aufgesetzte Firmen-Laptops mit minimaler Software-Grundausstattung
- Windows Server 2012/2016/2019/2022-Installationen, die als schlanke Datei-Zugriffsbox dienen, auf denen nie andere GUI-Anwendungen installiert wurden
- VMs, die von einer abgespeckten Vorlage geklont wurden
Die Lösung: Alle vier Redistributables installieren
Laden Sie alle vier Installer herunter und führen Sie sie aus, selbst wenn Sie sich der Bit-Breite Ihres Betriebssystems sicher sind — manche Hilfskomponenten von NetDrive laden die 32-Bit-Laufzeitumgebung unabhängig davon, ob Windows selbst 64-Bit ist:
- Laden Sie alle vier Dateien herunter.
- Führen Sie jeden Installer aus und übernehmen Sie die Standardoptionen. Meldet ein Installer, das Paket sei bereits vorhanden, ist das kein Problem — fahren Sie mit dem nächsten fort.
- Starten Sie den Rechner neu, sobald alle vier abgeschlossen sind. Ein Neustart ist nicht immer nötig, räumt aber jeden Handle auf, den Windows noch auf dem alten (fehlenden oder unvollständigen) Laufzeit-Zustand hält.
- Starten Sie NetDrive erneut über das Startmenü oder das Tray-Symbol.
Um vor der Installation zu prüfen, was bereits vorhanden ist, öffnen Sie Control Panel → Programs and Features und suchen Sie nach Einträgen namens „Microsoft Visual C++ 2013 Redistributable” und „Microsoft Visual C++ 2015-2022 Redistributable”, jeweils getrennt für x86 und x64 aufgeführt. Fehlt auch nur eines der vier, reicht das, um den Startfehler auszulösen.
Für IT-Administratoren mit vielen Rechnern
Wenn Sie NetDrive mit dem MSI-Installer über eine ganze Flotte ausrollen — siehe Deploying NetDrive via MSI for Windows IT Admins für den vollständigen Deployment-Ablauf —, fügen Sie die vier Redistributable-Installer mit ihren Standard-Silent-Flags vor der NetDrive-MSI in dasselbe Deployment-Skript ein:
vcredist14_x64.exe /install /quiet /norestart
Führt man sie vor der NetDrive-MSI im Hintergrund aus, ist die Abhängigkeit bereits erfüllt, sobald der eigene Installer von NetDrive fertig ist, und Endanwender bekommen den DLL-Fehlendialog gar nicht erst zu sehen.
Sobald die Redistributables vorhanden sind, öffnet sich der Drive-Manager normal, und bestehende Laufwerksverbindungen verbinden sich von selbst neu.

Zusammenfassung
Ein Dialog mit fehlender DLL beim ersten Start bedeutet fast immer, dass eines der vier Visual C++ Redistributable-Pakete nicht auf den Rechner gelangt ist — nicht, dass die NetDrive-Installation defekt ist. Alle vier in beiden Architekturen zu installieren, behebt das Problem in unter einer Minute und erfordert keine Neuinstallation von NetDrive. Bauen Sie die Redistributable-Installation für Flotten-Deployments in Ihr Provisioning-Skript ein, damit niemand auf diesen Dialog stößt.
— Casey, NetDrive