Wann kann eine Datei von einem Prozess verwendet werden, wenn sie nicht von einem Prozess verwendet wird?

454
OilyBusiness

Verzeihen Sie die rätselhafte Frage, aber das erlebe ich (denke ich). Ich versuche, eine bestimmte Datei zu löschen. Beim ersten Versuch, es zu löschen, sagt der Explorer, dass es von System verwendet wird. Was ich tat, war, Vollzugriff auf NT AUTHORITY \ SYSTEM (den "Benutzer", unter dem der Prozess "System" ausgeführt wurde, wie von Process Explorer angegeben ) für die Datei zu verweigern, und den Computer neu zu starten.

Nach dem Neustart lösche ich die Datei und erhalte den File In Use-Dialog mit dem Hinweis "Die Aktion kann nicht abgeschlossen werden, da die Datei in einem anderen Programm geöffnet ist". Ich kehre zum immer nützlichen Process Explorer zurück, um nach diesem Dateinamen zu suchen (meine Standardmethode, um herauszufinden, welcher Prozess eine Datei gesperrt hat), aber bei der Suche nach Handle- oder DLL-Teilstring gibt Process Explorer 0 Ergebnisse zurück, als ob die Datei nicht verwendet wird durch jeden Prozess überhaupt. Ich lasse den Process Explorer übrigens als Administrator laufen. Ich konnte die Datei sogar umbenennen und neu starten, aber sie kann immer noch nicht gelöscht werden.

Kann mich jemand aufklären, wie das passiert? Wie kann ich herausfinden, welcher Prozess an dieser Datei festhält, damit ich sie abtöten und das verdammte Ding löschen kann?

Edit: Run5k schlug vor, dass diese Frage ein Duplikat wäre, und obwohl es eine Lösung für mein spezifisches Problem darstellt, möchte ich eine Antwort geben, warum ich nicht herausfinden kann, welcher Prozess die Datei verwendet, die ich löschen möchte.

0
Beachten Sie, es ist wirklich eine sinnlose Übung, die versucht, das Systemkonto von irgendetwas zu sperren. Frank Thomas vor 6 Jahren 0
@FrankThomas Wie kommst du dazu? Umgeht das Systemkonto irgendwie die herkömmlichen NTFS-Berechtigungen? Danke für den Link Run5k, das scheint eine Methode zu sein, was ich tun muss (und auch meine genaue Situation), aber ich hätte trotzdem gerne eine gute Antwort auf den theoretischen Teil meiner Frage OilyBusiness vor 6 Jahren 0
Hallo @OilyBusiness, Willkommen bei SuperUser. Wir sind hier, um Antworten auf Fragen zu geben und nicht zu spekulieren, warum etwas nicht funktioniert. Diese Frage wird daher irgendwann als Duplikat geschlossen, da diese Frage ansonsten einfach spekuliert, was als Off-Topic betrachtet wird. Weitere Informationen finden Sie im Helpcenter LPChip vor 6 Jahren 0
Ich würde argumentieren, dass dies nicht nach Spekulationen fragt, weil ich dies unter verschiedenen Windows-Builds auf verschiedenen Computern oft erlebt habe. Ich glaube, dass dies in bestimmten Situationen für Windows vorgesehen ist. Ich denke, das hat etwas damit zu tun, wie Windows funktioniert und dass die Informationen wahrscheinlich irgendwo verfügbar sind, und ich hoffe, dass jemand mit diesem Wissen diese Frage beantworten kann. OilyBusiness vor 6 Jahren 0
Ich möchte auch darauf hinweisen, dass ich nach Duplikaten gesucht habe und nichts gefunden habe, das meine Frage beantwortet. OilyBusiness vor 6 Jahren 0
@OilyBusiness, es gibt zu viele mögliche Gründe, warum Sie nichts finden können. Ein Grund könnte sein, dass Sie saugen, wenn Sie Sachen finden. :-) Nur ein Scherz. Aber die Menschen müssen in der Lage sein, Ihre spezifische Situation zu reproduzieren, und wir können dies nicht anhand der Informationen in der Frage tun. fixer1234 vor 6 Jahren 0
Vielen Dank für Ihren Kommentar. Ich verstehe, wie Sie das Problem replizieren. Beim nächsten Mal werde ich mich direkter mit meiner Frage befassen, anstatt mein gesamtes Szenario einzubeziehen, da dies einfach kein Duplikat ist, aber ich verstehe, dass es durch das Einbeziehen meines Szenarios so erscheint. Die andere Frage ist die Frage, wie gesperrte Dateien gelöscht werden sollen, und ich frage wirklich nach der Art der gesperrten Dateien in Windows. Manchmal werden gesperrte Dateien nicht angezeigt und es muss etwas fehlen, was dort fehlt. Egal, auf ein anderes Forum! Vielen Dank für Ihren Beitrag. OilyBusiness vor 6 Jahren 0

0 Antworten auf die Frage