Le formater et réinstaller Windows ne fera surement pas de tort,après un certains temps trop de fichiers inutiles et de petites erreurs se sont installés dans votre Windows et en le réinstallant il travaillera certainement mieux.Si vous avez déjà le service pack 2 et3 sur cd l'opération est plus rapide.
Vous pouvez refaire vos partitions en cliquant (clic droit ) sur votre disque dur et optant pour gérer.Pour la taille de vos partitions,c'est à votre choix.Les bugs n'étaient surement pas dus au fait qu'il vous reste que 5go,ce n'est pas une raison qui peut les occasionner,avec 5 go il y suffisemment d'espace pour travailler.
Je formaterais et ferais la réinstallation de XP,ensuite un bon nettoyage avec ccleaner afin d'effacer toutes traces de vos fichiers et ils auraient un bon disque fonctionnel.
P.S. Une petite précaution, avant de formater faites une sauvegarde du fichier de driver,car le CD de Windows datant de 2002 ne contient pas des drivers plus récents et celui qui le plus souvent est manquant est celui de la carte éthernet.Ce qui a pour effet de ne pouvoir atteindre internet et télécharger ces fichiers.