Po częstotliwości jaką podałeś, zgaduje iż jest to kręcony procek. Przyjrzyj się chłodzeniu swojego procesora - wydajność zbyt ciepłego procesora znacząco spada.
Kłuczową przy tej wydajności wydaje się ilość pamięci - XP chyba przy takiej ilości cały czas korzysta z pliku wymiany, aczkolwiek podajesz, że procesor ma takie użycie... sprawdź w menadżerze zadań, może jakieś aplikacje to powodują. Może to właśnie te "pare programów" jest tego przyczyną.
Jeśli chodzi o samą optymalizację ustawień windowsa xp, to:
http://www.google.pl/search?hl=pl&q=optymalizacja+windows+xp&btnG=Wyszukaj+w+Google&lr=
Tak poza tym, to XP to taki trochę ciężki system - potrzebuje swoją ilość zasobów. Ja dla przykładu też posiadam słaby sprzęt i śmigam sobie na win98 z nieoficjalnym service packiem i nie ma większych problemów. Nie ma tak jak niektórzy twierdzą, że co dwa tygodnie format, na obecnej instalce jade od 1 grudnia 2005 i póki co nie ma problemów. Owszem - win98 jest gorszy - szczególnie gorzej reaguje na sytuacje kryzysowe ;] A najgorsze jest to, że coraz więcej producentów przestaje go wspierać w swoich aplikacjach, ale jak dotychczas bez problemów znajduje odpowiedniki, bądź korzystam ze starszych wersji danego oprogramowania. Jedyne czego nie znalazłem, to wirtualngo komputera (np VMare) pod win 98... [green]
Jeśli chodzi o problem pamięci, to również zgaduję, iż posiadasz płytę z chipsetem BX - ogólnie znane są problemy tej płyty z niektórymi rodzajami pamięci (mianowicie widzi tylko połowę danej kości). Masz dwa wyjścia - wymienić się z kimś, komu będzie normalnie działać Twoja pamięć, a ma takie kości, które będą bez problemu działać u Ciebie (prędzej znajdziesz wśród 128 MB), albo próbować aktualizacji BIOSu - aczkolwiek nie daje to pewności.