hi frnds i had this same problem of xp taking so long to show desktop screen after boot up .... i followed some advise of cleaning junk files , temp folder ,registry cleaner ..Nothing worked .... i deleted some registry folder in software folder in REGISTRY LIST which were'nt necessary for me .... I DELETED ADOBE FOLDER , SAMSUNG KIES FOLDER AND I RESTARTED PC AND IT BOOT UP IN 2 SEC .... THIS IS A REAL SOLUTION TRY ....
I HAVE THIS SOLUTION ITS VERY EASY BELIEVE ME ..JUST REMEMBER WHICH SOFTWARES OR HARDWARE U INSTALLED RECENTLY JUST DELETE THAT FOLDER FROM REGISTRY FOLDER ....REGISTRY CONTAINS IN ONLY SOFTWARES FOLDER AND THERE ARE 3 OR 4 FOLDERS OF SOFTWARE IN REGISTRY DELETE THEM ALL BY RIGHT CLICK (DELETE) AND RESTART YOUR COMPUTER.......
STEPS
1) Start , Run , regedit.exe
2) HKEY_CURRENT_USER , OPEN +SOFTWARE , DELETE RECENT SOFTWARE FOLDER
3) HKEY_LOCAL_MACHINE , OPEN +SOFTWARE ,
DELETE RECENT SOFTWARE FOLDER
4)HKEY_CURRENT_CONFIG , OPEN +SOFTWARE ,
DELETE RECENT SOFTWARE FOLDER
AND RESTART YOUR PC .......
PROBLEM SOLVE NOW C YOUR SPEED WILL BE DOUBLE OF BOOTING
DONE THANKS
REGARDS
Punit_pandya@ymail.com