Recently (about June 1st it seems), I've come back to my computer in the evening to find it locked up with black screens and the CPU fan running at full speed. When I reboot, I find that a bugcheck had occurred, being a 0xD1 DRIVER_IRQL_NOT_LESS_OR_EQUAL error. Upon further digging, it seems the...