Gateway Model MX6447 Slow Start-Up Problem

I installed Windows XP Professional Clean on this computer. The CPU is running at 2.0ghz. This computer however randomly slows down and at times freezes for a bit. Startup also takes an unusually long time. Startup also took forever on my previous installation of windows xp and vista on this computer. How do I fix this problem?