IMHO, your problem is overheated and by cleaning the FAN is not enough. I don't think it was caused by W8 or W10, maybe in the early day when using W7, Vista, your laptop was not as bad as it is now....