Wie kann ich in Process Explorer die Handles anzeigen, die ein Prozess geöffnet hat?
- Process Explorer starten und Prozess auswählen
- Handles im Detail ansehen
- Zum Tab "Handles" navigieren
- Details der einzelnen Handles verstehen
- Alternative Methode: Suche nach bestimmten Handles
- Zusammenfassung
Process Explorer ist ein leistungsfähiges Werkzeug von Microsoft Sysinternals, das detaillierte Informationen über laufende Prozesse und deren Ressourcen liefert. Um die Handles zu sehen, die ein bestimmter Prozess geöffnet hat, können Sie in Process Explorer einfach und schnell vorgehen.
Process Explorer starten und Prozess auswählen
Nachdem Sie Process Explorer gestartet haben (achten Sie darauf, es mit Administratorrechten auszuführen, um vollständige Informationen zu erhalten), sehen Sie eine Liste aller aktiven Prozesse auf Ihrem System. Suchen Sie den Prozess, dessen Handles Sie untersuchen möchten. Sie können die Liste durchsuchen oder die Suchfunktion benutzen, indem Sie im Menü "View" auf "Find Handle or DLL..." klicken oder die Tastenkombination Strg+F verwenden, um gezielt nach Informationen zu filtern.
Handles im Detail ansehen
Sobald Sie den Prozess gefunden haben, klicken Sie mit der rechten Maustaste auf den Prozesseintrag und wählen Sie im Kontextmenü den Eintrag "Properties" (Eigenschaften) aus. Es öffnet sich ein neues Fenster mit mehreren Tabs.
Zum Tab "Handles" navigieren
In dem Eigenschaftenfenster des Prozesses gibt es diverse Reiter. Einer davon heißt "Handles". Wenn Sie diesen auswählen, sehen Sie eine vollständige Liste aller Handles, die dieser Prozess gerade geöffnet hat. Diese Handles können Dateihandles, Registry-Handles, Synchronisationsobjekte oder andere Systemressourcen darstellen.
Details der einzelnen Handles verstehen
Innerhalb des Handles-Tabs sind verschiedene Spalten sichtbar, wie der Handle-Wert, der Typ des Handles und der Name oder Pfad, auf den der Handle verweist. Dies ermöglicht Ihnen, genau nachzuverfolgen, welche Ressourcen verwendet werden und eventuell Ressourcenkonflikte oder -lecks zu identifizieren.
Alternative Methode: Suche nach bestimmten Handles
Falls Sie nur an bestimmten Handles interessiert sind, können Sie die Suche-Funktion von Process Explorer nutzen. Über "Find Handle or DLL..." geben Sie den Namen oder einen Teil des Namens ein, und Process Explorer zeigt alle Prozesse und zugehörigen Handles an, die diesem Suchbegriff entsprechen.
Zusammenfassung
Zusammenfassend lässt sich sagen: Process Explorer zeigt die geöffneten Handles eines Prozesses in den Eigenschaften des jeweiligen Prozesses unter dem Tab "Handles" an. Dies gibt Ihnen einen tiefen Einblick in die Ressourcen, die ein Prozess gerade nutzt, und ist besonders hilfreich für Fehlersuche oder Systemanalyse.
