Comme je le proposais l'autre jour, ( http://forum.hardware.fr/forum2.ph [...] h=&subcat= )
est-ce que tu as essayé en désactivant la MV et en supprimant le pagefile.sys ? Il est peut-être corrompu et ça provoque un problème quand tu veux l'agrandir. Si j'ai bon souvenir, XP crée par défaut un pagefile égal à une fois et demie la taille de la RAM. Donc, si tu supprimes le pagefile, XP devrait en recréer un au prochain boot avec la taille que tu désires.
Je remets ce que j'avais indiqué l'autre fois.
- le page file est corrompu, peut-être lors d'un mauvais shutdown. Pour régler ce problème, il faut désactiver la mémoire virtuelle (en cliquant dans la case prévue) et redémarrer XP. Cela se fait ici : Panneau de configuration -> Système -> onglet Avancé -> Paramètres de performances -> onglet Avancé, Modifier la Mémoire virtuelle.
On peut alors détruire le fichier pagefile.sys (qui a les attributs "caché" ) sur chacun des disques, si on a plusieurs page file. Puis, on peut réactiver la mémoire virtuelle et redémarrer afin que XP recrée ce fichier.
A propos de ce qui se passe si XP a besoin de plus, c'est simple, tu as le message "mémoire virtuelle insuffisante". Il te reste alors à l'agrandir. En fait, on lit souvent que le swap doit avoir une taille fixe (mini=maxi), c'est une très mauvaise idée, pouvant même être catastrophique sous 9x. Sous XP, on s'en sort avec un message d'erreur mais rarement de gros plantages.
Ceux qui conseillent une taille de swap sans demander l'usage fait d'un PC prouvent leur méconnaissance du fonctionnement de la MV. Personne ne peut donner une valeur idéale sans savoir ce qui tourne, il faut en fait tracer l'usage du swap (page file utilisé) pendant plusieurs jours avec les outils ad hoc pour se faire une idée concrète. Si tu as une utilisation courante (applications Office, Internet), tu n'auras pas besoin de beaucoup de MV. Si tu fais du montage vidéo ou de l'édition de grosses photos, il faut alors des valeurs de MV plus importantes.
De plus, un fichier swap qui gonfle n'est pas la preuve qu'il est utilisé par Windows. Je sais que ça paraît bizarre mais c'est pourtant la réalité. Pour simplifier, Windows anticipe les demandes d'allocation de mémoire des programmes en réservant de la place disque mais en aucun cas, un transfert ne se fait s'il reste de la RAM de disponible. XP va utiliser toute la mémoire RAM possible selon l'adage "de la mémoire RAM libre est de la mémoire gaspillée". Donc les obsessions qu'on voit parfois à propos d'un swap qu'il faut absolument ne pas fragmenter sont dépassées, la plupart du temps, il n'y a pas de transfert de données entre la RAM et le swap file, sauf si la RAM est vraiment pleine.
Si tu piges l'anglais, c'est parfaitement expliqué ici : http://www.aumha.org/a/xpvm.htm