Windows: Dateien lassen sich nicht löschen – Das hilft

Unter Windows gibt es Dateien, die sich einfach nicht löschen lassen. Wir zeigen in dieser kurzen Anleitung, mit welchen Tricks man diese Daten trotzdem entfernt. 

Sie wollen im Windows Explorer eine Datei löschen, aber die Datei verschwindet partout nicht vom Rechner? Dann lohnt es sich, den Kommandozeilen-Befehl „del“ auszuprobieren. Einige Dateien und Ordner lassen sich nämlich aus meist unklaren Gründen mit dem Windows Explorer nicht entfernen.

Windows zeigt in diesem Fall zwar Fehlermeldungen an, allerdings sind diese meist absolut unverständlich. Ein häufiger Grund, weshalb das Löschen von Daten unter Windows nicht klappt, sind zu lange Dateipfade sein. Microsoft selbst gibt auf einer Support-Webseite sogar insgesamt sechs Ursachen an, die Schuld daran sind, dass das Löschen von Dateien manchmal nicht klappt.

Eine Lösung, die auch Microsoft empfiehlt und die oft zum Erfolg führt: Wenn Sie sich im Windows Explorer befinden und das Löschen dort nicht funktioniert, halten Sie die Umschalt-Taste gedrückt und klicken dann mit der rechten Maustaste in einen freien Fensterbereich im rechten Teil des Dateimanagers. Gehen Sie im Kontextmenü auf den Befehl „Eingabeaufforderung hier öffnen“ oder – wenn Sie eine aktuelle Windows-10-Version nutzen – „PowerShell-Fenster hier öffnen“. In der Kommandozeile geben Sie den Löschbefehl gefolgt vom kompletten Dateinamen der zu entfernenden Datei ein, etwa del Dateiname.txt.

In sehr vielen Fällen werden Sie damit schon Erfolg haben. Windows verschiebt jetzt die Datei ohne weitere Probleme in den Papierkorb. Den Pfad müssen Sie übrigens nicht angeben, da sich die Datei im aktuellen Ordner befindet.

Sollte diese Methode nicht zum Erfolg führen, verwenden Sie die Syntax \\?\ ergänzt um den kompletten Pfad, also etwa so: del \\?\C:\Texte\Dateiname.txt. Beinhaltet der Pfad oder die Datei Leerzeichen, setzen Sie ihn in Anführungsstrichen, also so: del „\\?\C:\Texte\Ein Dateiname lpt1.txt“. Die hier genannte Datei lässt sich übrigens deshalb nicht mit dem Windows Explorer löschen, weil sie in der Bezeichnung den für das System reservierten Namen lpt1 enthält.