oberlausitzer
Goto Top

Bis zum Neustart nicht löschbare Dlls

Hallo,

das (harte) Beenden eines Prozesses lässt dessen abhängige Dlls offen:

Wir starten in der Firma gemeinsam Tools aus einem Verzeichnis auf dem Server (Windows 2008 RC2, nur Fileserver). Ich musste ein Tool (gewaltsam) über den Taskplaner beenden, weil zugehörige Bibliotheken veraltet waren. Danach waren die von diesem Tool benutzten Bibliotheken (Dlls) weiterhin gesperrt. Keine Möglichkeit, diese zu löschen o.ä. Es gab definitiv kein laufendes Programm mehr, dass diese Dlls genutzt hat, weder auf dem Server noch auf einem Client. Besitzübernahme geht auch nicht, weil die Dateien gesperrt sind. Auch eine Freigabe der verwendeten Handles in der Freigabeverwaltung (dort waren sie noch als verwendet markiert), half nicht. Wir mussten den Server neu starten.

Gibt es eine Möglichkeit, in so einem Falle irgendwo noch eine Sperre aufzuheben?

Danke für jede Hilfe.

Harald

Content-Key: 228043

Url: https://administrator.de/contentid/228043

Printed on: April 20, 2024 at 00:04 o'clock

Member: chrrs83
chrrs83 Jan 29, 2014 at 07:08:54 (UTC)
Goto Top
Guten Morgen Oberlausitzer,

welches Tool sperrt denn die DLL´s? Bist du Dir sicher das es das Tool ist? Ansonsten schau mal bitte mit diesem Tool nach
http://technet.microsoft.com/de-de/sysinternals/bb896653.aspx

Gruß
Member: Oberlausitzer
Oberlausitzer Jan 29, 2014 at 07:16:57 (UTC)
Goto Top
Das hatte ich benutzt (u.a.). Wenn es wie in diesem Falle den Parent-Prozess nicht mehr gibt, dann wird in solchen Tools auch nix angezeigt. In diesem Fall hat nur die Freigabeverwaltung überhaupt etwas Vernünftiges angezeigt.

Danke für die Hilfe.