Wenn ich eine Datei lösche, die von einem Prozess verwendet wird, bekomme ich den Fehler Zugriff verweigert, der besagt, dass die Datei nicht gelöscht werden kann, da sie gerade verwendet wird. Gibt es eine Möglichkeit, herauszufinden, welcher Prozess genau diese Datei in WINDOWS verwendet?Wie kann man wissen, welcher Prozess eine bestimmte Datei verwendet?
Antwort
In Windows können Sie verwenden handle.exe von Sysinternals:
handle <name of file>
http://technet.microsoft.com/en-us/sysinternals/default.aspx
In Linux Sie lsof
Eine Kombination aus Fixierer und/proc sollte für Linux/Unix arbeiten können :
Hey Danke für die Antwort. Ich suchte nach einer Lösung für Windows OS. Danke trotzdem. – Abi
Wenn Sie Entwickler/Systemadministrator Art von Benutzer, dann in einer Eingabeaufforderung verwenden sind:
tasklist /m path\filename.extension
Zum Beispiel:
tasklist /m c:\test\test.dll
zu finden, den Prozess. Ich habe das mit * .dll-Dateien benutzt. Ich bin nicht sicher über Erweiterungen wie .avi oder .mp3
Unlocker funktionieren gut, aber es enthält Malware. Siehe http://download.cnet.com/Unlocker/3640-2248_4-10493998.html?tag=userReviews,lowerLinks. – as9876
Dank @AYS für die Benachrichtigung die Antwort geändert. – Shiva
W. Ich würde einen Blick auf http://alternativeto.net/software/unlocker/?platform=windows – as9876
Für Windows 7 und Windows 8 können Sie den integrierten Ressourcenmonitor dafür verwenden. Sie können es finden, indem Sie im Startmenü nach Resource Monitor suchen.
Wählen Sie den Abschnitt Associated Handles auf der Registerkarte CPU und geben Sie die gesuchte Datei ein.
Wenn Sie den Prozess finden, verwenden Sie die Datei rechts klicken Sie und und wählen Sie „Prozess beenden“
Wenn Sie ganze Ordner oder eine Datei entsperren möchten, die durch ein Programm verwendet wird, Sie können das Programm Unlocker von here herunterladen
Danke für den Hinweis! Ein kleines Addendum: In Windows 8.1 ist der Ressourcenmonitor jetzt von der Registerkarte "Leistung" des Task-Managers statt direkt aus dem Startmenü verfügbar. – andypaxo
Dies ist die beste Lösung, Sie müssen kein Tool herunterladen. Sie können auch vom Task-Manager zugreifen, Performance-Registerkarte oder mit Alt gr + R –
Eingabe in diese Suchleiste nur sofort blau abgeschirmt mich. .. Nur eine Warnung für Sie, Ihre Dokumente zu speichern, bevor Sie es tun. – Forivin
Möchten Sie mit Code oder ohne Code überprüfen – ckv