(If this is in the wrong section, sorry.)
So, a week ago I had terrible issues with Steam. After giving up installing a game, I disconnected it from my laptop and connected it to my main PC-which shortly BSOD'd with SYSTEM THREAD EXCEPTION NOT HANDLED, and once MEMORY MANAGMENT. It continued to blue screen until I disconnected the external hard-drive. I connected it to my still running laptop to see if the hard drive was the problem, indeed it was.
A friend on Steam recommended trying to run my laptop in Linux then try connecting the hard drive. So I installed Ubuntu on a USB and booted into it. Connecting the hard drive to Linux? Absolutely fine. I could open all folders with no errors. I then booted back into Windows 10 and reconnected it...It was fine and usable. It's like as if it never happened.
Steam has a bad reputation on my external hard drive(yes, my entire Steam folder is there[so I can use it across laptop/pc]) for causing errors(frequent error message is "There is a problem with this hard drive") and sometimes making it so the Steam folder isn't openable or getting "DISK READ/WRITE ERROR"s(in Steam client) whilst installing games. So that is why I believe Steam is the reason it happened. But I've asked all the people I know, and they have no idea why it happened.
I made this because it's confusing as hell why this happened and would like to know if there is a proper reason to this aside from "It just happened". I'm sure Windows 10 saves the BSOD information somewhere, but as I know little about the way Windows works I am unable to understand how to discover/analyze them.
Video of it crashing my laptop:
Infamous but common message: