Thanks axe0 for the tips. I will work on getting the Windows partition more space and updating the installation.

I've also already disabled hardware acceleration in Firefox, as it has been slow lately and I tried that to make it faster. Doesn't seem to have had any effect on the BSOD. However, avoiding running Firefox seems to help.

I'll post back once I've updated Windows with any results.