Windows 7, Dateien werden nach dem Löschen wieder angezeigt


10

Ich versuche, einige Dateien aus einem Ordner zu löschen. Ich habe die Dateien und den Ordner in Besitz genommen. Wenn ich diese Dateien lösche, meldet Windows keine Fehler und löscht sie. ABER nachdem ich F5 gedrückt habe, erscheinen diese Dateien wieder. Es gibt überhaupt keine Nachrichten, sie sind nur nicht löschbar.

Ich weiß, dass das Abmelden helfen wird, aber wie kann ich das Problem beheben, ohne den Schmerz zu überwinden, alles zu schließen?

PS-Dateien verschwinden nach ca. 5 Minuten.

Aktualisieren. Es stellte sich heraus, dass meine Windows-Version nicht ordnungsgemäß von der Testversion aktualisiert wurde, sodass einige seltsame Probleme mit dem Festplattenlaufwerk auftraten.


Welche Dateien? Welcher Ordner? Weitere Details bitte.
Dan McGrath

1
Steam im Moment, aber ich habe dieses Verhalten bei anderen Programmen gesehen.
HeavyWave

MAAAGGGICCC! : D
Alastair Pitts

1
> Aktualisieren. Es stellte sich heraus, dass meine Windows-Version nicht ordnungsgemäß von der Testversion aktualisiert wurde, sodass einige seltsame Probleme mit dem Festplattenlaufwerk auftraten. Bitte, können Sie näher darauf eingehen? Ich habe genau das gleiche Problem und weiß nicht, was ich tun soll. Mein Windows 7 Enterprise x64 war zuvor in der Testversion, aber ich weiß nicht, ob das Problem seitdem auftritt. Wenn Sie mir sagen können, was Sie getan haben, wäre ich Ihnen sehr dankbar.

Antworten:


12

Sie scheinen nur nicht gelöscht worden zu sein, da ein anderer Prozess die Datei noch verwendet und noch nicht fertig ist.

Schauen Sie sich diese Seite auf der Support-Website von Microsoft an:

Sie können keine Datei oder einen Ordner auf einem NTFS-Dateisystem-Volume löschen

Ursache 2: Die Datei wird verwendet

Möglicherweise können Sie eine Datei nicht löschen, wenn die Datei verwendet wird. Um dieses Problem zu beheben, ermitteln Sie den Prozess mit dem offenen Handle und schließen Sie diesen Prozess.

Abhängig davon, wie die Datei geöffnet wird (z. B. für exklusiven Zugriff anstelle von gemeinsamem Zugriff), können Sie eine verwendete Datei möglicherweise nicht löschen. Sie können eine Vielzahl von Tools verwenden, um die Prozesse zu bestimmen, die offene Handles für Dateien haben, wann immer Sie möchten.

[...]

Die Symptome dieses Problems können variieren. Möglicherweise können Sie den Befehl Löschen verwenden , um eine Datei zu löschen. Die Datei wird jedoch erst gelöscht, wenn der Prozess, bei dem die Datei geöffnet ist, die Datei freigibt.

Steam wird kontinuierlich im Hintergrund ausgeführt, sodass alle verwendeten Dateien erst freigegeben (und somit ordnungsgemäß gelöscht) werden, wenn Steam nicht mehr ausgeführt wird. Dies ist normalerweise nur der Fall, wenn Sie sich abmelden.

Sie können den Prozess-Explorer oder den Befehl handle (beide auf der SysInternals- Site verfügbar ) verwenden, um zu bestimmen, welcher Prozess die zu löschende Datei noch verwendet.

Aber ich denke nicht, dass es wirklich ein Problem ist - es sieht nur nach einem Problem aus. Betrachten Sie es als Anzeigeproblem.


+1 Mit Unlocker (dwld von Filehippo) können Sie sehen, wer auf die Datei zugreift, die Datei entsperren oder den Vorgang beenden. Windows sollte jedoch einen Fehler melden, der besagt, dass die Datei verwendet wird. (Manchmal bleibt nur der leere Ordner zurück, falls er verwendet wird)
Ganesh R.

Vielen Dank. Der Befehl handle zeigt an, dass das Handle von einem nicht vorhandenen Prozess geöffnet wird. erschießt sich
HeavyWave

Dies geschah mir von einer Win 2008-Server-Cluster-Dateifreigabe. Ein Neustart war aufgrund der anderen betroffenen Failoverclusterressourcen keine Option. Ich habe einen Benutzer gefunden, der die Datei geöffnet hatte.
user38537

4

Bei der Untersuchung dieses Problems fand ich zuerst diese Frage, die mein Problem in Win7 beschrieb, aber keine Lösung anzeigte (die Antwort "schlechtes Upgrade" war höchstwahrscheinlich nur der unten stehende deaktivierte Dienst). Die Verwendung Process Explorerder akzeptierten Antwort zeigte mir, dass "System" (PID 4) die Dateien offen hält, was mich dann zu folgender Frage führte:

Warum sollte SYSTEM nach dem Beenden der App weiterhin ausführbare Dateihandles sperren?

Für mich war die Lösung einfach, services.mscdie Anwendungserfahrung zu öffnen und dann auf "Automatisch" zu setzen.

Das Deaktivieren der Indizierung könnte möglicherweise ebenfalls hilfreich sein. Dies scheint jedoch eine schwierige Lösung zu sein und ist nur dann einen Versuch wert, wenn Application Experience bereits aktiviert ist.


0

Ich hatte genau das gleiche Problem, als ich die Indizierung einschaltete (Dateien werden wieder angezeigt und verschwinden nach 1 Minute wieder).

Das Deaktivieren der Indizierung hat geholfen (Systemsteuerung »Indizierungsoptionen).


0

Ich habe festgestellt, dass wenn ich Slim Cleaner verwende und die Datei zerkleinere, sie scheinbar nicht zurückkommt. Ich habe Hörbücher, die ich loswerden möchte, und dies ist das einzige, was bisher funktioniert hat. Windows 7 lässt mich nicht einmal die Freigabe oder das Steuerelement ändern, also habe ich sie vernichtet.

Hoffe das hilft. Ich mich meins


-1

Ich habe das gleiche Problem, ich habe in Visual Studio gearbeitet und eine Exe erstellt, sie dann in VS ausgeführt und die Anwendung beendet. Aber wenn ich dann versuche, erneut zu erstellen, gibt VS einen Fehler aus, dass die Exe bereits vorhanden ist und sie nicht überschreiben kann. Wenn ich es manuell lösche, verschwindet es, kommt aber auf referesh zurück und VS hat immer noch den gleichen Fehler. Wenn ich VS beende und die Exe lösche und 1 Minute warte, wird sie tatsächlich gelöscht.


Für mich war die Lösung so einfach wie das Öffnen von services.msc und das anschließende Setzen von Application Experience auf "Automatisch". Die oben angegebene Lösung funktioniert .. danke :)
Md Imran

Wenn Sie eine neue Frage haben, fragen Sie es bitte durch Klicken Frage stellen Taste. Fügen Sie einen Link zu dieser Frage hinzu, wenn dies zur Bereitstellung des Kontexts beiträgt.
Donald Duck
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.