Process Hacker: Eine bessere Alternative zum Windows Task-Manager
Der Windows Task-Manager eignet sich für allgemeine Benutzer. Wenn Sie jedoch detaillierte Informationen zu derzeit ausgeführten Windows-Prozessen, -Diensten oder laufenden Anwendungen benötigen, benötigen Sie ein besseres Dienstprogramm zur Aufgabenverwaltung.
Es gibt jede Menge Apps für das Aufgabenmanagement kostenlos, aber Process Hacker scheint die funktionsreichste und beliebteste unter den PC-Benutzern zu sein. Der beste Teil der Anwendung ist, dass es portabel ist und daher von einem Wechseldatenträger auf mehreren Computern ohne Installation verwendet werden kann.
Warum ein anderes Task-Management-Programm verwenden?
Prozess-Hacker bietet einige einzigartige Funktionen, die im Standard-Windows-Task-Manager nicht vorhanden sind. Einige der wichtigsten Funktionen sind unten aufgeführt:
- Zeigen Sie eine hierarchische Strukturansicht der ausgeführten Prozesse an, die im Windows-Task-Manager nicht vorhanden sind.
- Starten Sie einen bestimmten Prozess neu, ohne ihn zu beenden und manuell über die Eingabeaufforderung oder über "Neue Aufgabe" auszuführen.
- Mehr Kontrolle über die Affinität und Priorität eines Prozesses.
- Prozesshaufen, DEP-Status und andere Umgebungsvariablen anzeigen.
- Verwenden Sie verschiedene Methoden, um laufende Prozesse zu beenden.
- Umgehen Sie verschiedene Formen des Prozessschutzes.
Es gibt auch mehr Funktionen, wenn Sie ein Power-User sind und mehr Kontrolle darüber haben möchten, wie die laufenden Prozesse gehandhabt werden, wie viel Speicher jedem Programm und anderen Parametern zugewiesen wird. Process Hacker ist der Weg zu gehen.
Verwendung
Sobald Sie das Paket heruntergeladen haben, extrahieren Sie es und öffnen Sie den X86 oder X64-Ordner - das hängt von der ID Ihres Betriebssystems ab. Doppelklicken Sie dann auf die Datei ProcessHacker.exe, um das Task-Management-Fenster Process Hacker zu starten. So sieht es aus:
Laufende Prozesse verwalten
Alle laufenden Prozesse werden auf der Registerkarte "Prozess" in einer Baumansicht aufgelistet. Auf diese Weise werden alle Unterprozesse hierarchisch aufgelistet. Rechtsklick auf einen Prozess gibt Ihnen einige nützliche Optionen -
- Ändern der Prozesspriorität - hoch, normal, niedrig, Echtzeit, über Normal, unter Normal und Leerlauf.
- Beenden Sie den aktiven Prozess oder den gesamten Prozessbaum
- Bringen Sie das Anwendungsfenster nach vorne, minimieren, maximieren oder wiederherstellen Sie es.
- Ändern der Affinitätskontrollen - Bestimmen, welche CPU-Threads den Prozess ausführen dürfen.
- Erstellen Sie eine Prozess-Dump-Datei
- Führen Sie den Prozess für einen separaten Benutzer aus, legen Sie die E / A-Priorität fest oder trennen Sie sie vollständig vom Debugger
Der beste Teil ist das Fenster "Eigenschaften", das eine grafische Ansicht der Prozessleistung zeigt. Sie können den Speicherverbrauch und die CPU-Leistung für einen bestimmten Prozess zusammen mit den Eingabe-Ausgabe-Threads, die der Prozess gerade verarbeitet, kennen. Diese Funktion ist im Standard-Windows-Task-Manager nicht verfügbar.
Ein weiterer Vorteil der Verwendung von Process Hacker besteht darin, dass Sie wissen, welche Anwendungen sofort geschlossen werden, wenn Sie einen Systemprozess beenden. Dies liegt daran, dass alle Anwendungen oder Programme, die diesen Prozess verwenden, in der Strukturansicht aufgelistet werden.
Die Registerkarte "Dienste"
Auf der Registerkarte Dienste wird eine Liste der auf Ihrem Computer installierten Windows-Dienste angezeigt. Die meisten dieser Dienste sind entweder Treiber oder wichtige Updates, die von Microsoft Update installiert wurden.
Neben jedem Service sind nützliche Informationen verfügbar. Hier sind einige gängige Beispiele:
- Sie können den genauen Installationspfad eines ausgeführten Dienstes kennen, indem Sie mit der rechten Maustaste auf einen Dienst klicken -> Eigenschaften -> Binärer Pfad
- Wissen, ob der Dienst automatisch mit Windows startet oder nicht - von der "Startart"
- Erfahren Sie, für welchen Benutzeraccount der Service ausgelöst wird.
- Erfahren Sie, ob es sich bei dem Dienst um einen Treiber, einen freigegebenen Prozess oder einen registrierten Microsoft-Dienst handelt.
- Welche DLL-Dateien sind dem betroffenen Dienst zugeordnet?
- Welche Berechtigungen dem laufenden Dienst gewährt werden - wechseln Sie zur Registerkarte "Sicherheit" und überprüfen Sie den Abschnitt "Systemberechtigungen".
Alle diese Details werden nicht im Windows-Task-Manager angezeigt, wenn Sie wirklich daran interessiert sind, die inneren Details der Ausführung von Windows-Diensten zu kennen - Process Hacker wird Sie nicht enttäuschen.
Die Registerkarte "Netzwerk"
Eine der beeindruckendsten Eigenschaften von Process Hacker ist die Fähigkeit, detaillierte Informationen über eingehende und ausgehende Netzwerkverbindungen zu erhalten. Sie erfahren über das Netzwerkprotokoll, das einem bestimmten Prozess zugeordnet ist, welche lokale Adresse oder Remoteadresse der Prozess verwendet, welcher aktuelle Status und welcher Remote-Port des laufenden Prozesses vorliegt.
Die Details werden in Echtzeit aktualisiert und jedes Mal, wenn sich der Status eines Prozesses ändert, wird automatisch eine Hervorhebung wiedergegeben. Ein Beispiel wird unten gezeigt
Dies ist sehr nützlich, wenn Sie wissen möchten, welche Programme Daten über die Netzwerkverbindung Ihres Computers an das Internet übertragen.
Es gibt noch weitere nützliche Funktionen, darunter die Suche nach einem Prozess anhand des Namens, das Anzeigen des Seitenverlaufs, das Anzeigen aller versteckten Prozesse oder das Filtern von Dateikennungen und freigegebenen DLLs. Dieses Programm ist definitiv nicht für Anfänger, Geeks finden es sehr nützlich.
Was ist Ihr bevorzugtes Task-Management-Dienstprogramm für Windows? Bitte teilen Sie Ihre Ideen in den Kommentaren.