Ok, so this morning I started up my computer just like any other day, 1 hour later, I got a BSoD. I didn't think anything of it, it has happened before, and it restarted, however this time I got another BSoD as soon as I tried to open up a program. I repeated this several times, and it kept happening. I have tried scanning for viruses but I always get a BSoD before it can finish (even in safe mode), I read somewhere that a driver could be causing it so I tried to update my graphics card driver, but it would always BSoD before it could finish. When I try to start it in safe mode it's always a 50/50 chance that it actually will, other times it just keeps saying "Wait" and then BSoD.
I then tried to do a system restore (it said to try that in Microsoft help site), but I don't think it worked quite right because when I started it up normally again then resolution was f*cked and I couldn't get it over 1600x800 (I think...) even though my monitor is 1920x1080, and it would still BSoD. I have no idea what to do here, can anyone help me?