And a BSOD is not caused by applications, but by bugs in the OS, hardware defects, or bugs in low level drivers (like video drivers, USB drivers, etc.). An application can call part of the OS, or some hardware interface that contains a bug, but the application itself is not the cause. Solving a BSOD means replacing the bad hardware or the bad driver software, and sometimes updating the OS to fix bugs in the OS code.
What does the BSOD say about the faulting module name? That might give us a clue as to the cause of your system problems.