Windows 7 offers a built-in Windows Troubleshooting Platform (WTP) that consolidates the typical user’s support and troubleshooting needs into a single consistent user interface. Open Control Panel and search for “troubleshooting”. You’ll see some built in troubleshooting packs designed to help fix common issues such as hardware and sound issues, network and internet connectivity and more. Previously, troubleshooting software and hardware issues was a manual process; however, using WTP you can automate the process of fixing the most common detectable issues that the user might encounter using your software or hardware.

Although you can author, package, and test troubleshooting packs manually, you should consider using the Windows Troubleshooting Pack Designer tool included in the Windows SDK. In addition to helping you author your manifest, the tool also creates a catalog for the troubleshooting pack, signs the pack, and creates a cabinet file that you can use to distribute the pack.


The tool, first introduced in the Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 Service Pack 1, is installed as part of the Win32 Tools package and can be found on disk in the default folder location of %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Bin\TSPDesigner.


For additional information on WTP visit MSDN or check out this great blog post on how to create a simple troubleshoot pack.


Send your thoughts to the Windows SDK Feedback alias.  Tell us how you use the SDK and what we can do to improve your development experience.


The MSDN Windows SDK Developer Center is the place to find resources and links to Windows SDK products, release notes, technical articles, and more.


Thank you,

Lisa Rugen

Windows SDK Team