For a while now I have this issue: when I boot my PC, the first windows loading icon appears on a black screen (usual behavior, then it should be replaced with lock screen), and after a few seconds of loading I get BSOD. After that my PC gets restarted and goes to "Diagnosing your PC", it goes through the process, and does nothing. Then I restart the PC, and it happens all over again. Same happens in a loop until after n times (n changes, no constant number of times), sometimes it takes 5 minutes, sometimes 20. (I don't wait for the "diagnosing" process anymore, I just restart)
After n times suddenly it doesn't go to BSOD, and everything is working as it should.
Since it started happening I upgraded my windows several times (which sucks because I have to turn off the PC), and also updated my GPU drivers multiple times.
I also downloaded "Who Crashed" which says an "unknown module" caused the crash. Here's a screenshot:
For now I just take my PC into sleep mode so I don't have to go through all that everyday.
Any suggestions before I give up and reinstall Windows?
After n times suddenly it doesn't go to BSOD, and everything is working as it should.
Since it started happening I upgraded my windows several times (which sucks because I have to turn off the PC), and also updated my GPU drivers multiple times.
I also downloaded "Who Crashed" which says an "unknown module" caused the crash. Here's a screenshot:

For now I just take my PC into sleep mode so I don't have to go through all that everyday.
Any suggestions before I give up and reinstall Windows?