My CPU was overheating and then i took it to a vendor who repairs it without changing any of the hardwares (as far as i know as i was not charged) ... And now the same thing happens (Overheating again) .. So the answer i am looking for is "What the vendor had done to repair it the first time i took it to him?" "And what cause this overheating and how to prevent it?" If it does not involve any hardware change then i think that i could do it without taking it back to the vendor .. I had replace the SMPS but i still got the same problem .. So its not the SMPS..I believe it would not be the UPS.. ..So If anyone could help i would appreciate it very much.. Thnx