It’s always tricky to pinpoint what’s causing a blue screen, but it’s usually to do with drivers or hardware failure.
Is it a blue screen popping up whilst in Windows or is it one that comes up whilst booting, before you get into Windows?
Consider any changes you have recently made to your PC hardware/software wise. Even a Windows update can cause a blue screen on restart.
Keep tapping F8 whilst your PC is booting and you’ll get a list of startup options. Try safe mode and if you don’t get any errors running in safe mode then it is surely a driver issue. Update all your drivers and install the latest service pack for Windows if you don’t already have it.
You can also try Last Known Good Configuration mode from the F8 menu. This will take you back to before the last major update to your system. If it works in this mode then whatever change you made is surely the cause.
If neither mode makes a difference you can check your hardware. Depending on your PC you might have bootable diagnostic software installed that you can run to analyse your board, memory, hard drive etc. If you don’t have this on-board check your PC manufacturers website for a downloadable one.
Disconnect everything but the keyboard, mouse and monitor and see if that makes a difference.
It could be your RAM. If you have more than 1 stick, remove them one at a time and see if it makes a difference.
It could be a hard drive issue, in which case it maybe irreparable. Try Scandisk from Windows to search for errors.