The MEMORY_IMAGE_CORRUPT bug check has a value of 0x000000A2. This bug check indicates that corruption has been detected in the image of an executable file in memory.

Important This topic is for programmers. If you are a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.


Parameter 1 indicates the type of violation. The meaning of the other parameters depends on the value of Parameter 1.

Parameter 1 Parameter 2 Parameter 3 Parameter 4 Cause


If Parameter 3 is zero: The page number in the table page that failed

If Parameter 3 is nonzero: The page number with the failing page run index

Zero, or the index that failed to match the run


A table page check failure occurred.


The starting physical page number of the range

The length (in pages) of the range

The page number of the table page that contains this run

The checksum for the range of memory listed is incorrect.


A cyclic redundancy check (CRC) check on the memory range has failed.

On a system wake operation, various regions of memory might be checked to guard against memory failures.