I am getting very frustrated as I keep getting BSODs in the middle of playing video. I have attached the minidump file and a screenshot of Bluescreenview with the crash I am referring to selected. The screenshot only shows two crashes, please ignore the second (which is not selected) because that issue has been fixed. The first time the crash happened I was playing a video on my desktop with a program called "Media Player" that acts as a quicktime alternative by allowing me to play .mov files. The crash happened two more times within twenty four hours (the other two times I was away from the computer and came back to my computer rebooted and at the login screen).
At this point I was convinced it was due to a recent windows update because that seemed to have been exactly when the problem started. So I attempted to do a system restore to about a week prior and the system restore kept failing, I then tried doing a system restore in safe mode w/ networking and it was successful.
Everything worked fine since the system restore up until about 45 minutes ago when the crashed happened again while I was watching a youtube video. I have the latest Nvidia drivers and have been using them for awhile so I have no idea why they would suddenly be a problem. When it crashes my monitor (as well as the laptops' actual screen) goes black and says it has been powered off, yet I can still hear the video playing, then the audio stops and after a minute or two the BSOD comes up for a few seconds. The Bluescreen error says that the issue is "nvlddmkm.sys", while Bluescreenview mentions that file as well as dxgkrnl.sys and dxgmms1.sys. From what I can remember this crash has happened one time when I was not even watching any video.
Another troubling issue is that after my computer reboots and I login my desktop takes a very long time to load and is very laggy, so I just don't touch anything and wait a few minutes for everything to load then it is fine until it crashes again.
I am really hoping this is not a hardware problem because I cannot afford new parts at the moment. I just don't see how it could be the driver when I have been using the same drivers for awhile with no issue and nothing has been installed recently that is graphics based. Any help would be much appreciated.