Recently, I fixed my old HP laptop that had a CPU overheating problem. I even replaced the CPU fan with a new one but still, the HP laptop keeps freezing because the AMD Turion 64 CPU on it was simply poorly designed as far as heating problems were concerned.
However I did find a great free software that solved my problems and also helps on desktop PCs too. This might be the best free tool ever for Windows XP/Vista users yet.
The free CPU management software is called Notebook Hardware Control (NHC). It runs on most laptops/