Perfmon unter Windows 10 - kein "Prozesszähler"

741
wrong1man

Ich möchte den Leistungsmonitor verwenden, um die Ressourcennutzung für ein bestimmtes Programm zu überwachen.

Also habe ich versucht, einen Zähler hinzuzufügen, aber ich konnte dort nur globale Zähler finden.

Ich habe versucht, einen benutzerdefinierten Datensammelsatz zu erstellen, aber dieselben Zähler.

Nach meinem Verständnis sollte es einen "Prozess" -Zähler geben, wie er hier gezeigt wurde: https://stackoverflow.com/questions/27122749/how-to-log-memory-consumption-of-a-windows-process-with- perfmon

aber es ist nicht da ... irgendwelche ideen?

Bearbeiten: So sieht es aus: https://imgur.com/FbfQMjt

0
Zähler für einen bestimmten Prozess sind erst dann vorhanden, wenn das Programm tatsächlich ausgeführt wird. Läuft das Programm, das Sie überwachen möchten, bereits? Jamie Hanrahan vor 6 Jahren 0
ja, aber das Programm fehlt nicht. es ist der ganze Prozesszähler (auch wenn mein Programm nicht viele andere läuft) wrong1man vor 6 Jahren 0

1 Antwort auf die Frage

0

Sie müssen den Systemmonitor öffnen, mit der rechten Maustaste auf das Diagramm klicken und Zähler hinzufügen auswählen .

Das folgende Dialogfeld wird angezeigt:

Erstens, beachten Sie bitte, dass es ein Prozess ist Kategorie . (Die Stack Overflow-Frage, zu der Sie verlinkt hatten, hat die Kategorie nicht in ihrem Screenshot angezeigt. Meine zeigt sie jedoch an. Sie steht oben auf der Liste im Screenshot und ist blau.) Sie müssen sie erweitern und % auswählen. Prozessorzeit .

Bitte seien Sie vorsichtig: Sie benötigen die Kategorie Prozess, nicht Prozessor und sonst nichts!

Dann müssen Sie im unteren Bereich Ihren Prozess auswählen.

Sie fehlen

Fehlen Ihre Leistungsindikatoren? Es ist möglich, sie mit folgendem Befehl wieder aufzubauen:

  1. Der Registrierungsschlüssel HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Perflib \ 009, der groß ist
  2. Die perfc009.datund perfh009.datDateien, die in Ihrem system32Ordner gespeichert werden .

Ich habe diese von einer Kopie von Windows 10 Version 1709 x64 gesammelt. Jeder andere Benutzer kann sie jedoch jederzeit von einer neuen Version der entsprechenden Version und Edition von Windows 10 abrufen. Installieren Sie einfach eine Version auf einer virtuellen Maschine. Sie müssen es nicht einmal aktivieren.

Um diese Elemente an die richtigen Stellen (Windows-Registrierung und system32-Ordner) zu kopieren, müssen Sie Windows im abgesicherten Modus starten.

Hallo, danke für die Hilfe, aber nur für die Nachwelt. Ich habe keine Prozesskategorie! https://imgur.com/FbfQMjt wrong1man vor 6 Jahren 0