Ich habe Millionen teilweise unfertig heruntergeladener Files und bei einem File ist es passiert, dass Sie mit der Fehlermeldung „Datei oder Verzeichnis nicht gefunden[in Englisch]“ nicht gelöscht wird. Kopiert werden kann sie aber noch, wobei dann aber auch Kopien der Datei auf externen Festplatten mit derselben Fehlermeldung nicht gelöscht werden können.
Meine Vermutung ist, der Pointer auf die Datei, nicht aber das file selbst gelöscht wurde.
es könnte sein, dass die Rechtvergabe das Löschen verhindert. Du solltest also den Besitz der Datei übernehmen, damit schließt du diese Möglichkeit aus.
Falls dein Dateipfad und Namen sehr groß sind, kann ebenfalls ein Löschen nur noch auf Umwegen erfolgen. Vielleicht hilft es in diesem Fall, der Datei vor dem Löschen einen kurzen Namen zu geben.