You can use the following tips, see if they help you. I always use these
tweaks on every PC, where I had installed Windows XP.
As mention by you, 48 processes. Are you kidding? This could be the first
reason of slow processing. My record is 17 process after installing
everything I need. The process you see in the Task Manager continue use the
resources till Windows is running and every time they reloaded when you start
windows at takes a lot of time. So, the minimum process on startup can
increase the performance.
The very first thing which you can apply is Hibernation. As this can save a
lot of time of yours while reloading Windows. How to use Hibernate is explain
in the following article.
http://www.microsoft.com/windowsxp/using/mobility/getstarted/hibernate.mspx
If the problem is with just in booting process and after that if your
computer works fine then I suggest that you always turn off your computer
using Hibernate.
Moreover, you must turn off the process from the System Tray that you use
can use from Shortcuts. Like Winamp, Messengers, Sound Managers etc. E.g. if
you want to use Messenger then you can run it through its shortcut you don't
have to load it into System Tray. Reducing the startup process can also
increase the boot up speed. To turn off these startup process using MSCONFIG.
But be careful.
Click Start - Run - type MSCONFIG
Click on Startup tab.
Here uncheck the programs they you do not use or you don't want to be load
with Windows.
If your window is set the Good Apperance then it is also using a lot of
resources. To turn your computer to the Best Performance instead:
Right-Click on My Computer - choose Properties
Click Advanced tab and under Performance - click Settings
Here set the option "Adjust for best performance" and apply changes.
You will see that your windows look will change to classic, which you may
not like.
Right-click on Desktop - choose Properties
Under Theme tab - again choose the Windows XP theme and apply changes.
More, I do not recommend using 32 bit color. Change the color settings to
16-bit through:
1. Display Properties
2. Settings tab
If no trick is working and the problem is only with the boot process then I
can suggest you to turn off your PC using Hibernate.
If the information is useful to you then let us know.