check to see if there any shut down temp in the bios. they may be set to low. if not it could be that the cpu cooler or laptop full of dust or the paste has dried out or the cooler over time has come lose. if the laptop under warranty some people by the extended warranty send it in for overheating. if you have some canned air or a compressor you can try blowing the fan and dust out.