Fehlerbehebung: „Das System kann die angegebene Datei nicht finden“
Hier ist ein ausführliches Tutorial, um den Fehler „Das System kann die angegebene Datei nicht finden“ (Error Code 0x80070002) unter Windows zu beheben.
Dieser Fehler ist eines der häufigsten Probleme unter Windows (10 und 11). Er tritt meistens auf, wenn Treiber fehlen, Systemdateien beschädigt sind oder es Probleme mit der Registrierung (Registry) gibt. In diesem Guide führen wir Sie Schritt für Schritt durch die effektivsten Lösungen.
Schritt 1: Windows-Updates installieren
Oft fehlen wichtige Systemkomponenten, die durch ein einfaches Update nachgereicht werden.
- Drücken Sie
Windows-Taste + I, um die Einstellungen zu öffnen. - Gehen Sie zu Windows Update.
- Klicken Sie auf Nach Updates suchen.
- Installieren Sie alle verfügbaren Updates und starten Sie den PC neu.
Schritt 2: Treiber über den Geräte-Manager aktualisieren
Wenn der Fehler beim Anschließen eines Geräts oder beim Öffnen eines Programms auftritt, liegt es oft an veralteten Treibern.
- Rechtsklick auf den Start-Button und wählen Sie Geräte-Manager.
- Suchen Sie nach Geräten mit einem gelben Ausrufezeichen oder gehen Sie zu dem Gerät, das den Fehler verursacht.
- Rechtsklick auf das Gerät und wählen Sie Treiber aktualisieren.
- Wählen Sie Automatisch nach Treibern suchen.
- Starten Sie den PC danach neu.
Schritt 3: Systemdateien reparieren (SFC und DISM)
Windows verfügt über integrierte Werkzeuge, um beschädigte Systemdateien automatisch zu reparieren.
- Tippen Sie
cmdin die Windows-Suche. - Rechtsklick 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. Wenn Fehler gefunden wurden, werden diese automatisch repariert.
- Geben Sie danach diesen Befehl ein (um das System-Image zu reparieren):
DISM /Online /Cleanup-Image /RestoreHealth - Starten Sie den PC neu.
Schritt 4: Den Registrierungs-Schlüssel "RunOnce" überprüfen
Manchmal fehlt in der Windows-Registry ein bestimmter Schlüssel, der für Installationen wichtig ist.
Achtung: Seien Sie vorsichtig in der Registry. Änderungen erfolgen auf eigene Gefahr.
- Drücken Sie
Windows-Taste + R, geben Sieregeditein und drücken Sie Enter. - Navigieren Sie zu folgendem Pfad:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion - Prüfen Sie, ob im linken Menü unter "CurrentVersion" der Ordner RunOnce existiert.
- Falls nicht: Rechtsklick auf
CurrentVersion-> Neu -> Schlüssel. Nennen Sie ihnRunOnce. - Schließen Sie den Editor und starten Sie den PC neu.
Schritt 5: Die Log-Datei "setupapi.dev.log" prüfen
Wenn der Fehler bei einer Treiber-Installation auftritt, verrät diese Datei genau, welche Datei fehlt.
- Öffnen Sie den Windows Explorer und gehen Sie zu:
C:\Windows\INF - Suchen Sie die Datei setupapi.dev.log und öffnen Sie diese mit dem Editor (Notepad).
- Drücken Sie
Strg + Fund suchen Sie nach dem Begriff "cannot find the file". - Windows zeigt Ihnen hier oft den exakten Pfad der fehlenden Datei an. Sie können diese dann manuell in den entsprechenden Ordner kopieren (von einem anderen PC oder einem Backup).
Schritt 6: Temporäre Dateien löschen
Überflüssige temporäre Dateien können den Zugriff auf Systempfade blockieren.
- Drücken Sie
Windows-Taste + R, geben Sie%temp%ein und drücken Sie Enter. - Löschen Sie alle Dateien in diesem Ordner (überspringen Sie Dateien, die gerade verwendet werden).
- Starten Sie den PC neu.
Zusammenfassung
In den meisten Fällen lösen Schritt 2 (Treiber) oder Schritt 3 (SFC/DISM) das Problem. Sollte der Fehler weiterhin bestehen, könnte ein Hardware-Defekt der Festplatte vorliegen. In diesem Fall empfiehlt es sich, die Festplatte mit dem Befehl chkdsk c: /f in der Eingabeaufforderung zu prüfen.