Hinweis: Mir ist voll bewusst, dass diese Frage ein Duplikat von Icons gelöschter Dateien ist, bis sie aktualisiert werden . Diese Frage ist jedoch älter als zwei Jahre, hat nur wenige Ansichten, keine Antworten und vermittelt das Problem nicht sehr gut. Deshalb frage ich einen neuen.
Meine Frage:
In seltenen Fällen und nach dem Zufallsprinzip wird beim Löschen einer Datei über Windows 7 Explorer die Datei nicht aus der Dateiliste entfernt. Dies lässt mich glauben, dass mein Löschen nicht erfolgreich war. Daher versuche ich, die Datei erneut zu löschen, und werde nur mit begrüßt Could not find this item
. Erst nach dem Aktualisieren des Fensters verschwindet die gelöschte Datei.
Wie gesagt, dies geschieht zufällig. Der Explorer verhält sich die meiste Zeit so, aber es gibt immer einen Tag, an dem sich Windows 7 einfach nicht gut fühlt und das Explorer-Fenster nicht mehr aktualisiert. Dies macht es nahezu unmöglich, Fehler zu beheben, da es sich im Wesentlichen von selbst behebt, wenn es sich anfühlt.
Antworten / Kommentare möchte ich lieber nicht hier gepostet sehen:
- Problemlösung. Ich werde das nicht "versuchen". Dazu gehören Dinge wie "Versuchen Sie, ein neues Benutzerkonto zu erstellen, und prüfen Sie, ob es dort funktioniert."
- Links zu Diskussionsthreads auf anderen Websites, auf denen die Lösung einer Person nicht eindeutig als Fehlerbehebung angezeigt wird, insbesondere, wenn im Thread viele Leute sagen: "Ich habe es versucht, aber es hat nicht funktioniert" und "Hat noch jemand eine Lösung gefunden?" .
Hier sind die Arten von Antworten, die ich sehen möchte:
- Ein offizieller Microsoft-Hotfix, der dieses Problem speziell behebt.
- Wenn nichts anderes, ein objektiver Grund, warum dies geschieht, so dass ich genau wusste, wie ich das Problem reproduzieren sollte, damit ich weiß, wie ich es in Zukunft vermeiden kann.
Vielen Dank.
quelle
Antworten:
Ich habe dieses Problem schon einmal gesehen und es scheint immer mit Bibliotheken und der Windows-Indizierung zu zusammenhängen.
Hier sind einige Grundlagen:
Bibliotheken sind im Grunde genommen einfache Verknüpfungen, mit denen mehrere Speicherorte mit einem einzigen Klick geöffnet werden können. Wenn Sie einen Ordner oder ein Verzeichnis verschieben, das mit einer Bibliothek verbunden ist, zeigt die Bibliotheksverknüpfung weiterhin den Inhalt dieses Ordners an. Ich glaube, es kann eine einzigartige Behandlung geben, wenn Sie eine Bibliotheksverknüpfung verwenden, um auf diese Ordner zuzugreifen, und daher kann das Windows-Indizierungssystem manchmal nicht ordnungsgemäß aktualisiert werden.
Indizierung ist ein System, mit dem bei der Suche nach einer Datei anstelle einer physischen Suche auf der gesamten Festplatte oder in Teilen einer Festplatte durch Windows einfach eine Liste von Dateien und Speicherorten durchsucht werden kann. Ich glaube, diese Liste wird normalerweise an einem einzigen Ort gespeichert. Dies kann die Suche und das Anzeigen von Dateilisten beschleunigen. Wenn das Indizierungssystem aus irgendeinem Grund eine Datei nach dem Löschen nicht aus dem Index entfernt, wird sie möglicherweise weiterhin in Ordnern angezeigt.
Als ich das letzte Mal dieses Problem hatte, habe ich einen Index neu erstellt und die fehlerhaften Dateien sind verschwunden. Ich weiß nicht, was dies tatsächlich verursacht, und ich habe auch nicht herausgefunden, wie das Problem dupliziert werden kann. Ich vermute, dass der Computer nach dem Löschen einer Datei möglicherweise neu gestartet wird oder ein Programm den Speicher für diese Aktion löscht, sodass das Indexierungssystem nicht ordnungsgemäß aktualisiert wird und das Indexierungssystem im Wesentlichen vergessen hat, dass Sie eine Datei gelöscht haben und erkennt keine erfolgreiche Löschung der Datei, bleibt die Datei "ghost". Wenn dies korrekt ist, muss Microsoft das Indizierungssystem anpassen, um den Index zu überprüfen, wenn versucht wird, eine Datei zu löschen, und dies fehlschlägt. Bis dahin denke ich, dass die Neuerstellung des Index die einzige Möglichkeit ist, das Problem zu beheben.
Win7:
{Indizierungsoptionen finden Sie auch in der Systemsteuerung, wenn große oder kleine Symbole anstelle von Kategorie ausgewählt sind.}
In den meisten Fällen, wenn Sie SSD-Laufwerke verwenden, erhöht die Indizierung die Geschwindigkeit möglicherweise überhaupt nicht. Wenn dies ein ständiges Problem ist, können Sie einfach versuchen, den Indexdienst zu deaktivieren. Dies verlangsamt jedoch die Suche und Anzeige von Verzeichnissen mit einer großen Anzahl von Dateien.
quelle
Ich habe diesen Link gefunden und es hat geholfen (ohne Bibliotheken deaktivieren zu müssen oder was auch immer ...):
http://deputycio.com/8440/deleted-files-not-disappearing-in-windows-7-explorer-without-fresh
Falls dieser Link eines Tages veraltet sein sollte, finden Sie hier ein Zitat:
Hoffe das hilft.
quelle
Ich denke, dies ist ein Fall, in dem mehrere nicht zusammenhängende Probleme zu ähnlichen Symptomen führen. Das ist der Grund, warum verschiedene Leute mit unterschiedlichen Lösungen über Erfolge berichten. Darüber hinaus können mehrere Probleme gleichzeitig auftreten, sodass das Beheben eines Problems nicht alle Symptome behebt, was zu der Annahme führt, dass das Beheben vollständig ineffektiv war.
Wenn dies konsistent mit PDF- Dateien geschieht und nur das Vorschaufenster im Explorer geöffnet ist, werden Ihre Dateien von Adobe Reader gesperrt. 1 Es ist auch möglich, dass Reader Ihre Dateien sperrt, während Miniaturansichten erstellt werden. Sie haben folgende Möglichkeiten:
Da ich mit # 3 weiterkam, werde ich auf diese Option näher eingehen. Ich habe mich für den Sumatra PDF Reader entschieden, da er sehr leicht ist und keine Dateien sperrt. Sie müssen die Installationsversion verwenden, nicht die portable Version.
Klicken Sie bei der Installation auf Optionen und aktivieren Sie das Kontrollkästchen Vorschau von PDF-Dokumenten anzeigen lassen . Wenn Sie Acrobat oder Reader als Standardprogramm zum Öffnen von PDF-Dateien beibehalten möchten, sollten Sie die Option SumatraPDF als Standard-PDF-Reader verwenden nicht aktivieren .
Ich kann bestätigen, dass dies das Problem für mich behoben hat. In anderen Diskussionen wurde empfohlen, die Datei " AcroRd32.exe" umzubenennen. Dies würde jedoch die PDF-Vorschau vollständig deaktivieren und bei jeder Aktualisierung von Acrobat / Reader zurückgesetzt. Dies ist eine elegantere Lösung.
1. Adobe Acrobat wird mit einer Version von Adobe Reader ausgeliefert, die für die Dateivorschau verwendet wird. Auch wenn Sie keinen eigenständigen Reader installiert haben, tritt dieses Problem bei Acrobat auf. Angeblich sperren ältere Versionen von Reader (5 und 6) keine Dateien.
2. Ich habe nicht bestätigt, dass Reader Dateien bei der Erstellung von Miniaturansichten sperrt. In diesem Fall kann dieses Problem durch Deaktivieren des Vorschaufensters nicht behoben werden. Die Verwendung einer alternativen Ansicht (z. B. Liste oder Details) sollte diesbezüglich hilfreich sein.
3. Sie können ein AutoHotKey-Skript schreiben, um die aktuell ausgewählte Datei im Explorer abzurufen, Unlocker im Befehlszeilenmodus ausführen, um diese Datei zu entsperren, und dann einen Lösch- oder Verschiebevorgang ausführen. Es ist möglicherweise möglich, zu erkennen, wann eine Datei im Explorer verschoben oder gelöscht wird, und dies als Auslöser für das Skript zu verwenden. Dies ist eine komplexe Option. Ich könnte es versuchen, aber jetzt betrachten Sie dies als eine Übung für den Leser.
quelle
Wie ich in meiner anderen Antwort zu PDF-Dateien bereits erwähnt habe, können mehrere unterschiedliche Probleme gleichzeitig ähnliche Symptome verursachen. Leider stimmte das in meinem Fall. Ich habe eine andere mögliche Lösung für dieses Problem gefunden.
Nach dem Löschen, Verschieben oder Deinstallieren einer EXE- Datei stellen Sie möglicherweise fest, dass sie einige Minuten an ihrem Platz bleibt, möglicherweise dauerhaft. Der Versuch, die Datei erneut zu löschen, führt zu einem
You need permission from SYSTEM to make changes to this file
Fehler.Wenn dies nach Ihrer Situation klingt, werfen Sie einen Blick auf den folgenden Thread: Warum würde SYSTEM die Sperrung der Handles für ausführbare Dateien fortsetzen, nachdem die App beendet wurde?
Laut der oberen Antwort wird dieses Problem durch Deaktivieren der Indizierung und Aktivieren des Application Experience- Diensts behoben. In meinem Fall war die Indizierung bereits deaktiviert. Durch Aktivieren des Dienstes wurde das Problem behoben.
Da der Application Experience- Dienst standardmäßig auf "Manuell" ( Quelle ) eingestellt ist, muss ich ihn zu einem bestimmten Zeitpunkt während der Systemoptimierung deaktiviert haben. Ich glaube, dies erfüllt den "offiziellen Microsoft" Aspekt der Frage.
quelle
Für mich passierte es für ein Verzeichnis, bei dem es sich um eine SVN-Prüfung handelte, bei der der Explorer geöffnet war.
Nach dem Löschen des .svn-Verzeichnisses behielt TSVNCache.exe das Verzeichnis "geöffnet" (obwohl es nicht auf der Festplatte vorhanden war, wurde der Explorer weiterhin angezeigt). Das Beenden von TSVNCache.exe und das Schließen von Explorer-Fenstern lösten das Problem.
Fazit: Obwohl gelöscht, sind höchstwahrscheinlich noch ausstehende Handles in Windows geöffnet.
quelle
Das Neustarten von Windows Explorer über den Task-Manager hat das für mich gelöst.
quelle
Ich habe eine Reihe von Optionen vergeblich ausprobiert, aber bei mir hat es funktioniert, die Bibliotheksfunktion von Windows Explorer zu deaktivieren.
Befolgen Sie dazu die Anweisungen auf howtogeek.com , um Ihre Registrierung zu ändern.
quelle
Ich kann mich nicht an den genauen technischen Grund erinnern, aber IIRC ist eine Kombination aus Explorer, der nicht prüft, ob die Datei gelöscht wurde, wodurch ein Geisterbild angezeigt wird, und einem merkwürdigen Verhalten von Windows 7, das leere Kopien einer gelöschten Datei, die gelöscht wurde, nicht löschbar macht wurde kürzlich geändert / ausgeführt. Die einzige Lösung besteht normalerweise darin, ein paar Minuten zu warten, bis sich Windows selbst repariert oder explorer.exe neu startet.
Es gibt leider keine dauerhafte Lösung, von der ich weiß.
quelle
F5
.Klicken Sie mit der rechten Maustaste in die Taskleiste, klicken Sie auf Task-Manager starten, klicken Sie auf Prozesse, suchen Sie den Explorer und klicken Sie nach dem Klicken auf Prozess beenden. Gehen Sie danach zur Registerkarte "Anwendung" / "Neue Aufgabe" / "Typ"
explore
und drücken Sie die Eingabetaste!Dies sollte das Problem beheben.
quelle
quelle
Der einfachste Weg, sie zu entfernen, besteht darin, einfach diese Dateien auszuwählen, mit der rechten Maustaste darauf zu klicken, sie zu organisieren (oben links) und dann die Eigenschaften zu entfernen. Das funktioniert 100% sicher, ich habe es selbst ausprobiert !!!!
quelle
Legen Sie einfach eine neue Datei mit dem exakt gleichen Namen wie die Geisterdatei in den gleichen Ordner. Die Geisterdatei wird gezwungen zu verschwinden.
quelle
Klicken Sie auf "Windows Write-Cache-Puffer auf dem Gerät deaktivieren".
Beachten Sie die Warnung, die Microsoft für diese Einstellung bereitstellt. Wenn Sie diese Einstellung bevorzugen, stellen Sie sicher, dass Sie mit dieser Einstellung ein zusätzliches Risiko für Datenverluste eingehen.
Klicken Sie auf OK, um alles zu beenden.
quelle
An official Microsoft hotfix that addresses this issue specifically.
oder B.An objective reason why this is happening so that I knew exactly how to reproduce the issue so that I know how to avoid it in the future.
Ich hatte dieses Problem vor einiger Zeit. Befolgen Sie diese Schritte und prüfen Sie, ob es funktioniert.
Das hat mein Problem gelöst.
quelle
Die grundlegenden Befehle: cd J: \ Ordnername (unabhängig von Laufwerksbuchstaben und Ordnerpfad)
ls (listet alle Dateien in Ihrem aktuellen Ordner auf. Vergewissern Sie sich, dass sich die zu löschende Datei oder der zu löschende Ordner dort befindet.)
rm -Rf Dateiname (Hiermit wird der von Ihnen angegebene Datei- oder Ordnername zwangsweise gelöscht. Vorsicht! Tun Sie dies nur, wenn Sie möchten, dass diese Datei oder dieser Ordner nicht mehr angezeigt wird!)
HINWEIS: Diese erzwungenen Befehle können gefährlich sein. Verwenden Sie sie nur, wenn Sie kein Bonehead sind.
quelle