Microsoft hat eine Reihe nützlicher Anwendungen entwickelt, mit denen eine Reihe von Analysen, Tests oder Kontrollen des Betriebssystems im Allgemeinen durchgeführt werden können und die für alle Verwaltungsaufgaben, die eine vollständige Kontrolle über die verschiedenen Komponenten des Betriebssystems erfordern, sehr nützlich sein können System selbst.
Eines dieser Tools ist das Windows ADK (Windows Assessment and Deployment Kit), das über die erforderlichen Tools zum Anpassen von Windows-Images verfügt, um eine umfangreiche Bereitstellung zu erstellen und zuvor die Qualität und Leistung des Systems und seiner zusätzlichen Komponenten zu testen und die darauf ausgeführten Anwendungen und vermeiden so Folgefehler, die sich negativ auf die Ausführung von Windows auswirken können.
Der Windows ADK-Download ist unter dem folgenden Link verfügbar:
Nach dem Download fahren wir mit dem Ausführen des Assistenten fort:
Nach dem Akzeptieren der Lizenz sehen wir Folgendes. Dort können wir nach unseren Kriterien die Funktionen auswählen, die wir in Windows 10 installieren möchten.Nach der Auswahl klicken Sie auf „Installieren“, um fortzufahren.
Genau an dieser Stelle gibt es das Windows Performance Toolkit oder Windows Performance Toolkit, eine Reihe von Leistungsüberwachungstools, die für die Erstellung detaillierter Leistungsprofile von Windows 10-Betriebssystemen und -Anwendungen verantwortlich sind.
Solvetic wird detailliert analysieren, wie man Windows Performance Recorder (WPR) und Windows Performance Analyzer (WPA) in einer Windows 10-Umgebung verwendet und so überprüft, wie wir praktische Utilities zur Hand haben, die wir vielleicht nicht kennen, die aber zu einem Verbündeten werden zur Durchführung allgemeiner Verwaltungs- und Supportaufgaben.
Die Systemanforderungen zum Ausführen von Windows Performance Toolkit sind:
- Windows Performance Recorder (WPR): Ab Windows 8
- Windows Performance Analyzer (WPA): Ab Windows 8 mit Microsoft .NET Framework 4.5 oder höher.
Was ist Windows Performance Recorder (WPR)WPR ist ein großartiges Aufzeichnungstool, das entwickelt wurde, um Aufzeichnungen von Ereignissen für Windows (ETW) zu erstellen. Es wird möglich sein, WPR von der Benutzeroberfläche (UI) oder von der Befehlszeile aus auszuführen, wie wir es für notwendig halten.
WPR bietet integrierte Profile, mit denen wir die Ereignisse auswählen können, die in Windows 10 aufgezeichnet werden, und gleichzeitig können wir benutzerdefinierte Profile in XML erstellen.
Mit WPR kann es auch über die Anwendungsprogrammierschnittstelle (API) von WPRControl aufgerufen und gesteuert werden.
Bei Verwendung von WPR werden mehrere Systemereignisse aufgezeichnet als
- CPU auslastung
- E/A-Aktivität der Festplatte
- Aktivitäts-E/A-Protokolle
- Netzwerknutzung
- Verwenden von VirtualAlloc (virtuelle Zuweisungen)
- Poolnutzung
- Energieverbrauch
- GPU-Aktivität
- XAML-bezogene Anbieterereignisse
- HTML-Aktivität
- HTML-bezogene Anbieterereignisse wie Internet Explorer und JavaScript
- Desktop-Kompositionsaktivität
- Alle Aktivitäten zur Desktop-Komposition
Darüber hinaus verfügt WPR über die folgenden integrierten Profile
- Audiofehler: Verknüpft alle technischen Probleme, die während der Audioübertragung auftreten
- Videostörungen: Hilft, alle Störungen zu visualisieren, die während des Videostreamings aufgetreten sind
- Internet Explorer: Analysieren Sie die Leistung von Internet Explorer
- Minifilter I / O-Aktivität
- XAML-Anwendungsanalyse
- HTML-Anwendungsanalyse
Beim Ausführen von WPR ist es möglich, verschiedene Leistungsszenarien direkt in der Benutzeroberfläche (UI) auszuwählen, wo wir Optionen wie:
AllgemeinesDieses Szenario zeichnet die Gesamtleistung auf, während der Computer ausgeführt wird.
Ein / Aus - Booten (Ein / Aus - Booten)Es ist für die Aufzeichnung der Leistung während des Startvorgangs des Computers verantwortlich.
Ein / Aus - Schnellstart (Ein / Aus - Schnellstart)Dieses Szenario zeichnet die Leistung während eines Schnellstarts auf.
Ein / Aus - HerunterfahrenEs zeichnet die Leistung auf, während wir das Gerät ausschalten.
Ein / Aus - RebootCycleZeichnet die Leistung während des Neustartzyklus des Computers auf
Ein / Aus - Standby / Wiederaufnahme (Ein / Aus - Standby / Wiederaufnahme)Es ist dafür verantwortlich, die Leistung des Computers im Standby-Modus und nach dem Neustart aufzuzeichnen.
Ein / Aus - Ruhezustand / Fortsetzen (Ein / Aus - Ruhezustand / Fortsetzen)Dieses Szenario zeichnet die Leistung auf, wenn sich Windows 10 im Ruhezustand befindet, und wird dann fortgesetzt.
1. Zugriff auf Windows Performance Recorder (WPR) in Windows 10
Um auf dieses Tool zuzugreifen, haben wir die folgenden Optionen:
Option 1Geben Sie in das Suchfeld von Windows 10 wpr ein und wählen Sie dort das Dienstprogramm
Option 2Zum Menü gehen:
- Start
- Windows-Kits
- Windows-Leistungsrekorder
Schritt 2
Wenn wir das Dienstprogramm ausführen, sehen wir Folgendes. Dies ist die grundlegende Umgebung. Wenn wir auf die Zeile "Weitere Optionen" klicken
Schritt 3
Wir greifen auf die Profiloptionen oder Parameter zu, um zu analysieren:
Im rechten Seitenbereich können wir wählen
- Szenariotyp
- Detaillierungsgrad: Dort haben wir die Optionen "Light" und "Verbose". Die Detailstufe Light wird im Wesentlichen verwendet, um Aufzeichnungen zeitlich festzulegen, während die Detailstufe Ausführlich detaillierte Informationen zur Analyse bietet.
- Logging-Modus: Dort haben wir die File-Optionen, die die Log-Daten in einer sequentiellen Datei aufzeichnen oder Memory zeichnet die Log-Daten in Ringpuffern direkt im Speicher auf.
Unten können wir bei Bedarf die gewünschten Profile hinzufügen. Sobald wir jeden dieser Schritte definiert haben, klicken Sie auf die Schaltfläche "Start".
Schritt 4
Wir beginnen mit der Aufzeichnung der Ereignisse nach den definierten Kriterien:
Schritt 5
Wir können sehen, dass die Zeit vergeht, der Puffer verwendet wird und die Ereignisse registriert werden. Wir können jederzeit auf die Schaltfläche "Speichern" klicken, um diese Informationen zu speichern
Schritt 6
Folgendes wird angezeigt:
Schritt 7
Dort legen wir fest, wo der Bericht gespeichert werden soll und klicken dazu auf Speichern:
Schritt 8
Nach dem Speichern des Berichts wird Folgendes angezeigt:
Schritt 9
Wie wir sehen, ist der Vorgang abgeschlossen und es ist möglich, den darin enthaltenen Ordner zu öffnen oder den Bericht direkt mit WPA zu öffnen.
NotizWie bereits erwähnt, kann WPR über die Befehlszeile ausgeführt werden, wo die volle Komplexität von WPR in die Aufnahmeprofile integriert ist.
Wenn wir uns für die Befehlszeile entscheiden, ist die zu verwendende Syntax die folgende:
wpr {-Profile [[…]] | -starten | -stop | -Abbrechen | -status | -log | -purgecache | -help | -Profildetails | -disablepagingexecutive}Die verfügbaren Optionen sind:
- Profile
- Start
- Stoppen
- Stornieren
- Status
- Profildetails
- Paging-Executive deaktivieren
- Protokoll
- Purgecache
- Bemerkungen
Was ist Windows Performance Analyzer (WPA)WPA wurde als leistungsstarkes Analysetool entwickelt, das eine flexible Benutzeroberfläche mit umfangreichen grafischen Möglichkeiten und Datentabellen, die wir drehen können, kombiniert und diese über eine Volltextsuche verfügen. Wenn Sie WPA verwenden, wird ein Fenster Probleme angezeigt, um die Ursache der angezeigten Probleme zu untersuchen.
Die Benutzeroberfläche (UI) von Windows Performance Analyzer (WPA) basiert auf einer Sammlung angedockter Fenster, die in einem zentralen Arbeitsbereich angeordnet sind. Mit diesem Arbeitsbereich haben wir eine Reihe von Analyse-Registerkarten zur Hand, die abgedockt oder verschoben und in einer anderen verankert werden können Standort, wenn wir es wünschen.
Einige der Funktionen bei der Verwendung von WPA sind
- Analyse von WPA-Grafiken.
- Analysieren Sie WPA-Datentabellen
- WPA-Ansichtsprofile analysieren
- Beschreibt die Abfragesyntax, die bei WPA-Suchen verwendet wird.
- Analysieren Sie die WPA-Eröffnung eines Assessments
- Mehrere vergleichende Analyseansichten, mit denen es möglich ist, die Ergebnisse zweier verschiedener Traces zu vergleichen.
- Analyse der Windows Store-App
2. So greifen Sie unter Windows 10 auf WPA zu
Schritt 1
Um auf Windows Performance Analyzer zuzugreifen, haben wir die folgenden Optionen:
Option 1Geben Sie in das Suchfeld von Windows 10 wpa ein und wählen Sie dort das Dienstprogramm
Option 2Gehen Sie zu Startmenü / Windows-Kits / Windows Performance Analyzer
Option 3Klicken Sie auf das Menü "Start" und suchen Sie in den kürzlich in Windows 10 installierten Anwendungen danach
Schritt 2
Wenn Sie sich zum ersten Mal in WPA anmelden, wird Folgendes angezeigt. Dort finden wir folgende Abschnitte:
LoslegenEnthält Anweisungen für drei grundlegende Szenarien: Öffnen einer Ablaufverfolgungsdatei, Konfigurieren von Symbolen und Anwenden eines Profils in WPA.
GrundaktionenIn diesem Abschnitt finden Sie Anweisungen zur Verwendung des Analyseassistenten, zum Hervorheben eines Zeitraums und zum Erweitern, Suchen oder Filtern von Daten.
Daten anzeigenDurch diese Option finden wir Erklärungen für Grafiken und Datentabellen
AnpassungEr gibt uns Ratschläge zur Anpassung von WPA
DemosDieser Abschnitt enthält Links zu Videos, in denen Sie die Grundprinzipien von Windows Performance Analyzer (WPA), erweiterte Anpassungen und Analysen der Store-Anwendung sehen können, um unsere Benutzererfahrung zu verbessern.
Andere ThemenEs enthält einen Link zum MSDN Development Center und enthält traditionelle Leistungsthemen.
Schritt 3
Zweifellos eine der nützlichsten Optionen von WPA sind die generierten Grafiken, die uns detaillierte Informationen über die von WPR gesammelten Daten liefern. Die in Windows Performance Analyzer verfügbaren Grafiken nach Kategorie sind:
Systemaktivität
- UI-Verzögerungen
- Warenzeichen
- Konten pro Modul
- Transienter Prozessbaum
- Lebensdauer pro Prozess
- VSync-DwmFrame
- Spurmarkierungen
- Garnaktivitäten
- Stapel
Team
- CPU-Auslastung mit Details zur Nutzung nach Prozess, DPC- und ISR-Nutzung nach Modul, Nutzung nach Priorität, Kontextwechsel nach CPU, Zeitleiste nach CPU, Zeitleiste nach Prozess und mehr.
- DPC/ISR, mit Angabe der DPC/ISR-Dauer nach Modul, Funktion, CPU, DPC-Chronologie nach Modul und Funktion, ESR-Zeitleiste nach Modul oder Funktion.
Lagerung
- Mini-Verzögerungsfilter, hebt die Zeitleiste nach Treiber, Prozess, Thread und Anzahl durch Mini-Filter hervor
- Datenträgernutzung mit Details zur Nutzung nach Datenträger und Priorität, Aktivität nach IO-Typ, Zählung nach IO-Typ, Zählung nach Prozess, Datenträger-Offset, Servicezeit nach Prozess- oder Pfadname, Größe nach Prozess, Pfadname oder Stack, Leistung nach Prozess oder IO-Typ und mehr.
- Aufzeichnungen, Analyse nach Vorgang, Prozess oder Schlüssel, verstrichene Zeit nach Vorgang, Prozess oder Schlüssel und mehr.
- Eingabe / Ausgabe (E / A) Dateien, Hervorhebung der Anzahl nach Typ, Aktivität nach Prozess, Thread oder Typ, Dauer nach Prozess, Thread oder Typ, Größe nach Dateiname, Prozess oder Stack für Lesen / Schreiben
Speicher
- Speichernutzung
- Seitenfehler
- VirtualAlloc Commit LifeTimes
- Snapshots des virtuellen Speichers
- Poolgrafiken
Video
- DX-Rahmen
- GPU-Nutzung pro Prozess.
- Dwm-Rahmendetails
Energie
- CPU-Frequenz
- CPU-Ruhezustand
- Zustandsdiagramm nach Typ
- Dstate-Gerät
- PoFx-Komponente FState
- Plattform-Leerlauf
- Prozessorprofile
- Prozessornutzung und vieles mehr.
Um einen der mit WPR aufgezeichneten Berichte anzuzeigen, gehen Sie zum Menü "Datei / Öffnen" oder verwenden Sie die folgende Tastenkombination:
Strg + Aus
Schritt 4
Dort navigieren wir zum generierten Bericht. Klicken Sie auf "Öffnen"
Schritt 5
Der Bericht-Upload-Prozess wird gestartet:
Schritt 6
Nach dem Laden sehen wir Folgendes:
VERGRÖSSERN
Wir können einige der seitlichen Optionen in den zentralen Bereich ziehen, um viel vollständigere und detailliertere Informationen zu den Daten zu erhalten:
VERGRÖSSERN
Dieses WPA-Dashboard besteht aus den folgenden Elementen:
Registerkarte AnalyseEs ist der zentrale Arbeitsbereich von Windows Performance Analyzer (WPA), da wir von dort aus die Aufzeichnungen analysieren können, dort wird die Bedeutung der Linien oder Balken in der Grafik durch Klicken auf die gewünschte Stelle erklärt und es ist möglich, die Pfeil nach rechts in der Titelleiste des Diagramms, um von einem Liniendiagramm zu einem gestapelten Liniendiagramm oder einem gestapelten Balkendiagramm zu wechseln, um die beste Ansicht Ihrer Daten zu erhalten.
Fenster des AnalyseassistentenWenn Sie ein Datendiagramm oder eine Tabelle auswählen, werden die Informationen zu diesem bestimmten Diagramm und dieser Tabelle mit dem Analyseassistenten angezeigt und von dort aus können wir die Anzeigeoptionen hinzufügen oder verbessern.
FehlerfensterDies ist nützlich, wenn wir die Aufzeichnung in der Evaluierungsplattform erstellt haben, das Fehler- oder Problemfenster listet die Probleme auf, die die Evaluierung identifiziert. Dieses Fenster ist in der oberen rechten Ecke angedockt. Wenn wir also die Aufzeichnung nicht in der Evaluierungsplattform erstellt haben, wird dieses Fenster minimiert, da keine Daten zum Anzeigen vorhanden sind.
DetailfensterDieses Fenster enthält Details zum ausgewählten Problem und die empfohlenen Lösungen dafür.
Fenster der DiagnosekonsoleBefindet sich unten und seine Funktion besteht darin, eine Liste von Ausnahmen in der Aufzeichnung und Details zum Laden und Decodieren von Symbolen bereitzustellen.
Wir können den gewünschten Graphentyp auswählen, indem wir auf den Dropdown-Pfeil klicken:
Wir können sehen, wie die Ergebnisse basierend auf den ausgewählten Kriterien variieren:
VERGRÖSSERN
Schritt 7
In der Grafik der "Systemaktivität" finden wir, wie jeder Windows 10-Prozess Hardwareressourcen auf dem Computer verbraucht:
VERGRÖSSERN
Der Windows Performance Analyzer konzentriert sich auf die Durchführung einer detaillierten Analyse der CPU, die eine der grundlegenden Hardwarekomponenten für die Systemleistung ist. Dazu ist es in WPR ideal, nur die CPU-Box zu aktivieren, um detaillierte Ergebnisse in Bereichen wie:
Verwaltung der ProzessornutzungDieser Abschnitt behandelt Details wie Prozesse, Threads, verzögerte Prozeduraufrufe (DPCs) und Interrupt Service Routines (ISRs).
Aspekte wie:
- Zustandsdiagramme nach Typ
- Staaten nach Typ
- CPU-Frequenzdiagramme mit Details wie Mindest- und Höchstdauer, Frequenz in MHz, % Dauer usw.
- Thread-ID
- Verwendung nach Prozess oder Priorität und vieles mehr.
WPA-EinstellungenWie bereits erwähnt, ist es in diesem Tool möglich, verschiedene Arten der Visualisierung der Grafiken und anderer Parameter zu erhalten.
Schritt 8
Um einen anderen Diagrammtyp zu erhalten, klicken Sie auf das Symbol Diagrammtyp auswählen und definieren Sie den gewünschten:
VERGRÖSSERN
Schritt 9
Basierend auf dem zu verwendenden Diagrammtyp können wir bestimmte Parameter angeben:
VERGRÖSSERN
Schritt 10
Mit dem Zahnradsymbol (Open View Editor) können wir definieren, wie die Daten in den Grafiken dargestellt werden:
Einige nützliche Tastenkombinationen für die Verwendung von WPA sind
Öffne einen neuen Track oder eine neue Session
STRG + Aus
Öffnen Sie einen neuen Trace oder eine neue Sitzung in einem neuen Fenster
STRG + UMSCHALT + AUS
Anzeigen und Navigieren zu Graph Explorer
STRG + G
Öffnen Sie eine neue Analyseansicht
STRG + N
Öffnet eine neue Benchmark-Ansicht
STRG + UMSCHALT + N
Kehrt zur vorherigen Analyseansicht zurück
RÜCKSTOSS
Zeigen Sie die WPA-Hilfeseite an
F1
Schließen Sie die aktuelle Analyseansicht
STRG + W
Alle Analyseansichten schließen
STRG + UMSCHALT + W
Benennen Sie die aktuelle Analyseansicht um
F2
Öffnen Sie die aktuelle Dublettenanalyseansicht
STRG + K
Öffnen Sie das Dropdown-Menü für die Voreinstellungsauswahl
STRG + P
Öffnen Sie den Ansichtseditor
STRG + E
Verwenden Sie die Fokusdatentabelle
STRG + T
Bringen Sie die Fokuslegende an
STRG + L
Konzentrieren Sie sich auf Spaltenüberschriften aus der Datentabelle
STRG + H
Nur die Datentabelle anzeigen
STRG + UMSCHALT + T
Nur die Grafik generieren
STRG + UMSCHALT + G
Zeigt sowohl das Diagramm als auch die Datentabelle an
STRG + UMSCHALT + B
Zoomen Sie in den ausgewählten Zeitbereich
STRG +.
Zoomen Sie in die neue AnsichtSTRG + UMSCHALT +.
Vergrößern Sie den Text oder die Grafik
STRG + +
Rauszoomen
STRG + -
RauszoomenSTRG + UMSCHALT + -
Inhalt vergrößern oder verkleinern
STRG + Mausrad
Scrollen Sie nach links oder rechts
SHIFT + Mausrad
Markieren Sie den ausgewählten ZeitraumSTRG + M
Löschen Sie das HighlightSTRG + UMSCHALT + M
Schauen Sie in die Spalte der DatentabelleSTRG + F
Suchen Sie das nächste Vorkommen in der DatentabelleF3
Suchen Sie in der Datentabelle nach einem früheren Vorkommen
UMSCHALT + F3
Kopieren Sie eine Zelle aus der Datentabelle
STRG + C
Navigieren Sie zur letzten Zeile der DatentabelleENDE
Öffnen Sie das Dropdown-Menü für die VoreinstellungsauswahlSTRG + P
Erweitern Sie alle Diagramme im Graph ExplorerSTRG + *
Wir können sehen, wie diese beiden Tools, WPA und WPR, zu einem wertvollen Werkzeug werden, um Klarheit über den Zustand unseres Systems und seiner internen Komponenten zu erhalten, um die besten Leistungs- oder Managementmaßnahmen zu ergreifen.
Es ist eine kostenlose Option von Microsoft, mit der wir Hunderte von nützlichen Ergebnissen auflisten können, unabhängig von der Art der auszuführenden Aufgabe.