Windows Errors, System Error Messages and Codes: Complete List and Meaning

There used to be a nice resource – Microsoft Support ErrorFlow Website which had a wizard which took you through 3 key steps in finding the meaning of any error message and code. But unfortunately, that resource no longer exists.

Windows Error Codes

Searching for such a similar resource, I stumbled upon this 533-page document and some links from Microsoft that will help you find out the meaning of any error code.

The Windows Error Codes document lists the common usage details for those Win32 error codes, HRESULT values,  and NTSTATUS values that are referenced by specifications in the protocol documentation set. You can download the PDF from Microsoft by visiting here.

You can also fine them here:

In a lighter vein, it may amuse you to learn that Microsoft appears to have an error code even if the operation completes successfully! Check what it says for 0x00000000: The operation completed successfully! 🙂

System Error Codes

When using an application on your computer, if it is well-written, it will include an error-handling code that allows them to recover from unexpected errors. When such a system error occurs, the application may request user intervention, or it may be able to recover on its own, or it may require a system reboot. This page lists the system error codes and their meanings.

Events and Errors Message Center

At times you may want to search for help, support, detailed message explanations, recommended user actions and links to additional support and resources, to events & error messages which your Windows Operating System or any other Microsoft product may throw up. The Microsoft Events and Errors Message Center is a great place to start a search for these!

Events and Errors Message Center lets you search for and find detailed message explanations, recommended user actions, and offers links to additional support and resources. To perform a search, you will need details like Event ID, Event Source, Message Text, File Name. These values can be found in the Event Viewer logs. The Event Viewer can be accessed from the Administrative Tools section of the Control Panel. You can locate the Error Source and the ID in the list of events there.

Visit Microsoft Events and Errors Message Center here at

UPDATE: This page appears to have been taken down now, but these free Windows Error Code Lookup Tools may also help you.

Hope it helps you someday! 

Speaking of Error Codes, these posts too, are likely to be of interest to you:

  1. Volume Activation error codes and error messages on Windows
  2. How To Copy Error Codes & Messages From Dialog Boxes In Windows
  3. Windows Phone MarketPlace error codes
  4. Windows Bug Check or Stop Error Codes
  5. Master List of Windows Update Error Codes.
Posted by on , in Category Windows with Tags
Anand Khanse is the Admin of, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.