Code:
2: kd> .bugcheck
Bugcheck code 0000003B
Arguments 00000000`c0000005 fffff800`03272ac5 fffff880`08d77480 00000000`00000000
//System service exception
2: kd> kn
# Child-SP RetAddr Call Site
00 fffff880`08d76bb8 fffff800`0327a169 nt!KeBugCheckEx //BSOD
01 fffff880`08d76bc0 fffff800`03279abc nt!KiBugCheckDispatch+0x69 //Unresolved exception, bugcheck
02 fffff880`08d76d00 fffff800`032a575d nt!KiSystemServiceHandler+0x7c //Execute System Service Handler
03 fffff880`08d76d40 fffff800`032a4535 nt!RtlpExecuteHandlerForException+0xd //Transfer control to the Exception Handler
04 fffff880`08d76d70 fffff800`032b54c1 nt!RtlDispatchException+0x415 //Dispatch Exception Handler
05 fffff880`08d77450 fffff800`0327a242 nt!KiDispatchException+0x135
06 fffff880`08d77af0 fffff800`03278b4a nt!KiExceptionDispatch+0xc2 //Exception
07 fffff880`08d77cd0 fffff800`03272ac5 nt!KiGeneralProtectionFault+0x10a //General protection fault, access violation
08 fffff880`08d77e60 fffff800`033aed0e nt!ExpInterlockedPopEntrySListFault16 //Remove interlocked list entry within a singly linked list
09 fffff880`08d77e70 fffff800`0324627e nt!ExAllocatePoolWithTag+0xfe //Allocate pool
0a fffff880`08d77f60 fffff880`013497b7 nt!FsRtlInsertPerFileObjectContext+0x6a //Insert file object into a particular context
0b fffff880`08d77fa0 00000000`00000000 fltmgr!TargetedIOCtrlAttachAsFoCtx+0x107 //Filter manager, I/O function
2: kd> .cxr 0xfffff88008d77480;r
rax=000000050b310028 rbx=fffffa8010290740 rcx=fffff88003165be0
rdx=1117000210098bd1 rsi=0000000000000006 rdi=0000000000000000
rip=fffff80003272ac5 rsp=fffff88008d77e60 rbp=fffff88003165be0
r8=1117000210098bd0 r9=fffff80003205000 r10=fffff88003165be0
r11=0000000000000000 r12=fffff8000340a580 r13=0000000000000000
r14=0000000000000002 r15=0000000058434f46
iopl=0 nv up ei pl nz na pe nc
cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00010202
nt!ExpInterlockedPopEntrySListFault16:
fffff800`03272ac5 498b08 mov rcx,qword ptr [r8] ds:002b:11170002`10098bd0=????????????????
//Non addressable code, looks like a bad pointer
This looks more like a bad driver, although bad RAM could be a possibility.
I've got a few suspicions on the cause, but we'll wait and see.
I suggest you run Memtest86 for at least 8 passes.
Which one should I download?
You have two options to choose from, you can either download the ISO version then burn it do a CD and boot it from there.
The other option is downloading the auto installer for USB sticks, you then boot from that USB stick.
Be warned though, it will format your USB then install the files needed to make it bootable so any files left over will be wiped off.
Download it here:
Memtest86+ - Advanced Memory Diagnostic Tool
So how does it work?
It works by writing a series of test patterns to most memory addresses over 9 tests, it then reads the data back to compare it for errors.
The default pass does 9 different tests varying in access patterns and test data. A tenth pass is optional from the menu which writes all the memory in zeroes then sleeps for 90 minutes and compares it to see if any address have changed, this takes 3 hours per pass each time.
My memtest86 isn't booting! What should I do?
This can be caused by a number of different reasons, common ones include your BIOS not setting using the correct settings, you might want to change your boot priority order.
Other causes include your motherboard not supporting bootable USB sticks in which case you'll need to use a CD (or floppy drive).
Any other issues you might want to look here:
FAQ : please read before posting
Also, can you get me a Full Memory Dump?
Go the Start
Right click My Computer
Select Properties
Click Advanced system settings
Click on the Advanced tab
Select Settings under Startup and Recovery
Then under Write debugging information select Complete memory dump.
Once a dump is created go to:
Copy the file to the desktop, zip it up and upload it to a file sharing site like Onedrive. After the upload is done post the download link in your next reply.