I've only had a blue screen fault once. Ignoring all the code like above, there was a file name on there that ended with what looked like a file extension. I searched my hard drive for the same filename and found it to be one from the Deutsch Telekom software I had installed a few weeks before. I never used it anyway so I just uninstalled it. Problem solved.