Welcome to MSDN Blogs Sign in | Join | Help

WER Services

This blog focuses on technologies that support Windows Error Reporting and Windows Quality data.

March 2009 - Posts

Problem Steps Recorder (PSR.exe) + Windows Error Reporting = Another tool to help find solutions to software defects
Technorati Tags: PSR , WER , WER Services , Problem Steps Recorder , Repro Steps There is a bunch of information on the web about PSR and one of the best is this video on CNET: http://cnettv.cnet.com/2001-1_53-50005144.html as you can see a demo of the Read More...
Let There Be Hangs: Part 4 – Hashes and Type Codes and XProc, Oh My!
Hang Bucketing, A Better Way In the previous post I gave a brief introduction of how the first version of hang reporting was implemented using the existing crash reporting infrastructure. Eventually (after Windows XP shipped) a new general purpose event Read More...
Let There Be Hangs: Part 2 – WER History 101
Crashes Suck In the beginning, we needed a way to close the loop with our customers in order to ease the pain felt from software defects (bugs) that caused crashes.  A simple client service was produced that collected crash dumps from Windows desktops Read More...
Let There Be Hangs: Part 3 – The ‘hungapp’ module
Hang Bucketing, v1 On Windows XP, hangs have it rough.  Like a younger sibling, error reporting for hangs has to wear the hand-me-down clothes of crash reporting – it piggybacks on the same 5 fixed bucketing parameters used by crash reporting. However Read More...
Let There Be Hangs: Part 1 (Not Responding)
Technorati Tags: application , hang , application hang , windows , hung , xproc , hang XProc Well hang reports anyway… Those of you signed up on the Winqual site are likely familiar with the "Event ID" and what it (ideally) represents – that Read More...
FAQ
How do I get started with Windows Error Reporting (WER)? How do I find Windows Error Reporting information on a PC? How do we match up crash data (Windows Error Reporting signatures) with companies? What files should I map? How do we detect applications Read More...
An overview of WER consent settings and corresponding UI behavior
This post gives a high level overview of the various consent settings WER supports and the corresponding experience a user has when opted into any of those setting. Before going into further details, I want to clarify a couple of terms used here: WER Read More...
Page view tracker