All win32 error codes in one place

Error Codes

Possible variations of error code

  • -1073741819
  • 0xc0000005
  • 3221225477
  • c0000005

Error Descriptions

Possible descriptions of error code


Failed to setup initiator portal. Error status is given in the dump data.

Source: iscsilog.h


The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.

Source: ntstatus.h


Source: usb.h


How do I solve this error?

Search the web for combinations of the different error codes and descriptions with the program that failed. For example, if Chrome gave you this error, try searching for 0xc0000005 chrome.exe, ISCSI_ERR_SETUP_NETWORK_NODE chrome.exe, etc.

Where does all this information come from?

From Microsoft Error Lookup Tool . You can download it locally or use this webpage when you don't have access to a Windows machine or just don't want to use the command line.

How do I get my program to display better error messages?

Use FormatMessage to convert error codes to error strings.