Wie kann ich feststellen, welcher Prozess eine Datei in Windows 11/10 sperrt oder verwendet?

Kann eine Datei nicht löschen oder verschieben oder eine Aktion ausführen, weil sie von einem Prozess gesperrt ist? Finden Sie(Find) heraus, welcher Prozess eine Datei in Windows 11/10 , indem Sie verschiedene Methoden verwenden, die in diesem Artikel beschrieben werden.

Wenn wir eine Aktion (Löschen, Umbenennen, Kopieren usw.) an einer Datei versuchen, erhalten wir oft ein Dialogfeld Datei in Verwendung mit der Meldung „ (File in Use)Die Aktion kann nicht abgeschlossen werden, da die Datei in einem anderen Programm geöffnet ist(The action can’t be completed because the file is open in another program) “. In einigen Fällen wird der Prozess- oder Programmname angezeigt, der die Datei verwendet. Aber oft tut es das nicht.

Wie kann man nun feststellen, welcher Prozess eine Datei geöffnet hat? Wenn es dringend ist, müssen Sie den Prozess identifizieren, der eine Datei sperrt, und dann den Prozess beenden, um die Zieldatei zu ändern. In diesem Handbuch werden wir verschiedene Methoden besprechen, um den Prozess zu überprüfen, der eine Datei in Windows 11/10 enthält .

So erkennen Sie, welcher Prozess eine Datei in Windows 10 sperrt

So erkennen Sie, welcher Prozess eine Datei in Windows 11/10

Hier sind die verschiedenen Methoden, um den Prozess zu identifizieren, der eine Datei in Windows 11/10 :

  1. Überprüfen Sie den Prozess, der eine Datei sperrt, mit dem Ressourcenmonitor(Resource Monitor) .
  2. Verwenden Sie SysInternals Process Explorer(Use SysInternals Process Explorer) , um den Prozess zu identifizieren, der eine Datei sperrt.
  3. Finden Sie es über die Eingabeaufforderung(Command Prompt) mit dem Handle- Tool heraus.
  4. Verwenden Sie OpenedFilesView(Use OpenedFilesView) Freeware, um den Prozess zu identifizieren, der eine Datei enthält.

Lassen Sie uns diese Methoden jetzt näher erläutern.

1] Überprüfen Sie(Check) den Prozess, der eine Datei sperrt, mit dem Ressourcenmonitor(Resource Monitor)

Mit Resource Monitor können Sie den Prozess oder Dienst identifizieren, der eine Datei sperrt. Es ist ein integriertes Dienstprogramm in Windows 10 , mit dem Sie die CPU-Auslastung, den Arbeitsspeicher, das Festplattennetzwerk, Dateihandles usw. überwachen können.

Öffnen Sie die Run - App, indem Sie die Tastenkombination Windows + R drücken, und geben Sie dann resmon ein. Drücken Sie die OK-Taste und der Ressourcenmonitor(Resource Monitor) wird geöffnet.

Wechseln Sie im Fenster „ Ressourcenmonitor(Resource Monitor) “ zur Registerkarte „ CPU “ und erweitern Sie die Option „Zugeordnete Handles “. (Associated Handles)Geben Sie nun im Suchfeld den Namen der Datei ein, die von einem Prozess gesperrt angezeigt wird, und drücken Sie die Eingabetaste(Enter) . Es zeigt Ihnen eine Liste von Prozessen, die die Zieldatei enthalten.

Sie können mit der rechten Maustaste auf den Prozess klicken und die Option Prozess(End Process) beenden auswählen , um ihn zu beenden. Versuchen Sie nach Abschluss des Vorgangs, die gewünschte Aktion für die zuvor gesperrte Datei auszuführen.

2] Verwenden Sie SysInternals Process Explorer(Use SysInternals Process Explorer) , um den Prozess zu identifizieren, der eine Datei sperrt

Eine weitere Option zum Identifizieren des Prozesses oder Dienstes, der eine Datei enthält, ist SysInternals Process Explorer . Es ist ein erweitertes Dienstprogramm, um detaillierte Informationen zu laufenden Prozessen auf Ihrem System zu erhalten. Um den Prozess zu identifizieren, der eine Datei enthält, können Sie die folgenden Schritte ausführen:

