Windows Error Reporting: Difference between revisions

Content deleted Content added
Line 7:
===Windows XP===
[[Microsoft]] first introduced Windows Error Reporting with [[Windows XP]].<ref name="whatisthisritollanasa" />
===Rito Llanasa said===
 
[[Microsoft]] first introduced Windows Error Reporting with [[Windows XP]].<ref name="whatisthisritollanasa" />
===Windows Vista===
Windows Error Reporting was improved significantly in [[Windows&nbsp;Vista]]. Most importantly a new set of public [[API]]s have been created for reporting failures other than application crashes and hangs.<ref>[http://msdn2.microsoft.com/en-us/library/bb513635.aspx WER APIs]</ref> Developers can create custom reports and customize the reporting user interface. The new APIs are documented in MSDN. The architecture of Windows Error Reporting has been revamped with a focus on reliability and user experience. WER can now report errors even when the process is in a very bad state for example if the process has encountered [[stack (data structure)#Runtime memory management|stack]] exhaustions, PEB/TEB corruptions, [[heap corruption]]s, etc. In earlier OSs prior to Windows&nbsp;Vista, the process usually terminated silently without generating an error report in these conditions. A new [[Control Panel (Windows)|Control Panel]] applet, "Problem Reports and Solutions" was also introduced, keeping a record of system and application errors and issues, as well as presenting probable solutions to problems.