Recherche Défragmenteur pour Pagefile.sys [RESOLU]

Installation, utilisation et configuration de vos logiciels Windows favoris.
Verrouillé
Avatar du membre
TeeTooNet
Novice
Novice
Messages : 32
Enregistré le : 09 mars 2009, 19:48
Configuration matérielle : PC portable: HP Pavilion dv 6599ef - Vista premium SP1 (32Bits)
Processeur : Intel Core2 Duo T7300 2.00GHz
Mémoire vive : 2 Go
Disque dur : 200 Go
Carte graphique : Nvidia GeForce 8400M GS 128 Mo
Localisation : 13-Martigues

Recherche Défragmenteur pour Pagefile.sys [RESOLU]

Message par TeeTooNet »

Bonjour,

Suite à une défragmentation avec Defraggler, j'ai constaté que le fichier d'échange Pagefile.sys (ou mémoire virtuelle) était toujours fragmenté. Même chose avec Disk Defrag.
J'ai aussi essayé avec PageDefrag en Mode sans échec, mais il semble incompatible avec Vista (même en mode compatibilité).

Si quelqu'un a connaissance de l'existence d'un défragmenteur qui traite ce genre de fichiers, et qui fonctionne sous Vista bien sûr, je suis preneur!

Par avance, Merci.

Cordialement,
@+, :coucou:
Modifié en dernier par TeeTooNet le 17 mai 2009, 18:59, modifié 1 fois.
lool_lauris
Support
Support
Messages : 2922
Enregistré le : 21 mars 2008, 22:14
Configuration matérielle : Proc : dual core 2.66Ghz - ram : 4Go - HDD 2x300Go + HDD ext 1To - graphic : nVidia Ge8600GT - OS : Dual boot Seven Intégrale 64bits & Vista intégrale 32bits
Localisation : Vaucluse

Re: Recherche Défragmenteur pour Pagefile.sys

Message par lool_lauris »

Bonjour,

Le pageFile.sys est en fait un fichier utilisé pour suppléer à la mémoire vive (RAM). Windows l'utilise quand il n'a plus assez de RAM disponible. C'est ce qu'on appelle communément le Swap.
Ce fichier est donc constamment réécrit.
Si ce fichier était défragmenté (et je ne sais pas si c'est possible), ceci ne serait donc que très ponctuel car à chaque nouvel utilisation de ce fichier par windows, il y a de nouvelles données qui y sont inscrites ... donc de nouvelles possibilités de défragmentation.
Il y a donc peut d'intérêt à tenter de vouloir absolument défragmenter ce fichier.

A+
lool
Avatar du membre
nardino
Modérateurs
Modérateurs
Messages : 11993
Enregistré le : 05 févr. 2007, 17:38
Localisation : Reims
Contact :

Re: Recherche Défragmenteur pour Pagefile.sys

Message par nardino »

Bonjour
Page Files System c'est la mémoire virtuelle que le système utilise quand la mémoire vive risque saturation.
Elle est vidée à chaque redémarrage et ne se défragmente pas à ma connaissance, mais je n'en suis pas sûr à 100 %.
@+
Image
Clic sur l'image pour ouvrir le site.
lool_lauris
Support
Support
Messages : 2922
Enregistré le : 21 mars 2008, 22:14
Configuration matérielle : Proc : dual core 2.66Ghz - ram : 4Go - HDD 2x300Go + HDD ext 1To - graphic : nVidia Ge8600GT - OS : Dual boot Seven Intégrale 64bits & Vista intégrale 32bits
Localisation : Vaucluse

Re: Recherche Défragmenteur pour Pagefile.sys

Message par lool_lauris »

Re,

En revanche, si tu veux absolument être sûr de la totale défragmentation de ce fichier (un genre de toc en quelque sorte), tu peux le rediriger vers une partition où il serait seul présent. Et là, à coup sûr il ne serait jamais défragmenté (si il est possible qu'il se défragmente, comme Nardino semble l'infirmer).
Il y a une procédure pour ceci => http://www.pcinpact.com/forum/index.php?showtopic=91289

Mais je ne pense pas que ceci soit vraiment très utile.
Si tu fais la manip malgré tout, tiens nous au courant pour savoir si tu as constaté de réelles meilleures performances
Bye,
lool
Modifié en dernier par lool_lauris le 16 mai 2009, 19:00, modifié 2 fois.
Avatar du membre
nardino
Modérateurs
Modérateurs
Messages : 11993
Enregistré le : 05 févr. 2007, 17:38
Localisation : Reims
Contact :

Re: Recherche Défragmenteur pour Pagefile.sys

Message par nardino »

Re,
J'ai déjà testé cette formule, le swap, mais je ne vois plus vraiment l'intérêt.
Ce qui peut être utile, c'est de déplacer le fichier quand la partition C devient un peu juste.
@+
Image
Clic sur l'image pour ouvrir le site.
Avatar du membre
TeeTooNet
Novice
Novice
Messages : 32
Enregistré le : 09 mars 2009, 19:48
Configuration matérielle : PC portable: HP Pavilion dv 6599ef - Vista premium SP1 (32Bits)
Processeur : Intel Core2 Duo T7300 2.00GHz
Mémoire vive : 2 Go
Disque dur : 200 Go
Carte graphique : Nvidia GeForce 8400M GS 128 Mo
Localisation : 13-Martigues

Re: Recherche Défragmenteur pour Pagefile.sys

Message par TeeTooNet »

Bonjour,

Merci à vous pour ces réponses.
Voici néanmoins quelques précisions.
nardino a écrit :Elle est vidée à chaque redémarrage et ne se défragmente pas à ma connaissance, mais je n'en suis pas sûr à 100 %.

Pour ma part, pour une question d'optimisation, et à partir du moment où je le fais régulièrement avec Defraggler, j'ai choisi de désactiver la défragmentation au démarrage. Mais, même en la réactivant cela ne change rien.
En fait, toujours pour une question d'optimisation, j'ai défini la taille allouée à ce fichier. C'est à ce moment-là qu'a eu lieu la fragmentation, car le fichier de départ, plus petit, était "coincé" entre 2.

J'ai appris que, sous XP, la défragmentation de ce type de fichiers était possible grâce à PageDefrag:
http://technet.microsoft.com/fr-fr/sysi ... 97426.aspx
Mais il ne semble pas compatible avec Vista (après essai). C'est pour çà que je suis à la recherche d'un autre.

lool_lauris a écrit :Si ce fichier était défragmenté (et je ne sais pas si c'est possible), ceci ne serait donc que très ponctuel car à chaque nouvel utilisation de ce fichier par windows, il y a de nouvelles données qui y sont inscrites ... donc de nouvelles possibilités de défragmentation.
Il y a donc peut d'intérêt à tenter de vouloir absolument défragmenter ce fichier.
lool_lauris a écrit :En revanche, si tu veux absolument être sûr de la totale défragmentation de ce fichier (un genre de toc en quelque sorte), tu peux le rediriger vers une partition où il serait seul présent.
Apparemment, le fait de définir soi-même la taille allouée, tout en laissant le fichier sur la partition système, serait suffisant pour limiter les risques de fragmentation:
http://www.zebulon.fr/dossiers/8-optimi ... uelle.html (sûr, l'article date un peu!)

Si je trouve une solution, je vous tiendrais au courant.

Cordialement,
@+, :coucou:
Avatar du membre
nardino
Modérateurs
Modérateurs
Messages : 11993
Enregistré le : 05 févr. 2007, 17:38
Localisation : Reims
Contact :

Re: Recherche Défragmenteur pour Pagefile.sys

Message par nardino »

Bonsoir.
Je ne comprends pas pourquoi tu penses qu'elle est fragmentée ?
Te viendrait-il à l'idée de défragmenter ta mémoire vive ?
La fragmentation c'est quand un fichier stocké sur le disque dur est scindé pour cause de mauvais calcul de l'occupation dudit fichier au départ par Windows, c'est une tare qui a encore de beaux jours devant elle.
Sous Linux par exemple, quand tu veux enregistrer un fichier, le système cherche une place où il va tenir d'un seul bloc.
Microsft cherche la première place disponible sans se préoccuper de la taille de l'emplacement par rapport au fichier.
Dans la mémoire sont chargées essentiellement des dll, pourquoi veux-tu qu'elles soient fragmentées ?
Pour finir, si tu disposes de beaucoup de mémoire, le fichier Page Files System n'est même pas nécessaire.
@+
Image
Clic sur l'image pour ouvrir le site.
Avatar du membre
TeeTooNet
Novice
Novice
Messages : 32
Enregistré le : 09 mars 2009, 19:48
Configuration matérielle : PC portable: HP Pavilion dv 6599ef - Vista premium SP1 (32Bits)
Processeur : Intel Core2 Duo T7300 2.00GHz
Mémoire vive : 2 Go
Disque dur : 200 Go
Carte graphique : Nvidia GeForce 8400M GS 128 Mo
Localisation : 13-Martigues

Re: Recherche Défragmenteur pour Pagefile.sys

Message par TeeTooNet »

Bonsoir,
nardino a écrit :Te viendrait-il à l'idée de défragmenter ta mémoire vive ?
Pour cela, il faudrait que je me souvienne où je l'ai rangé dans ma tête! :mrgreen:

Plus sérieusement:
nardino a écrit :Je ne comprends pas pourquoi tu penses qu'elle est fragmentée ?
Image Image
Ce sont les informations que j'obtiens en utilisant Defraggler. On a bien la confirmation qu'il s'agit de Pagefile.sys qui est scindé en 2.
Et encore j'ai réussi à faire bouger un peu les choses, parce qu'au départ je devais avoir ~500Mo d'un côté et ~2 500Mo de l'autre.
nardino a écrit :Pour finir, si tu disposes de beaucoup de mémoire, le fichier Page Files System n'est même pas nécessaire.
Image Je dispose de 2Go de RAM.
Sur cette fenêtre, on peut voir que la taille totale recommandée par Vista, pour le fichier d"échange (en bas), est 3067Mo.
Comme j'ai encore de la place, j'ai pensé que çà ne pouvait pas être gênant de les utiliser.
Mais si dans mon cas tu estimes que ce fichier n'est pas nécessaire, peux-tu m'expliquer précisément pourquoi?
Et alors comment fait-on pour le supprimer, puisque la taille minimale autorisée est 16Mo? en me loggant en Grand Administrateur?

J'espère avoir répondu à tes questions.
Cordialement,
@+, :coucou:
Ycor
Vistanaute Confirmé
Vistanaute Confirmé
Messages : 667
Enregistré le : 11 mai 2009, 10:16
Configuration matérielle : Penryn E8200 / RAID1 2X320Go, 1x320Go, 1x160Go / Seven Intégtral / VDSL 20Mb / NAS /3 portables (7-7-XP) en réseau administrés via ultraVNC
Localisation : Lausanne - Suisse

Re: Recherche Défragmenteur pour Pagefile.sys

Message par Ycor »

Bonsoir
Pour désactiver le fichier d'échange, il suffit de cocher la case "Aucun fichier d'échange" et de redémarrer le PC.
Plus de Pagefile.sys, c'est magique !
Image
Celui qui excelle à résoudre les difficultés les résout avant qu'elles ne surgissent.. Sun Zu - VIe siècle av. J-C
Avatar du membre
TeeTooNet
Novice
Novice
Messages : 32
Enregistré le : 09 mars 2009, 19:48
Configuration matérielle : PC portable: HP Pavilion dv 6599ef - Vista premium SP1 (32Bits)
Processeur : Intel Core2 Duo T7300 2.00GHz
Mémoire vive : 2 Go
Disque dur : 200 Go
Carte graphique : Nvidia GeForce 8400M GS 128 Mo
Localisation : 13-Martigues

Re: Recherche Défragmenteur pour Pagefile.sys

Message par TeeTooNet »

Bonsoir Ycor,

J'ai déjà essayé, mais chez moi çà ne fonctionne pas! :evil:
Le minimum auquel je peux réduire le fichier c'est 16 Mo.
Sinon, çà fait longtemps que j'aurais réglé ce problème de fragmentation, tu penses bien!

Cordialement,
@+, :coucou:
Avatar du membre
nardino
Modérateurs
Modérateurs
Messages : 11993
Enregistré le : 05 févr. 2007, 17:38
Localisation : Reims
Contact :

Re: Recherche Défragmenteur pour Pagefile.sys

Message par nardino »

Bonsoir.
Dans le cadre tu effaces les données chiffrées et tu cliques sur Définir.
Cela doit le faire.
@+
Image
Clic sur l'image pour ouvrir le site.
Avatar du membre
TeeTooNet
Novice
Novice
Messages : 32
Enregistré le : 09 mars 2009, 19:48
Configuration matérielle : PC portable: HP Pavilion dv 6599ef - Vista premium SP1 (32Bits)
Processeur : Intel Core2 Duo T7300 2.00GHz
Mémoire vive : 2 Go
Disque dur : 200 Go
Carte graphique : Nvidia GeForce 8400M GS 128 Mo
Localisation : 13-Martigues

Re: Recherche Défragmenteur pour Pagefile.sys [RESOLU]

Message par TeeTooNet »

Bonjour Nardino et Ycor,
TeeTooNet a écrit :J'ai déjà essayé, mais chez moi çà ne fonctionne pas! :evil:
J'ai quand même voulu refaire une vérification, sait-on jamais! :wink:
Ycor a écrit :Pour désactiver le fichier d'échange, il suffit de cocher la case "Aucun fichier d'échange" et de redémarrer le PC.
Plus de Pagefile.sys, c'est magique !
Voici le résultat:
Image (image 1)
On a bien, selon Vista, 0 Mo alloué, mais par Defraggler, on voit que Pagefile.sys est toujours présent et fragmenté!
nardino a écrit :Dans le cadre tu effaces les données chiffrées et tu cliques sur Définir.
Cela doit le faire.
Voila le message qui apparaît lorsque je clique sur Définir:
Image
J'ai alors essayé 2 choses:
- j'ai cliqué OK, Définir, OK, etc.... et redémarré
- j'ai indiqué la valeur 0 dans Taille personnalisée, cliqué Définir, OK, etc.... et redémarré
Mais, dans les 2 cas, j'obtiens le même résultat que dans image 1.--> Pagefile.sys est toujours présent et fragmenté!

J'ai donc décidé de:
1-Tout en gardant ces réglages, supprimer dans C:\, Pagefile.sys (--> corbeille, au cas où!).
2-Refaire une défragmentation avec Defraggler (Pagefile.sys est devenu un fichier normal (en bleu) ).
3-Dans Taille personnalisée, rentrer à nouveau la taille recommandée par Vista, soit 3067 Mo.(Le nouveau fichier Pagefile.sys apparaît bien dans Defraggler et dans C:\)
4-Vider la corbeille.

Voici le résultat:
Image
Un nouveau fichier Pagefile.sys non fragmenté. --> Problème résolu!

En résumé: Pour défragmenter le fichier d'échange Pagefile.sys (mémoire virtuelle)

1- dans la fenêtre "Mémoire virtuelle", Cocher la case "Aucun fichier d'échange"--> Cliquer sur Définir--> Cliquer sur OK--> Etc.....
2- Redémarrer l'ordinateur
3- dans c:\, supprimer le fichier Pagefile.sys
4- dans la fenêtre "Mémoire virtuelle", choisir entre: laisser Vista gérer ou redéfinir soi-même, la taille de la mémoire virtuelle (Pagefile.sys)--> Cliquer sur Définir et/ou OK--> Etc....
5- Redémarrer l'ordinateur
(6- Vider la corbeille)

Merci à vous 2 pour vos indications, elles m'ont aidé à poursuivre la recherche et à trouver une solution.

Cordialement,
@+, :coucou:
Ycor
Vistanaute Confirmé
Vistanaute Confirmé
Messages : 667
Enregistré le : 11 mai 2009, 10:16
Configuration matérielle : Penryn E8200 / RAID1 2X320Go, 1x320Go, 1x160Go / Seven Intégtral / VDSL 20Mb / NAS /3 portables (7-7-XP) en réseau administrés via ultraVNC
Localisation : Lausanne - Suisse

Re: Recherche Défragmenteur pour Pagefile.sys [RESOLU]

Message par Ycor »

Bonsoir
OUi, pardon j'avais oublié de signaler que le pagefile.sys, il fallait l'éliminer après avoir désactivé le ficheir d'échange.
Question : si ton Vista fonctionne bien sans fichier d'échange, pourquoi en remettre un ?
On peut s'en passer pour autant qu'on a assez de RAM et que l'on utilise pas des application trop gourmandes en RAM (hors Vista bien sûr :mrgreen: )
Image
Celui qui excelle à résoudre les difficultés les résout avant qu'elles ne surgissent.. Sun Zu - VIe siècle av. J-C
Avatar du membre
TeeTooNet
Novice
Novice
Messages : 32
Enregistré le : 09 mars 2009, 19:48
Configuration matérielle : PC portable: HP Pavilion dv 6599ef - Vista premium SP1 (32Bits)
Processeur : Intel Core2 Duo T7300 2.00GHz
Mémoire vive : 2 Go
Disque dur : 200 Go
Carte graphique : Nvidia GeForce 8400M GS 128 Mo
Localisation : 13-Martigues

Re: Recherche Défragmenteur pour Pagefile.sys [RESOLU]

Message par TeeTooNet »

Bonsoir Ycor,

D'origine, la gestion du fichier d'échange est automatique sous Vista.
Comme j'ai répondu à Nardino: j'ai de la place et donc j'ai pensé que ce n'était pas gênant
de le laisser, voire de l'optimiser.
Suite à vos questions, à toi et à Nardino, je me suis rendu compte que je n'ai jamais fait fonctionné
Vista sans ce fichier; ce qui fait que je ne sais pas en fait, si j'en ai besoin ou pas, avec 2Go de RAM.

La seule façon de le savoir est donc de le supprimer, et de voir comment fonctionne Vista et les applications.
Maintenant que je sais comment le supprimer et le recréer si besoin, YA + K! :wink:

Encore merci pour l'intérêt que vous avez bien voulu porter à mon sujet!

Cordialement,
@+, :coucou:
Verrouillé