web-dev-qa-db-fra.com

Comment puis-je réduire mon pagefile.sys 12GB?

Même si je n'ai que 4 Go de RAM, j'ai un fichier pagefile.sys de 12 Go. D'après ce que j'ai lu sur le sujet, c'est plus gros que la règle générale x1,5 et cela prend également beaucoup de place sur mon disque dur. J'ai tendance à exécuter beaucoup d'applications et d'onglets avec les navigateurs Web. La dernière fois que cela s'est produit, j'ai tout fermé et redémarré mon ordinateur. Lorsque j'ai relancé WinDirStat plus tard, le fichier d'échange était tombé à 3-4 Go. Maintenant, mon fichier d'échange a atteint 12 Go et la fermeture des programmes/le redémarrage ne fonctionne pas.

Ma première question concerne les actions à l'origine de la croissance si importante de pagefile.sys par rapport à la RAMinstallée (ordinateur allumé trop longtemps, trop de programmes en cours d'exécution, trop d'onglets de navigateur ouverts). Deuxièmement, comment puis-je obtenir mon pagefile.sys à 6-7GB?

J'utilise Windows 7 Home Premium SP1 avec 4 Go de RAM

21
Elizabeth Frazier

Vous pouvez limiter manuellement la taille du fichier d'échange en procédant comme suit:

  1. Cliquez sur le bouton Démarrer .
  2. Faites un clic droit sur Ordinateur .
  3. Sélectionnez Propriétés
  4. Cliquez sur Paramètres système avancés à gauche.
  5. Cliquez sur le bouton Paramètres sous le groupe Performance .
  6. Sélectionnez l'onglet Avancé de la fenêtre Options de performance .
  7. Cliquez sur le bouton Modifier .
  8. Décochez la case Gérer automatiquement la taille du fichier d'échange pour tous les lecteurs .
  9. Sélectionnez le lecteur C: dans la liste.
  10. Cochez la case d'option Taille personnalisée .
  11. Entrez les tailles initiales et maximales que vous souhaitez utiliser. Je recommande 4096 Mo pour l'initial et 6144 Mo pour le maximum.
  12. Cliquez sur OK dans la boîte de dialogue Mémoire virtuelle .
  13. Cliquez sur OK dans la boîte de dialogue Options de performance .
  14. Cliquez sur OK dans la boîte de dialogue Propriétés système .
17
Drew Chapin

Vous pouvez forcer une taille de fichier de mémoire virtuelle en:

  1. Clic gauche sur 'Démarrer'.
  2. Faites un clic droit sur 'PC'.
  3. Clic gauche sur 'Propriétés'.
  4. Cliquez sur 'Configuration système avancée'.
  5. Si nécessaire, cliquez sur 'OK'.
  6. Sélectionnez l'onglet "Options avancées".
  7. Cliquez avec le bouton gauche de la souris sur "Configuration" dans "Débit".
  8. Sélectionnez l'onglet "Options avancées".
  9. Faites un clic gauche sur "Modifier" dans "Mémoire virtuelle".
  10. Modifiez vos préférences.
  11. Fermez toutes les fenêtres ouvertes en acceptant.
9
uprego

Si vous avez plusieurs partitions, suivez les étapes indiquées par uprego dans sa réponse, mais également:

  • définissez le fichier d'échange sur une autre partition (par exemple, aucune partie du fichier d'échange sur C :, tout sur D :)
  • redémarrer
  • refaites la même chose en redéfinissant le fichier d'échange

Cela recréera le fichier d'échange avec vos paramètres initiaux, de sorte que vous pourrez toujours réduire sa taille de cette façon (toute fragmentation du fichier sera supprimée). Mais cela ne supprime pas la cause du gros fichier; vous devrez comprendre cela à partir d'autres indices. Comme vous l'avez déjà suggéré, vous avez probablement beaucoup de programmes ouverts en même temps, de nombreux onglets de navigateur ou des applications gourmandes en mémoire.

BTW Si vous voulez simplement supprimer la fragmentation dans le fichier d'échange, utilisez SysInternals ' pagedefrag

0
Jan Doggen