Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm looking for a complete list of Sources + Event IDs for Windows 7.

I known there's many web site with built-in search to find informations about a specific source + event id such as Eventid.net but what I'm looking for a complete list of these informations or, better, a software providing such information.

Many years ago I was using a program providing this information but, unfortunately I don't remember which one: may be from the Windows 2000 Resource Kit... (?) EDIT: I remember I was using this utilty in Windows XP Professional and the name was event"somethings" (for sure not eventvwr.msc or eventcreate.exe...)

My purpose is to create warnings with The Task scheduler when an important errors happen in the event log, such as Hard Disk errors and so on.

share|improve this question
    
OK: i find it! The program is MPWizard.exe form the MOM 2005 Resource Tool kit: blogs.technet.com/b/kevinholman/archive/2009/02/16/… –  climenole Mar 11 '12 at 21:52

2 Answers 2

I don't believe that such a list exists today, since there are simply too many sources, each one managing its own errors.

Some places to find some of that information that I know of are :

Microsoft Events and Errors
Windows Security Log Events

The website eventid.net bills itself as having the best database for events ids. You might be able to find more information from their search pages, but that required paying for a subscription (beware of auto-renewing subscriptions).

share|improve this answer
1  
Plus, you can add your own event ids. –  surfasb Mar 8 '12 at 14:44
    
> Plus, you can add your own event ids. Yup; drivers, programs, etc. will used their own, so technically it is impossible to have a “complete” list. The best you can do is to get a list of known and/or standard one ones. It’s just like with error messages and codes. Yes, for example error #2 is usually “file not found”. There are programs that list standard error message text for known error codes, but what about program ReallyCoolButNonStandardApp that returns error 2 for “no arguments specified”? RCBNSA’s error codes are probably not going to be in any regular list. –  Synetech Mar 10 '12 at 20:58
    
First thank you gentlemen for your answers. Both site MS and Eventid.net are well known search site for events but not a list. I finally found the program I was talking about. MPWizard.exe from the MOM 2005 Resource Tool kit... is it working on W7? I try it next week and give you some feed back. Thank you again :) –  climenole Mar 11 '12 at 21:57
up vote 3 down vote accepted

The program is MPWizard.exe form the MOM 2005 Resource Tool kit:

http://blogs.technet.com/b/kevinholman/archive/2009/02/16/how-to-find-all-possible-event-id-s-for-a-given-event-source.aspx

share|improve this answer
    
I have the feeling that this will only work for some sources, mostly from Microsoft. –  harrymc Mar 12 '12 at 7:08
    
@harrymc, probably not. It looks like what it does is to access the EventMessageFile associated with the service and extracting the event strings and ids. This should work for any message file including non-Microsoft ones (after all, they are stored in standard way so that the service manager can invoke them). –  Synetech Mar 12 '12 at 18:27
    
@Synetech: The MS interface surely requires declaring all function entry-points, but I am not too sure about error codes. –  harrymc Mar 12 '12 at 18:52
    
@harrymc, take a look at the HKLM\SYSTEM\CCS\Services\Eventlog key; it contains the various services and drivers that are able to generate events. At a minimum, they include a EventMessageFile value that points to the source(s) of the events (e.g., C:\WINDOWS\System32\Ati2evxx.exenon-Microsoft), and a TypesSupported value which defines what type of events it supports. Knowing the EventMessageFile should be enough to do brute-force detect all supported values. I suspect that the MPWizard program may be doing that since it does not know the specific codes that the file supports. –  Synetech Mar 12 '12 at 19:07
    
(It’s like the global-hotkey list program I wrote a while back; there is no (practical) way for my program to determine what hotkeys are in use, so it just tries every combination and tests for success or failure.) –  Synetech Mar 12 '12 at 19:07

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.