This isn't an error you can fix with an application. It's more likely to be caused by RAM operations. If you have 2 RAM modules I suggest you remove one and start the computer in Safe Mode and before that use Last known good configuration that worked (Press F8 while the computer is booting).
When you are in safe mode use this command: Start -> Run-> type Chkdsk /f /r and then check the symptoms.
Do the same for other module. If this happens to only one module then you can see clearly the faulty one.
Also, as this is not a general solution, the BSOD error could also be caused by faulty installations, drivers and files.