These errors can be caused by both hardware and software issues, and it can be difficult to troubleshoot the problem. There are many parts to a Blue Screen Error, but the most important is right at the top. The actual name of the error is presented in all caps with an underscore between each word. In some cases this will be all that’s needed to get to the root of the problem. Your hard drive can cause these errors to appear on your computer too.  The logic board in conjunction with the read write heads can cause blue screen errors.  There is a lot taking place between your hard drive and your motherboard and if all is not perfect on the hard drive an error will occur. 

Possible causes (Hard Drive Related)

1. Bad logic board on the hard drive (Level 2)
2. Bad Read Write Heads (Level 3)
3. Damage to the platters (Level 3)

By far the majority of these situations fall into the level 2 category while some may fall into the level 3 category.