I've been having a series of problems with my PC.
Firstly, my startup time would be outrageously long, occasionally with Windows running CHKDSK.
A few times I would get a BSOD while booting the computer and it will try and restart again, and do this until it managed to turn on.
I booted today and I received an error saying "C:\windows\system32\newdev.dll - not a valid win 32 app." and then everything crashed again.
I've done a bit of looking around forums and such, and saw that I should run sfc /scannow to replace any corrupted system files, but when I get to a certain point during the validation phase of the scan, I BSOD again.
I've attached my SF minidump.