Code:
BugCheck 1000007E, {ffffffffc0000005, fffff80002cc4281, fffff880031af0a8, fffff880031ae900}
Probably caused by : memory_corruption ( nt!MiGetNextNode+15 ) Code:
Usual causes: Insufficient disk space, Device driver, Video card, BIOS, Breakpoint with no debugger attached, Hardware incompatibility, Faulty system service, Memory, 3rd party remote control
memory_corruption doesn't necessary mean that a RAM module is faulty, it can also point to a object which corrupted the RAM at the time of the crash, for instance a corrupted driver or program. Paging files and the CPU caches can also be causes.
Follow these steps -
Test for any corrupted drivers, by running Driver Verifier for
least 24 hours, stop the test if a BSOD occurs before this time frame. Driver Verifier will place stress on the drivers within your system, which will cause corrupted drivers to crash and hopefully be pinpointed.
Memory:
Run Memtest86+ for
least 7-8 passes, and preferrly overnight as it can take a while to fully complete.
Test each
RAM stick individually, if an error is found then move the same RAM stick into the next DIMM slot and test again, if errors are found for the same RAM stick in every available slot then you have a faulty RAM module. On the other hand, if no errors are found in the next slot or the other slots for the same RAM module, then you have a faulty DIMM slot.
Test each RAM stick and every motherboard DIMM slot available.
Upload a
.NFO file:
Start 
>
Type: msinfo32 >
File, Save
Use this tutorial to upload the file: