For some reason my boot time on my Intel X-25M SSD powered Windows 7 Pro x64 has increased from around 10-15 seconds to one and a half minute in the last week. After browsing the web, I found an article describing how to use the xperf tools that come with the Windows Performance Toolkit for Windows Vista and Windows 7. Unfortunately, installing this toolkit in order to get at these files was no easy task! To save you some time I have decided to publish the info I got and what I did to install it:
The Microsoft Developer Network homepage for the toolkit states that it comes with the Windows 7 SDK (System Developer toolKit). But the funny is that the release notes you are shown after installing the SDK states the following in section 5.3.1:
The following tools were included in the Windows SDK for Server 2008 and .NET Framework 3.5 release, but are not included in this release:
- …(cut out this part)
- wpfperf.msi (now included in the Windows Performance Toolkit suite)
Well, that is quite a contradictory piece of information! Unfortunately (or fortunately, depending on your perspective) it is incorrect, as WPT is in fact included.
What you need to do to install it:
- Download the Windows 7 SDK
- The MSIs containing these tools are installed as part of the Win32 Development Tools portion of the Windows SDK. So just uncheck everything, but the Development Tools. This saves you 4GB!
- Check %programfiles%\Microsoft SDKs\Windows\v7.0\Bin for wpt_*.msi. Then run the appropriate installer for the WPT (x86 for regular 32 bit, x64 for 64 bit version).
- You will now find the tools in %programfiles%\Microsoft Windows Performance Toolkit
Helpdeskgeek.com has a good article on using xperf to analyze the boot up process.