I started having issues yesterday, the day after I installed teamviewer a program that is on my iPad also to remotely control the laptop. At first the screen started freezing when I was in the middle of a Java game. So I restarted the laptop only to have it freeze at the main screen (after login). The screen would freeze the display would change to a very low resolution (I think). So I kept restarting it only to repeat. Until eventually once past the windows logo the screen would turn black and blank. Sometimes the display would turn on black and blank and other times it would do that after the logo. A few times I managed to get it to go into safe mode and I restored to a few days ago but it made no difference, I also tried many other things like changing some settings but nothing worked. So after like 2 or 3 hours I Rolled back and disabled "nvidia quadro nvs 135m" (since I read it might be causing the issue and I should uninstall it which I couldn't), once I disabled it I restarted the computer and made it to the main screen without issues, and I could even load my game. I enabled it again And restarted the computer only to have the same issues so I disabled it again after finally getting into safe mode. I don't know if it works fine now, I left it on at most for 5-10 minutes without any issues and I never actually logged into the game to see if it works. Like I said I tried restoring to an earlier time but I think the issue is with that particular driver but I have no idea how to fix it.