So whenever I turn on my computer, it will load up to the log in screen and after a short period of time the screen gets all distorted and fuzzy about 95% of the time. Most of the time it will freeze there or lead a blue screen of death, or if I'm lucky enough nothing will happen and my pc will have no issues logging in. I don't know if I am allowed to link images as the file is quite big.
This is somewhat solved by going into safe mode and letting it sit there for about an hour then pressing the restart button, but it is only a temporary solution. This is not a monitor issue as this was also happening on one of my old monitors. I tried updating windows and most of my drivers yet this is still happening.
However when I boot it up in safe mode it works 100% of the time but it gets stuck at classpnp.sys for about one minute then boots up normally. So this might be a driver issue, I tried doing SFC /scannow on command prompt about 7 times yet the problem is still not fixed. I also stopped all services at startup as well using msconfig.exe. I also tried the chkdsk multiple times.
This problem has been irritating me for a while, so when I'm not using the computer it put it to sleep to avoid this painful process again.
I do not know what to do now and hopefully i can find a solution to my problem.