Don't even remember for how long but certainly from the days of Windows 8.1, I constantly get the SYSTEM_SERVICE_EXCEPTION (cng.sys) crash when booting from cold (doesn't happen on restart) but fortunately the OS recovers via a "bugcheck" restart as I see it logged in the Event Viewer. I searched and researched to fix this problem in the early days but no resolution and finally decided to live with it (yes, every cold boot has the blue screen crash, 100% guaranteed). Even a clean installation made no difference, be it Windows 8.1 or 10.
Today I had to sort out some issues with Windows phone emulators (in an attempt to use my new Windows 10 Mobile device). This led me to carry out some tests by disabling the Hyper-V machine used by the emulators (which is controlled via "Turn Windows feature on or off" under Programs and Features).
It was an accidental discovery for me that the blue screen crash disappears when the Hyper-V machine is turned off!
... which makes me conclude that, at least in my case, the SYSTEM_SERVICE_EXCEPTION (cng.sys) crash has to do with the Hyper-V virtual machine. My next speculation is perhaps how the Hyper-V interacts with the GPU (in my case nVidia GTX 560M) that could be the culprit but looks a good start in the right direction.
Having narrowed down the SYSTEM_SERVICE_EXCEPTION (cng.sys) crash to Hyper-V machine, does any body know how to fix this problem, or even suggest how to proceed for things to check out? It's really annoying to live with the blue screen crash.