{"id":146811,"date":"2014-02-25T01:59:00","date_gmt":"2014-02-25T00:59:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=146811"},"modified":"2024-08-10T23:03:02","modified_gmt":"2024-08-10T21:03:02","slug":"windows-performance-toolkit-startenherunterfahren-analysieren-teil-3","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2014\/02\/25\/windows-performance-toolkit-startenherunterfahren-analysieren-teil-3\/","title":{"rendered":"Windows Performance Toolkit &ndash; Starten\/Herunterfahren analysieren &#8211; Teil 3"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2012\/07\/win.jpg\" alt=\"\" width=\"58\" height=\"58\" align=\"left\" \/>In <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/22\/windows-performance-toolkit-installation-teil-1\/\">Teil 1<\/a> und <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/\">Teil 2<\/a> haben die die Installation des Windows Performance Toolkit sowie die Verwendung des Windows Performance Recorder und des Windows Performance Analyzers vorgestellt. In Teil 3 geht es um die Frage, wie ich das Starten und das Herunterfahren von Windows mit dem Performance Toolkit analysieren kann.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/31f51613e83b44cb8a853d000cf3f301\" alt=\"\" width=\"1\" height=\"1\" \/>Gelegentlich startet Windows au\u00dferordentlich z\u00e4h oder macht Probleme beim Herunterfahren. Im Artikel <a href=\"https:\/\/borncity.com\/blog\/2014\/01\/27\/windows-start-herunterfahren-ruhezustand-analysieren\/\">Windows: Start, Herunterfahren, Ruhezustand analysieren<\/a> habe ich skizziert, wie man ggf. mit Hilfe der Ereignisanzeige Problemen auf die Spur kommen kann. In vielen F\u00e4llen kommt man aber nicht um eine Analyse der Start- oder Herunterfahren-Vorg\u00e4nge herum. Auch hier leistet das Windows Performance Toolkit mitunter gute Dienste.<\/p>\n<h3>Wie zeichne ich den Start\/das Herunterfahren auf?<\/h3>\n<p>Die erste H\u00fcrde besteht darin, zu kl\u00e4ren, wie man eigentlich die Ereignisse beim Herunterfahren oder beim Windows-Start etc. aufzeichnen kann? Theoretisch lie\u00dfe sich der in <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/\">Teil 2<\/a> erw\u00e4hnte Windows Performance Recorder verwenden, indem man das Performance szenario entsprechend einstellt (siehe <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh448205.aspx\">Windows Performance Recorder<\/a>).<\/p>\n<p>Das Starten oder das Herunterfahren von Windows l\u00e4sst sich aber auch mit dem<br \/>\nBefehl <em>xbootmgr<\/em> des Windows Performance Toolkits aufzeichnen. Ich habe es<br \/>\nteilweise in meinen B\u00fcchern wie \"Windows 7 &#8211; Handbuch f\u00fcr Fortgeschrittene &#8211; Spezialwissen f\u00fcr erfahrene Windows-Anwender\", \"Microsoft Windows 8\/8.1 Power-Tipps &#8211; Das Maxibuch: Optimierung, Troubleshooting und mehr\" beschrieben. Weiterhin findet sich bei WinVistaSide.de ein Artikel <a href=\"http:\/\/web.archive.org\/web\/20150125192334\/http:\/\/www.winvistaside.de\/forum\/index.php?showtopic=2085\" target=\"_blank\" rel=\"noopener noreferrer\">Den Start, das Herunterfahren bzw das Versetzen und Aufwachen aus dem Ruhezustand analysieren<\/a>, der einige Hinweise zu den Befehlsoptionen von <em>xbootmgr<\/em> zur Aufzeichnung der Start- und Herunterfahren-Vorg\u00e4nge gibt.<\/p>\n<p>Hierzu ist eine administrative Eingabeaufforderung \u00fcber den Befehl <em>Als Administrator ausf\u00fchren <\/em>(z.B. per Startmen\u00fc oder \u00fcber die Startseite) zu \u00f6ffnen. Im Fenster der administrativen Eingabeaufforderung sind die gew\u00fcnschten <em>xbootmgr<\/em>-Befehle einzugeben.<\/p>\n<p>Den Startvorgang zeichnet man mit diesem Befehl auf:<\/p>\n<p><em>xbootmgr -trace boot -traceFlags BASE+CSWITCH+POWER -resultPath C:\\TEMP<\/em><\/p>\n<p>Die Angabe <em>C:\\TEMP<\/em> steht dabei f\u00fcr das Verzeichnis, in dem <em>xbootmgr <\/em>die Protokolldateien (<em>.etl-<\/em>Dateien) speichern soll. Um das Herunterfahren zu protokollieren, wird folgender Befehl verwendet:<\/p>\n<p><em>xbootmgr -trace shutdown -noPrepReboot -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\\TEMP<\/em><\/p>\n<p>Beachten Sie, dass der obige Befehl hier im Blog umbrochen wurde und in einer Zeile im Fenster der Eingabeaufforderung einzugeben ist. Und das Standby bzw. das Aufwachen protokolliert man mit dem Befehl:<\/p>\n<p><em>xbootmgr -trace standby -traceFlags BASE+CSWITCH+DRIVERS+POWER<br \/>\n-resultPath C:\\TEMP<\/em><\/p>\n<p>Auch hier ist der Befehl in einer Zeile einzugeben. Den Start nach dem Aufwachen aus dem Ruhezustand protokolliert man mit:<\/p>\n<p><em>xbootmgr -trace hibernate -traceFlags BASE+CSWITCH+DRIVERS+POWER<br \/>\n-resultPath C:\\TEMP<\/em><\/p>\n<p>Sobald Sie einen der obigen Befehle in der Eingabeaufforderung ausf\u00fchren, wird der betreffende Windows-Vorgang eingeleitet. In nachfolgendem Screenshot soll der Startvorgang analysiert werden, weshalb die <em>boot<\/em>-Option gesetzt wurde.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/z4yigb7.jpg\" alt=\"\" \/><\/p>\n<p>Windows informiert den Benutzer in einem Dialogfeld, dass der Rechner heruntergefahren und ein \"boot trace\" durchgef\u00fchrt werde. Man braucht nichts zu unternehmen, sondern wartet, bis der Rechner neu gestartet und Windows hochgefahren wurde.<\/p>\n<p>Anschlie\u00dfend erfolgt die Anmeldung am Windows Benutzerkonto. Hier ist eines wichtig: Zum Eingeben des <em>xbootmgr<\/em>-Befehls k\u00f6nnen Sie jedes beliebige Benutzerkonto verwenden. Da die administrative Eingabeaufforderung \u00fcber <em>Als Administrator ausf\u00fchren <\/em>ge\u00f6ffnet wurde, l\u00e4uft sie eh im Kontext des Administratorenkontos. Bei der Neuanmeldung m\u00fcssen Sie sich jedoch zwingend unter dem Administratorkonto anmelden! Nur dann erscheint das nachfolgende Dialogfeld auf dem Windows-Desktop und Sie k\u00f6nnen die Aufzeichnung (trace) \u00fcber die <em>Finish<\/em>-Schaltfl\u00e4che beenden.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/h4STCEV.jpg\" alt=\"\" \/><\/p>\n<p>Beachten Sie dies nicht und melden sich an einem anderen Benutzerkonto an, l\u00e4uft die Aufzeichnung weiter. In obigem Dialogfeld wird angegeben, dass der Trace-Vorgang weitere 112 Sekunden fortgesetzt wird. Sie haben dann eine Menge Daten in den .etl-Protokolldateien mit protokolliert, die zur Auswertung keinen Sinn machen und das Ganze zus\u00e4tzlich komplexer machen.<\/p>\n<p>Sobald Sie aber die <em>Finish<\/em>-Schaltfl\u00e4che anw\u00e4hlen, stoppt die Aufzeichnung und der Befehl <em>xbootmgr<\/em> speichert die aufgezeichneten Daten in die <em>.etl<\/em>-Protokolldatei. Dies wird mit folgendem Fenster angezeigt.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/ufKXsmA.jpg\" alt=\"\" \/><\/p>\n<p>Im Fenster wird der Pfad und der Name der Protokolldatei angezeigt.<\/p>\n<h3>Auswertung der Protokolldatei<\/h3>\n<p>Anschlie\u00dfend kann die Analyse der <em>.etl<\/em>-Protokolldateien erfolgen. In vielen Artikeln im Internet (und auch in meinen B\u00fcchern) wird aber noch die alte Auswertungsmethode, wie sie f\u00fcr das Windows Performance Toolkit f\u00fcr Windows 7 galt (wurde im Windows AIK mitgeliefert) galt. Beim Windows ADK liegt jedoch eine aktualisierte Version des Windows Performance Toolkit vor. Die Analyse der <em>.etl-<\/em>Protokolldateien erfolgt daher mit dem Windows Performance Analyzer.<\/p>\n<p>Rufen Sie das Programm, wie in <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/22\/windows-performance-toolkit-installation-teil-1\/\">Teil 1<\/a> erw\u00e4hnt per Startmen\u00fc oder Startseite auf und laden Sie, wie in <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/\">Teil 2<\/a> erw\u00e4hnt, die <em>.etl-<\/em>Protokolldatei \u00fcber das Men\u00fc <em>File <\/em>und den <em>Open<\/em>-Befehl in den Windows Performance Analyzer.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/sV3XuZk.jpg\" alt=\"\" \/><\/p>\n<p>Sobald die Protokolldatei mit den Ereignissen geladen wurden, k\u00f6nnen Sie im n\u00e4chsten Schritt, wie in <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/\">Teil 2<\/a> erkl\u00e4rt, die Details im Windows Performance Analyzer auswerten.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/MKdvAvx.jpg\" alt=\"\" \/><\/p>\n<p>W\u00e4hlen Sie in der linken Spalte ein Diagramm per Mausklick an, um rechts die Details einzublenden. Anschlie\u00dfend k\u00f6nnen Sie dann die Zeitdauer, die ein Prozess beim Starten\/Herunterfahren braucht, im rechten Teil des Analyzer-Fensters nachschauen. Die Kunst besteht nun darin, den betreffenden Vorgang schrittweise durchzugehen, um den Prozess zu identifizieren, der den Start oder das Herunterfahren verz\u00f6gert. In der <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh448170.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">Windows Performance Analyzer<\/a> Referenz finden Sie im HowTo-Abschnitt einige Informationen zur Bedienung des Programms. Damit m\u00f6chte ich die Artikelreihe abschlie\u00dfen. In den drei Teilen habe ich das Windows Performance Toolkit vorgestellt und den Einsatz der Tools zum Analysieren bestimmter Vorg\u00e4nge skizziert. Der Ball liegt nun bei Euch.<\/p>\n<p><strong>Artikelreihe:<br \/>\n<\/strong>i: <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/22\/windows-performance-toolkit-installation-teil-1\/\">Windows Performance Toolkit \u2013 Installation<\/a> \u2013 Teil 1<br \/>\nii: <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/\">Windows Performance Toolkit \u2013 Leistungsanalyse<\/a> \u2013 Teil 2<br \/>\niii: <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/25\/windows-performance-toolkit-startenherunterfahren-analysieren-teil-3\/?preview=true\">Windows Performance Toolkit \u2013 Starten\/Herunterfahren analysieren<\/a> \u2013 Teil 3<br \/>\niv: <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/26\/nachtrge-zum-windows-performance-toolkit\/\">Nachtr\u00e4ge zum Windows Performance Toolkit<\/a>\u00a0\u2013 Teil 4<\/p>\n<p><strong>\u00c4hnliche Artikel:<\/strong><br \/>\na1: <a href=\"https:\/\/borncity.com\/blog\/2012\/11\/13\/windows-8-freeze-analyse-beim-wetab-teil-2\/\">Windows 8 Freeze-Analyse beim WeTab Teil 2<\/a><br \/>\na2: <a href=\"https:\/\/borncity.com\/blog\/2011\/05\/04\/problemdiagnose-mit-msconfig\/\">Problemdiagnose mit msconfig<\/a><br \/>\na3: <a href=\"https:\/\/borncity.com\/blog\/2014\/01\/27\/windows-start-herunterfahren-ruhezustand-analysieren\/\">Windows: Start, Herunterfahren, Ruhezustand analysieren<\/a><br \/>\na4: <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/16\/windows-8-1-herunterfahren-bug-gefixt\/\">Windows 8.1: Herunterfahren-Bug gefixt<\/a><br \/>\na5: <a href=\"https:\/\/borncity.com\/blog\/2013\/10\/09\/tipps-und-tricks-windows-88-1-herunterfahren\/\">Tipps und Tricks: Windows 8\/8.1 herunterfahren<\/a><\/p>\n<p>b1: <a href=\"https:\/\/borncity.com\/blog\/2012\/02\/01\/windows-bluescreen-analyse-teil-1\/\">Windows BlueScreen-Analyse \u2013 Teil 1<\/a><br \/>\nb2: <a href=\"https:\/\/borncity.com\/blog\/2012\/02\/02\/windows-bluescreen-analyse-teil-2\/\">Windows BlueScreen-Analyse \u2013 Teil 2<\/a><br \/>\nb3: <a href=\"https:\/\/borncity.com\/blog\/2012\/02\/03\/windows-bluescreen-analyse-teil-3\/\">Windows BlueScreen-Analyse \u2013 Teil 3<\/a><\/p>\n<p><strong>Link:<\/strong><br \/>\n1: <a href=\"https:\/\/web.archive.org\/web\/20171013111248\/https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh162945.aspx\">Windows Performance Toolkit Technical Reference<\/a><br \/>\n2: <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh448205.aspx\">Windows Performance Recorder<\/a> (Beschreibung der Optionen)<br \/>\n3: <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh448170.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">Windows Performance Analyzer<\/a> (Beschreibung der Optionen)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Teil 1 und Teil 2 haben die die Installation des Windows Performance Toolkit sowie die Verwendung des Windows Performance Recorder und des Windows Performance Analyzers vorgestellt. In Teil 3 geht es um die Frage, wie ich das Starten und &hellip; <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/25\/windows-performance-toolkit-startenherunterfahren-analysieren-teil-3\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143],"tags":[3187,3184,3186,3185],"class_list":["post-146811","post","type-post","status-publish","format-standard","hentry","category-tipps","tag-adk","tag-windows-performance-toolkit","tag-wpa","tag-wpr"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/146811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=146811"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/146811\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=146811"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=146811"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=146811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}