Swap sous Microsoft XP-Vista - Win NT/2K/XP - Windows & Software
Marsh Posté le 23-11-2007 à 19:09:07
Merci pour cette réponse très enrichissante keos mais j'en attend beaucoup plus.
Marsh Posté le 23-11-2007 à 19:21:24
bah en meme temps on va pas te faire une these du pourkoi du comment... l'important c'est l'info non ?
Marsh Posté le 23-11-2007 à 19:35:46
Non bien sur que non mais j'aurais aimé avoir une petite explication en prime. Enfin ce n'est pas grave merci pour la réponse.
Sinon pour conclure peut-on mettre les 2 fichiers d'échanges sur la même partition ? (je pense que oui mais sans conviction).
Marsh Posté le 24-11-2007 à 00:32:10
JE vais moderer les propos de Keos.
en effet, il existe une clef registre (dont j ai oublié le nom) qui permet a chaque extinction d'effacer completment le fichier d'echange) si tu fait ca, peut etre que ca peut marcher
Marsh Posté le 24-11-2007 à 01:09:30
keos92 a écrit : 1° non |
Je ne vois pas ce qui pourrait l'en empêcher puisque XP et Vista savent tous les 2 savent lire et écrire sur la partition et qu'un seul des 2 OS peut tourner a la fois.
Mais si je me trompe, j'aimerai bien avoir une thèse moi
filou861 a écrit : Sinon pour conclure peut-on mettre les 2 fichiers d'échanges sur la même partition ? (je pense que oui mais sans conviction). |
Non,
A moins de trouver un moyen de modifier le nom du fichier d'échange, sinon, c'est qu'ils utilisent le même puisque que ce soit XP ou Vista, le fichier de Swap porte le même nom pagefile.sys
Z_cool a écrit : JE vais moderer les propos de Keos. |
C'est celle ci : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ClearPageFileAtShutdown (mettre 1 pour vider le cache)
Marsh Posté le 24-11-2007 à 09:06:18
J'avais déjà entendu parler de cette clé registre mais malheureusement cela allonge considérablement le temps d'extinction du pc chose qui ne m'intéresse pas.
De plus il me semble que cette clé n'efface pas toujours totalement le pagefile.sys.
("Non,
A moins de trouver un moyen de modifier le nom du fichier d'échange, sinon, c'est qu'ils utilisent le même puisque que ce soit XP ou Vista, le fichier de Swap porte le même nom pagefile.sys " )
=> Désolé je n'ai pas trouvé comment "citer" sur ce forum sinon je suis d'accord si quelqu'un a une idée dans cette optique
Merci pour vos réponses
Marsh Posté le 24-11-2007 à 10:06:50
Scr@t a écrit : |
[/quotemsg]
simplement parce ques les données ecrites dans le swat ne sont pas les mêmes.
Marsh Posté le 24-11-2007 à 10:17:24
Et alors !
A chaque nouveau démarrage du PC, Windows réécrit dessus sans tenir compte de ce qu'il y avait dans le fichier avant.
Marsh Posté le 24-11-2007 à 12:23:19
Justement scr@t en es-tu sur puisque Windows ne l'efface jamais complètement. Si tu peux me certifier que le fichier Swap est réécris à chaque démarrage alors le problème ne se pose plus et un seul fichier suffit.
Quelqu'un a-t-il une réponse ???
Marsh Posté le 24-11-2007 à 17:52:50
filou861 a écrit : Si tu peux me certifier que ... |
pas encore
C'est le WE et mon pote décroche pas
Mercredi au plus tard, je pourrai t'apporter une certitude
Marsh Posté le 24-11-2007 à 18:39:19
D'accord Scr@t je vais donc patienter jusqu'à Mercredi alors. Merci pour ton aide et merci aux autres pour vos réponses.
Marsh Posté le 24-11-2007 à 19:17:58
Alors, je peux déjà certifier une chose.
Au cas ou il soit impossible d'utiliser le même fichier pagefile.sys pour XP et Vista (même si je suis persuadé du contraire à 95%), il est tout de même possible de les mettre (Swap de XP et Swap de Vista) sur la même partition.
Il suffit de créer un fichier (les noms sont arbitraires, on peut mettre ce que l'on veut) pagefile-xp.sys et pagefile-vista.sys.
Bon, j'ai pas de multiboot sur mon PC, mais je viens de tester et j'ai renommé sans aucun soucis mon pagefile.sys en pagefile-vista.sys
La preuve en image :
Et pour cela, j'ai juste modifié 2 clés du registre : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
Voila déjà une question de réglé.
Je reviens des que j'ai du nouveau
Marsh Posté le 25-11-2007 à 00:57:37
Alors je viens de regarder sous XP et la première valeur qui tu entoures n'y figure pas. Je vais voir un peu à quoi peut-elle bien servir sous Vista (puisqu'elle à l'air spécifique à ce dernier).
Pour XP on peut également choisir l'emplacement et le nom du fichier de pagination via la deuxième valeur entourée "PagingFiles".
Sinon encore bravo pour tes explications.
Marsh Posté le 25-11-2007 à 01:10:18
Et tu as la clé DisablePagingExecutive ?
Si oui, sa valeur ne serait elle pas 1 ?
Marsh Posté le 25-11-2007 à 10:18:47
Oui j'ai la clé "DisablePagingExecutive" mais celle-ci a pour valeur "0" et non "1".
Marsh Posté le 25-11-2007 à 10:25:21
Tant pis, c'était une coup d'épée dans l'eau.
Ce que je ne piges pas, c'est la donnée de la clé ExistingPageFiles. Que signifie le \??\ dans \??\c:\pagefile-vista.sys
Marsh Posté le 25-11-2007 à 11:52:40
ReplyMarsh Posté le 30-11-2007 à 21:17:13
filou861 a écrit : Je me suis justement demandé la même chose à propos de ces "\??\". |
Toujours pas de réponse de ce coté la (sur le \??\)
Mais pour ta 1ere question a savoir "est il possible d'utiliser le même pagefil.sys pour XP et Vista sur un Pc en multiboot ?"
Et bien, la réponse est OUI
J'avais promis une réponse pour mercredi, mais comme mes potes ingé support de chez Krosoft ne s'était encore jamais posé la quastion, ils m'on dit ce que je pensais, cad OUI à 90% (moins optimiste que moi )
J'ai donc décider d'en avoir le coeur net et j'ai monté un PC rien que pour cela.
Et ça fonctionne nickel
Marsh Posté le 01-12-2007 à 11:58:31
Scr@t a écrit : |
tu veux dire "hotliner" ?
Marsh Posté le 01-12-2007 à 17:13:58
Si j'avais voulu dire hotliner, je l'aurai dit !
Marsh Posté le 10-12-2007 à 14:21:43
Merci pour tes réponses Scr@t et désolé pour le retard mais petit soucis. Le projet est abandonné puisque Vista bouffe beaucoup trop de mémoire et ne me convient finalement pas du tout.
En tout cas merci pour tes explications
Marsh Posté le 23-11-2007 à 18:47:55
Bonjour à tous,
Voila je vais RE-formater mon laptop pour mettre dessus Vista,XP et peut être une distrib sous linux mais cela ne nous concernera pas ici.
Donc voila le but de ce topic : je voudrais créer une partition pour le swap Windows (comme sous linux). Seulement j'ai quelques questions :
- Serait-il possible d'avoir un seul fichier d'échange sur cette partition qui servirait donc à Vista et XP ?
- Ou faut-il un fichier d'échange pour chaque OS ?
Merci pour vos reponses
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PS : ne faites pas attentions aux fautes d'ortaugrafes.