New
#11
Yep the flash drive was what I was wondering about and maybe it is corrupted and maybe you need to make a fresh ISO stick with this to eliminate that possibility.
Clean Reinstall - Factory OEM Windows 7 < just make sure to pick the right version for your activation code plus of course the language etc .
The hard drive it might be worth running a test over it using this
SeaTools for Windows | Seagate
and even a surface test with this Best Free Partition Manager Freeware and free partition magic for Windows 7, Windows 8, Windows Vista and Windows XP 32 bit & 64 bit. MiniTool Free Partition Manager Software Home Edition. (see pic)
Mind you might need access to another machine if the BSOD problem is there on that one.