Dateien auf der Windows 10-Freigabe bleiben gesperrt, nachdem von einem anderen Computer darauf zugegriffen wurde

Dateien auf der Windows 10-Freigabe bleiben gesperrt, nachdem von einem anderen Computer darauf zugegriffen wurde

Ich habe einen Windows 7 (Ultimate)-Computer, der auf Windows 10 Pro aktualisiert wurde.

Nach dem Upgrade funktioniert alles einwandfrei, außer dass ich die Geforce-Treiber manuell aktualisieren musste, was aber kein großes Problem darstellte.

Aber jetzt habe ich dieses Problem und ich habe keine Ahnung, was es verursacht:
Auf dem System gibt es einen freigegebenen Ordner mit Videoclips (WMV-, MKV-, MP4-Formate). Auf diese Freigabe können 5 andere Computer im Haus zugreifen: 3 Windows 7-Systeme und 2 Macs (Yosemite).

Nach dem Upgrade können die anderen Systeme weiterhin auf die Freigabe zugreifen und die Videos ansehen, sie können sie nach dem Ansehen jedoch nicht mehr löschen.

Tatsächlich: Auch auf der Windows 10-Box selbst sind die Dateien nach der Anzeige über das Netzwerk gesperrt und ich kann sie auch dort nicht löschen.

Ich muss die Windows 10-Box neu starten, um die Sperren zu löschen. (Ab- und erneutes Anmelden reicht nicht aus.)

Unter Windows 7 ist dies nie passiert.

Hat jemand eine Idee, was los ist? Und wie man das Problem lösen kann?

PS. Keine Domäne beteiligt. Die anderen Computer melden sich mit der Benutzerkennung/dem Passwort eines lokalen Benutzers auf dem Windows 10-Computer an der Freigabe an. Dies ist genau dasselbe wie zuvor unter Windows 7.

Alle Computer, Windows und OSX, sind mit den neuesten Updates ausgestattet.

Das Verhalten ist unabhängig davon, ob der Virenscanner (Windows Defender) aktiv ist oder nicht.

Diese Fragedeutet darauf hin, dass die Suchindex-Engine etwas damit zu tun haben könnte. Ich werde das später heute deaktivieren, da es für eine Festplatte, auf der nur flüchtige, temporäre Daten gespeichert sind, ohnehin keinen Sinn ergibt. Wenn es einen Unterschied macht, werde ich dies aktualisieren.

Antwort1

Es scheint, dass die andere Frage, auf die ich verlinkt habe, tatsächlich die Lösung lieferte, auch wenn diese Frage nicht direkt damit zusammenhängt.

Die Windows-Suchmaschine kann nicht nur Dateien/Ordner, sondern auch Dateiinhalte indizieren.

Aus irgendeinem unerfindlichen Grund führt der Versuch, die Datei über das LAN zu löschen, dazu, dass der Suchindex annimmt, die Datei habe sich geändert, und versucht herauszufinden, was sich geändert hat. Dazu muss die Datei durchgelesen werden, was wiederum die Datei sperrt.

Durch die Löschaktion wurde die Datei jedoch auch gesperrt, um festzustellen, ob sie tatsächlich gelöscht werden konnte.

Es scheint, als ob beide Schlösser in eine Deadlock-Situation geraten.

Ich halte dies für einen Fehler in Windows 10. Dies sollte nie zu einem Deadlock führen.

Wenn dies passiert, kann das Problem ohne Neustart behoben werden, indem Sie den Windows Search-Dienst (WSearch) stoppen, die Dateien löschen und den Dienst erneut starten.

Im Moment habe ich die „Inhaltsindizierung“ in den Ordnereigenschaften für alle meine freigegebenen Ordner auf der Windows 10-Box deaktiviert. Bisher (2 Stunden Test auf 3 Client-Computern) scheint dies zu 100 % wirksam zu sein, um ein erneutes Auftreten des Problems zu verhindern.

Antwort2

Ich bin unter Windows 10 auf dieses Problem gestoßen. Sie können versuchen, was ich getan habe:

  1. Ich habe einen Windows Explorer geöffnet
  2. Ich habe auf das Menü „Ansicht“ geklickt.
  3. Ich habe den „Vorschaubereich“ deaktiviert.
  4. Ich bin zu den fehlerhaften Dateien zurückgekehrt und habe sie gelöscht.

Ich denke, Microsoft hat hier einen Fehler gemacht. Es ist logisch, dass die Vorschaufunktion eine Sperrinstanz erzeugt. Microsoft hätte eine Ausnahme machen sollen, indem es die Vorschau eines Dokuments in einem Fenster im selben Windows Explorer nicht als Dateisperre betrachtet hätte.

Antwort3

Sie können herausfinden, welcher Prozess die Datei gesperrt hat, indem SieProcess ExploreroderUnlocker(oder jede andere Anwendung, mit der Sie offene Handles anzeigen können).

Process Explorer hat viele weitere Funktionen, aber für diesen speziellen Fall öffnen Sie ihn einfach, drücken Strg+F und geben Ihren Dateinamen ein. Möglicherweise müssen Sie ihn als Administrator ausführen. Nachdem Sie die Datei gefunden haben, können Sie den Prozess beenden, der die Sperre hält, oder den Handle schließen.

Unlocker wurde speziell für die Aufgabe des Löschens gesperrter Dateien entwickelt und sollte daher einfacher zu verwenden sein. Klicken Sie mit der rechten Maustaste auf die Datei, die Sie löschen möchten, wählen Sie Unlocker und folgen Sie den Anweisungen.

verwandte Informationen