Basically what you can do, if you feel up to it, is uncrew the back of the laptop off, take the battery out and then basically try and remove all dust from inside the case and fans which should increase airflow and hopefully stop your laptop from overheating.If dust, dirt, hair, or other substances are in the case openings, it can prevent air from getting into or out of the laptop. This can cause the overall heat of the laptop to increase, and in some cases may also cause such issues as random reboots.
Look for laptop openings where the laptop draws in cool air from outside or blows out any hot air from the inside of the laptop. These openings are usually on one of the sides, the back, or the bottom of the laptop. Dust, dirt, hair, or other substances can almost always be removed easily using a cotton swab and/or compressed air.
Warning: If you're using compressed air to clean the openings that have fans within them, it's possible that the amount of air blown on the fans can cause them to over spin, damaging or destroying the fan. To help prevent this issue, place something in-between the fan blades, such as a toothpick.
it could be. May as well give it a go and hope it solves the issue. Even if it doesn't it' still a very good thing to do cleaning out a laptop of dust.i think i have a problem with my right fan as its doesn't seem to be working put fans on full speed and left is working. do you the right 1 could be blocked?
http://www.maplin.co.uk/module.aspx?moduleno=25351whats the best way to get rid of any dust if there is any in the fans
cheers for the quick reply