All dumps shows:
Code:
STORE_DATA_STRUCTURE_CORRUPTION (1c7)
The store component detected a corruption in its data structures.
Arguments:
Arg1: 0000000000000000, A chunk heap buffer's hash doesn't match.
Arg2: ffffb78b53440000, Chunk heap buffer whose hash didn't match.
Arg3: 000000004d1a787b, Expected buffer hash.
Arg4: 000000000065ba40, Page frame number of the corrupted page.
The store component detected a corruption in its data structures.
This bugcheck can occur by memory corruption due to physical memory access. The causes for physical memory corruption include:
- Defective RAM hardware
- A driver or device incorrectly modifying physical pages via an incorrect DMA operation or associated MDL.
- Corruption caused by a hardware device or firmware corrupting memory, such as firmware illegally modifying physical pages across a power transition.
To investigate if this bug check is caused by defective RAM hardware, run a Memory Diagnostics tool. I recommend memtest86.
===================================================
Up through DDR3, follow this tutorial:
MemTest86+ - Test RAM - Windows 10 Forums
DDR4, follow this tutorial:
MemTest86 v8.1 Free Memory Testing Tool Review
Both of these are diagnostic tools designed to test Random Access Memory (RAM) for faults. They will verify that:
- RAM will accept and keep random patterns of data sent to it
- There are no errors when different parts of memory try to interact
- There are no conflicts between memory addresses
They run from bootable media to isolate the RAM from the system, no other components are taken into account during the test.
Warning
MemTest86+ and Memtest86 need to run for at least 8 passes to be anywhere near conclusive, anything less will not give a complete analysis of the RAM. The new version of Memtest86 only allows 4 passes for the free version so run it twice, back to back.
If you are asked to run
MemTest86+ or
Memtest86 by a Ten Forums member
make sure you run the full 8 (or 4+4)
passes for conclusive results. If you run less than 8 passes you will be asked to run it again.
Note
Both of these diagnostics has been known to discover errors in RAM in later passes than the eighth pass. This is for information only; if you feel there is a definite problem with the RAM and 8 passes have shown no errors feel free to continue for longer.
Running 8 passes of
MemTest86+ or 4+4 passes of
Memtest86 is a long and drawn out exercise and the more RAM you have the longer it will take. It's recommended to run it overnight, starting just before you go to bed and leave it overnight.
Take a picture when done and post in the forum please.
You have 32GB of ram so this is going to take quite a while. Another method of testing would be to remove one of the memory modules and test for awhile and see if the problem occurs. If not, swap modules and test again.
If you find a scenario where it fails with one module but no the other replace the failing memory module.