It would rather seem that all hardware drivers are not loading when cold,
but it's not conclusive if the processor is the cause. It could be any hw
component that prevents the processor, memory or hd from loading till
everything has warmed up, or even corrupted software or malware could take
up memory or processor activity.
Have you tried starting it after it's been on Hibernation? My guess is that
would help determine with more accuracy if the problem is software or
hardware related. When the system goes on hibernation it's supposed to keep
the drivers loaded on memory and the startup should take a shorter time,
that would help further understand if the cause is software or hardware
related.
If it takes a shorter time to load the desktop, you can safely asume the
cause is software and you can do some scans and fixes but if it takes the
same time to warmup before it start to load the desktop, you can be sure the
problem is related to hardware.
If the startup after hibernation shortens (pointing a software problem); Do
security scans with the antivirus, an antimalware and an antirootkit...
Malwarebytes Anti-Malware is a good choice to scan for malware and either
AVG antirootkit or Avira Antirootkit for hidden malware, the virus scan
should be done with a virus scanner either online or with a portable virus
scan like; ClamWin, Dr Web, Mx One, etc. Also do a startup cleanup in
Start\Run\msconfig\Startup and disable all programs except for the
antivirus. Also do a cleanup with CCleaner to delete all types of temporary
files that can make the startup take longer to load, in some cases a lot
longer and Prefetch files that take up memory... I have removed thousands of
temp files from computers that made them take from five to ten times longer
than a normal to boot time so to me there's no question that temp files have
to be deleted because Windows does not always deletes them. You should also
do a disk defrag,.. a "chkdsk" scan, and "sfc /scannow" (providing the XP CD
to replace any missing or corrupted system files)... both last in
Start\Run\. If all has failed up to this point, you may want to do a
repair-installation to make sure of having done everything possible to fix a
software problem.
If the Hibernation test indicates hardware causes, you should test the Power
Supply delivery with a multimeter; the sticker on the PS should provide the
expected power delivery. As for the rest of the hardware, you could try
benchmarking your hardware with Everest Ultimate (link) and to do a complete
RAM test you could try with Memtest86. And if your previous hardware tests
included the PSU, that would leave all suspicions on the motherboard
specially if you've used the computer for intensive work, gaming or video
editing.
Here are a few guides on testing a PSU
http://en.kioskea.net/faq/323-how-to-test-your-computer-s-power-supply
http://www.duxcw.com/faq/ps/ps4.htm
http://pcsupport.about.com/od/toolsofthetrade/f/powersupplytest.htm
Download Everest Ultimate and do benchmak tests on your hardware (Tools
menu) that may help pin-point the culprit hardware.
http://depositfiles.com/en/files/jk35yugvd
---------------------------------------------