bugcheck 0x1000007e = SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M
but the actual error returned was 0xc0000005
Error code: (NTSTATUS) 0xc0000005 (3221225477) - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.
Basically a bad address was passed to a driver.
normally, you would update the drivers, scan for malware, do a sfc.exe /scannow to look for corrupted OS files,
do a chkdsk to look for file system corruptions. Update the BIOS or reset it to defaults and run memtest86 to check for hardware problems with your memory or BIOS memory timings.