Code:
BugCheck 116, {fffffa800ad25010, fffff8800fbd5d1c, ffffffffc000009a, 4}
*** WARNING: Unable to verify timestamp for nvlddmkm.sys
*** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sys
Probably caused by : nvlddmkm.sys ( nvlddmkm+98bd1c )
0x116 bugchecks indicate an attempt to reset the display has failed within the allocated time interval which initiated a bugcheck.
Code:
2: kd> u fffff8800fbd5d1c
nvlddmkm+0x98bd1c:
fffff880`0fbd5d1c 48ff25ddb9edff jmp qword ptr [nvlddmkm+0x867700 (fffff880`0fab1700)]
fffff880`0fbd5d23 cc int 3
fffff880`0fbd5d24 48ff25b5b9edff jmp qword ptr [nvlddmkm+0x8676e0 (fffff880`0fab16e0)]
fffff880`0fbd5d2b cc int 3
fffff880`0fbd5d2c 48ff25b5b9edff jmp qword ptr [nvlddmkm+0x8676e8 (fffff880`0fab16e8)]
fffff880`0fbd5d33 cc int 3
fffff880`0fbd5d34 48ff25b5b9edff jmp qword ptr [nvlddmkm+0x8676f0 (fffff880`0fab16f0)]
fffff880`0fbd5d3b cc int 3
I can't say I know that much about the int 3 assembly instruction but I believe it's to do with breakpoints being set.
There are a lot of jump instructions transferring the flow of control.
The main thing that makes this look driver related is the error code.
Code:
2: kd> !error ffffffffc000009a
Error code: (NTSTATUS) 0xc000009a (3221225626) - Insufficient system resources exist to complete the API.
Because this is a minidump I cannot look at the pool usage.
Code:
2: kd> lmvm nvlddmkm
start end module name
fffff880`0f24a000 fffff880`0feae000 nvlddmkm T (no symbols)
Loaded symbol image file: nvlddmkm.sys
Image path: \SystemRoot\system32\DRIVERS\nvlddmkm.sys
Image name: nvlddmkm.sys
Timestamp: Tue May 20 00:08:44 2014 (537A8EFC)
CheckSum: 00C1EA41
ImageSize: 00C64000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
I suggest rolling back to an earlier version, the best driver version is 314.22 but the 700 series do not support drivers that old so I would try a few different versions, starting with the oldest.
These instructions are useful.
NVIDIA Drivers - Avoid Problems