Laden Sie zunächst den SysInternals Process Explorer(SysInternals Process Explorer) herunter und führen Sie ihn auf Ihrem PC aus. Gehen Sie nun im Process Explorer- Fenster zum Menü Datei(File) und klicken Sie auf die Option Handle oder DLL suchen. (Find Handle or DLL)Geben Sie als Nächstes den Dateinamen in das Suchdialogfenster von Process Explorer(Process Explorer Search) ein und klicken Sie auf die Option Suchen . (Search)Alle Prozesse, die die eingegebene Datei verwenden, werden in den Ergebnissen angezeigt.

Klicken Sie mit der rechten Maustaste(Right-click) auf den identifizierten Prozess auf der Registerkarte Prozess und schließen Sie ihn.(Process)

Überprüfen Sie nun mit der Datei, ob sie noch von einem Prozess gehalten oder gesperrt wird oder nicht.

Verwandt: (Related:) Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.(The process cannot access the file because it is being used by another process.)

3] Finden Sie(Find) es über die Eingabeaufforderung(Command Prompt) mit dem Handle- Tool heraus

Handle ist ein befehlsbasiertes Dienstprogramm, um festzustellen, welcher Prozess eine Datei geöffnet hat. Es ist im Grunde eine Befehlszeilenversion des oben besprochenen SysInternals Process Explorer . Sie können die folgenden Schritte ausführen, um den Prozess zu überprüfen, der eine Datei in der Eingabeaufforderung mit diesem Tool enthält:

Laden Sie Handle von microsoft.com herunter und extrahieren Sie den ZIP-Ordner. Öffnen Sie nun CMD im extrahierten Ordner(open CMD in the extracted folder) . Geben Sie in der Eingabeaufforderung(Command Prompt) einen Befehl mit der folgenden Syntax ein:

handle.exe -a -u <filename-with-path>

Zum Beispiel:

handle.exe -a -u "C:\Users\KOMAL\Documents\Sample Files\twc.pdf"

Wenn Sie den Befehl eingeben, wird eine Liste der Prozesse angezeigt, die die Datei mit der Prozess-ID und dem Benutzernamen enthalten.

Ich habe versucht, dasselbe zu überprüfen, indem ich nur den Dateinamen ohne den vollständigen Pfad eingegeben habe, es hat funktioniert. Es funktioniert jedoch möglicherweise nicht für alle Dateien. Es wird daher empfohlen, den Speicherort der gesperrten Datei einzugeben.

Nachdem Sie den Prozess identifiziert haben, können Sie ihn über den Task-Manager schließen .

4] Verwenden Sie OpenedFilesView(Use OpenedFilesView) Freeware, um den Prozess zu identifizieren, der eine Datei enthält

OpenedFilesView ist eine portable Anwendung zum Anzeigen aller Ihrer geöffneten Dateien und der Prozesse, in denen sie gespeichert sind. Sie können den ZIP(ZIP) -Ordner herunterladen , extrahieren und dann die Datei OpenedFilesView.exe ausführen(OpenedFilesView.exe) , um die Benutzeroberfläche zu starten. Es zeigt dann alle aktuell geöffneten Dateien mit den entsprechenden Details an, einschließlich Prozessname, Prozess-ID, Prozesspfad, Dateiberechtigungen, Zieldateipfad usw.

Suchen Sie Ihre Zieldatei und prüfen Sie, welcher Prozess sie enthält. Außerdem können Sie die Suchoption( Find) verwenden , um schnell nach einer gesperrten Datei und dem zugehörigen Prozess zu suchen. Nachdem Sie den Prozess gefunden haben, klicken Sie mit der rechten Maustaste auf die Datei und schließen Sie alle Prozesse, die sie enthalten.

Ich hoffe, dieser Leitfaden hilft Ihnen dabei, den Prozess des Haltens und Schließens einer Datei zu identifizieren.

Lesen Sie jetzt: (Now read:) Löschen Sie gesperrte Dateien und beheben Sie den Fehler „Datei ist gesperrt“.



About the author

Ich bin ein Softwareentwickler mit über 10 Jahren Erfahrung auf den Plattformen Windows 11 und 10. Mein Fokus lag auf der Entwicklung und Wartung hochwertiger Software für Windows 7 und Windows 8. Ich habe auch an einer Vielzahl anderer Projekte gearbeitet, einschließlich, aber nicht beschränkt auf Chrome, Firefox, Xbox One und Dateien.



Related posts