This can be caused by a corrupt file or invalid registry entry. Exact cause is dificult to diagnose. I would run chkdsk /r (windows will need to restart to complete this). If it find's any errors, they may have been the cause of the BSOD. Then, if the BSOD doesn't happen again, don't worry too much. If it does, write here again with details.