Please, no more "Registry Cleaners" or "Registry Optimizers". They can do untold damage.
You mention Crap Cleaner and Easycleaner. If by Crap Cleaner you mean CCleaner from http://www.ccleaner.com, then that is OK as long as you be wary of it's registry checking option. I don't know Easycleaner. Never heard of it, but in Windows, nothing is just "easy". There is no 'one-button-push = fixed' solution.
So, lets get back to basics.
1] 60 icons on your Desktop. I hope these are just shortcut icons to applications installed elsewhere on the hard drive, and not actual applications installed on the Desktop. Installing software onto the Desktop is never recommended.
Do you need 60 icons on your Desktop? All of that has to be loaded on startup, and while they wouldn't take long, the object of this is to reduce load up times.
2] How fast does your system load up if it is disconnected from all the networks and with the external USB drive disconnected?
3] How many Startup files do you have, and do you want them all to load on startup? I remove such things as Real Player, Quicktime, Instant Messengers, Browsers, etc, anything that I can just simply call up when I need it.
A check of the System Configuration Editor will help there. Goto Start > Run, type in msconfig and click OK. In the editor window, click the Startup tab and investigate the list. Anything that is not needed for security, or by the system could be de-selected. Google will help you identify those you are not sure of.
4] Once that is done and the system rebooted, look at the Task Manager, (right click the Taskbar, select Task Manager). When it opens, ensure the Processes tab is displayed. The number of processes XP needs is different for each computer, but in general terms, any number from 25 to 40 is reasonable. Any more and you need to investigate what they are. The link below will help identify most of them;
5] Check whether all the services that the system loads on startup are required. Some may not be. The Services Console can be opened by Start > run, type in services.msc and click OK. TheElderGeek page on Services is an excellent guide.
6] Despite having ZA Internet Security and it's Forcefield, I would also seek second opinions on spyware. I recommend the free version of Malwarebyte's Antimalware. Not as a permanent scanner, but as a double check scan, once or twice a week.
I hope that helps.
I have a main WIN XP Home Edition based computer with an Intel 3118 chip, 2GB RAM,190GB Hard drive with 126GB free, additional drive via USB with 470 GB and 399GB free and networked with a laptop and Dell computer all able to read each other. On the main computer I have 60+ icons on the desktop and have Zone Alarm Security Suite and Forcefield running and updated. I have cleaned all computers with Crap Cleaner and Esaycleaner have defragged and deleted all unwanted files but still it takes some 9-10 minutes to boot from hot or cold and the close down of programs also takes between 1-2 minutes. All the sites I have looked at recommend REGCURE which I believe does the same as Easycleaner/Crap Cleaaner. This is driving me mad can you suggest any remedy to the slow speeds? Many thanks, Peter