tu pourrais à la limite mettre le swap ( mémoire virtuelle ) sur la première partition de la zone étendue ( juste après le c: quoi ) ;
sinon je trouve que le défragmenteur perfect disk est efficace et est capable de défragmenter au démarrage certains fichiers qui ne peuvent être défragmentés sous windows comme les fichiers systèmes ou le swap justement! la première fois, ça peut être long mais les autres fois, ce sera plus rapide surtout si la machine est éteinte assez souvent ( genre une fois par jour )