Problem solved. After disabling one by one all the applications that load at the start and all the services (run msconfig and go to services) I discover that the problem was caused by the service "themes". Disabling this service, although makes Windows XP looks uglier, is an effective solution.
I'll search more solutions, however.