Analyse Windows Boot Performance With Microsoft Windows Performance Toolkit
By on August 13th, 2009

Last week we showed you how to analyse your Linux system’s boot performance using Boot Chart. Windows users need to feel left out because Microsoft provides a little known free utility for doing the same (and more). Microsoft Windows Performance Toolkit (WPT) consists of several utilities – one of which is xbootmgr. Xbootmgr is an On/Off Transition Trace Capture tool that collects information during bootup, shutdown, hibernate etc.

Once you have installed WPT creating a trace and analysing it is very simple. To create a boot trace type in the following command in the Command Prompt (or Start Menu Search box) :

xbootmgr trace rebootCycle noPrepReboot

The above command will automatically reboot the computer and run a Boot time trace. -noPrepReboot prevents any additional prepatory reboots before the trace and is ideally suited for running a quick single trace. By default the Event Trace Logs are saved in the current directory (by default c:\Windows\System32). If you wish to specify the directory use

xbootmgr trace rebootCycle noPrepReboot -resultPath C:\mydir

Xbootmgr supports multiple command line arguments. If you wish to learn more about them check out this guide by Microsoft. The MSDN Quick Start Guide is also a good place to start off if you want to explore the options offered by xbootmgr in greater details.

Once you have created an Event Trace Log (.etl) you need to open it using the Windows Performance Analyser GUI. Type xperfview in the Command Prompt (or Start Menu Search Box) and open the *.etl file using it. Windows Performance Analyser is an advanced tool that displays among other things CPU Utilisation, Disc I/O and Services loaded during Windows boot process. This allows you to quickly find and eliminate bottlenecks.

XperfView - Performance Analyser

Windows Performance Toolkit offers a wealth of information which advanced users would appreciate. If correctly used Windows Performance Toolkit can help in diagnosing hard to detect system problems and reduce bottlenecks.

[ Download Windows Performance Toolkit for Vista and Seven ]

Tags: , , ,
Author: Pallab De Google Profile for Pallab De
Pallab De is a blogger from India who has a soft spot for anything techie. He loves trying out new software and spends most of his day breaking and fixing his PC. Pallab loves participating in the social web; he has been active in technology forums since he was a teenager and is an active user of both twitter (@indyan) and facebook .

Pallab De has written and can be contacted at pallab@techie-buzz.com.

Leave a Reply

Name (required)

Website (optional)

 
    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'advanced_comment' not found or invalid function name in /home/keith/techie-buzz.com/htdocs/wp-includes/comment-template.php on line 1694
 
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN