C'è la semplice possibilità che sia vecchio e schifoso. Più specificamente, i vecchi dischi rigidi tendono a rallentare con l'età spesso prima di morire senza gloria. Una risposta dettagliata implicherebbe l'uso di xperf per raccogliere dati sulle prestazioni su Windows XP e l'utilizzo di un sistema più recente per interpretarlo .
In molti casi trovo che deframmentare il disco fa miracoli e spesso spinge un po 'più le prestazioni fuori dal sistema - preferisco il vecchio jkdefrag (la versione più recente, mydefrag è meno minimalista ma potrebbe funzionare), se riesci a trovarlo, o ultradefrag . Anche una semplice deframmentazione, l'utilizzo del software integrato può fare miracoli.
In questo scenario specifico, probabilmente testerei prima il disco: hdtune è quello che userei qui poiché fa sia il benchmark delle prestazioni, sia i test SMART per capire se il tuo disco è un collo di bottiglia.
Windows tende anche a raccogliere cose che non ti servono, messaggi di registro e roba generale. Potresti prendere in considerazione una nuova installazione di Windows e solo l'installazione di un set minimo di applicazioni.
Considerando che l'età del sistema che sostituisce parti di esso potrebbe non essere una buona opzione se l'HDD dovesse essere il problema - immagino dall'età delle parti, non supporterà sata (quali unità moderne sono) e se l'unità sta morendo e non vuoi sostituire l'intero sistema, prenderei seriamente in considerazione la scelta di una distribuzione Linux leggera e l'avvio da USB per bypassare il disco rigido.
E, naturalmente, la sostituzione con un sistema nuovo, piacevole ed economico che probabilmente sarà più veloce, più fresco (i PIV sono noti per la generazione di calore) e probabilmente consumeranno molta meno energia è probabilmente l'opzione più semplice.
;D