OVH Cloud OVH Cloud

Compression de C: et repartitionnement

25 réponses
Avatar
siger
Bonjour,

J'ai installé XP sur une partition de 10 Go (partitionné avec XP à
l'installation), à l'époque on m'avait dit que c'était large. J'ai
peut-être mal compris, car depuis quelques années je suis obligé
d'installer les nouveaux logiciels sur une autre partition, voire j'en
déplace, et j'ai aussi dû compresser cette partition (propriétés /
compresser le lecteur)

Depuis, j'ai l'impression que tout est plus lent, un clic droit dans
l'explorateur prend parfois 10 secondes là où c'était quasiment
instantané. Est-ce que c'est dû à la compression ? J'ai un doute aussi
sur l'antivirus Avira Free.

Et je suis toujours en panne de place. Je n'installe plus rien sur c:,
mais en fin de journée j'ai parfois un message qui me dit que je manque
de place. Pourtant TEMP est ailleurs. Ça n'a pas de conséquence
visible, mais je me dis que ce n'est pas sain comme fonctionnement. Il
reste environ 700 Mo au démarrage

J'envisage donc d'agrandir cette partition, puisqu'il y a de la place à
côté. J'ai vu une discussion récente qui parle de GParted (que j'ai
déjà utilisé, ainsi que Partition-Magic), de
http://www.easeus.com/partition-manager/ et de Paragon.

Je pense utiliser la version gratuite de EaseUs, car je n'ai pas besoin
des options payantes, ni de la suite de Paragon.

2 questions :
- est-ce que ça marche avec une partition compressée ?
- est-ce qu'ensuite j'ai intérêt à décompresser cette partition une
fois agrandie ?

Merci.


--
siger

10 réponses

1 2 3
Avatar
Phil 93
siger a écrit :

pagefile.sys tu peux le mettre dans une autre partition.


Ça se paramètre où ?



Pour 2000
Panneau de config
Système
onglet avancé
bouton options de performances
mémoire virtuelle, bouton modifier
on arrive à la liste des unités :
pour chaque unité on peut définir taille initiale, taille maximum
pour supprimer pagefile.sys de C: on choisit 0 et 0
bouton définir
bouton OK
on reboote

pour XP c'est peut-être un peu différent.


Déplacement des profiles (pour 2000)

Création du profile "Philippe"
delog, relog comme "Philippe"
delog, relog comme "Administrateur"
Poste de travail / click gauche / Propriétés / Profiles des utilisateurs
/ copier dans
E:ProfilesPhilippe
Editer la base de registre
HEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
NTCurrentVersionProfileListS ...
ProfileImagePath = E:ProfilesPhilippe
delog, relog comme "Philippe"
Suppression des fichiers à l'ancien emplacement
Avatar
Ascadix
siger a formulé ce samedi :
Finalement je me dis que si ça foire, j'aurai l'air malin avec mon CD
de XP SP-rien avec les mises à jour qui ne marchent plus...



Chez Easus ou les autres du même genre, à coté des partitionneurs, t'as
des outils de backup/clonage qui savent faire une image du disque
systéme et la restaurer sur un autre DD (ou le même DD aprés l'avoir
vider)

--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça
arrive.
Avatar
Ascadix
siger a présenté l'énoncé suivant :
Ascadix a écrit :

siger a utilisé son clavier pour écrire :



J'ai installé XP sur une partition de 10 Go (partitionné avec XP
à l'installation), à l'époque on m'avait dit que c'était large.
J'ai peut-être mal compris, car depuis quelques années je suis
obligé d'installer les nouveaux logiciels sur une autre
partition, voire j'en déplace, et j'ai aussi dû compresser cette
partition (propriétés / compresser le lecteur)





Aie ..
Il est fortement déconseillé de compresser la racine de C:
Compresse le dossiers, mais pas la racine.
Notament, il faut éviter de compresser NTLDR et ntdetect, sinon
risque de plus pouvoir booter.
Quand à compresser le pagefile ... je crois pas que Windows
laisserais faire, mais ça serais contre-productif.
C'était correct, mais depuis y a entre autre les .Net qui ont
déboulés, et tout un tas d'autres maj sur XP.



J'ignorais. en tous cas c'est efficace, j'ai gagné près de 1 Go, de
mémoire.


Faut aussi voir que 10 Go, c'était pour un XP "nu", combien de
place prennent les applis installés.



Depuis, j'ai l'impression que tout est plus lent,





Ton PC, c'est quoi ? coté mémoire et CPU ?



P4 2.8 GHz et 2 Mo de RAM



Plutot 2 Go ?

En tout cas, c'est assez puissant pour ne pas franchement ressentir de
ralentissement suite à la compression NTFS

Et je suis toujours en panne de place. Je n'installe plus rien
sur c:, mais en fin de journée j'ai parfois un message qui me dit
que je manque de place. Pourtant TEMP est ailleurs. Ça n'a pas de
conséquence visible, mais je me dis que ce n'est pas sain comme
fonctionnement. Il reste environ 700 Mo au démarrage





Tu pourais commencer (si ce n'est fait) par passer un coup des
scripts "deluninstall.vbs" et "clearsd.vbs" de JCB
http://www.bellamyjc.org/fr/vbsdownload.html



Déjà fait.


Ensuite, avec CCleaner, un bon nettoyage des TEMP autre fichiers
temporaires.



le dossier TEMP est sur une autre partition, de même que le cache
navigateur, les boites mél, les dossier Usenet etc.



T'as aussi déplacé "Mes Documents" et ses sous-dossiers ?


J'envisage donc d'agrandir cette partition, puisqu'il y a de la
place à côté.





Voui ...
"à coté" ? c'est deriere ? accolé, ou plus loin avec une aprtition
entre 2 ?



J'ai 2 DD de 80 Go.
DD1 avec C, D, E, F
DD2 avec G.

D, F & G ont de la place.

Je prévoie de :
- déplacer définitivement des choses de F sur G
- sauvegarder le reste de F
- supprimer F au bénéfice de E et C
- mettre la sauvegarde de F sur le nouveau E
- agrandir C.

Effectivement, ça signifie déplacer D et E.

C'est correct ?



ça semble au vu des descriptions.
Comem c'est des mouvement de partitiosn situés aprés celel de XP, pas
de risques du au repositionnement

nb: si DD2 est assez rapide, et G: dispose d'assez d'espace libre, tu
gagnera probablement beaucoup de temps en opérant comme suit:
- déplacer tous les contenus de D/E/F dans des dossiers distincts sur G
- supprimer D/E/F
- agrandir C:
- recréér D et E avec leur nouvelle taille
- redéplacer les dossiers mis de coté sur G: vers D et E à leur places
définitives

à moins d'avoir un DD rhumatisant sur les 2, les opérations de copie
disque à disque sont nettement plsu rapide que des
déplacement/relocalisations sur le même DD. En plus, comme ça, le
partitionneur n'a rien à déplacer, juste à étendre C:, et ça, ça va
vite.



2 questions :
- est-ce que ça marche avec une partition compressée ?





Oui/Non ...
Techniquement, c'est pas une "partition compressé" mais une
partition NTFS où "tous les fichiers sont compressés".

La compression ne géne pas les partitionneurs bien conçus pour
NTFS, mais perso je te sugére de commencer par désactiver la
compression de la racine c: (pas la peine de décompresser les
sous-dossier) et aussis de décompresser les fichiers directement à
la racine.



Tu veux dire : décocher la case "compresser le lecteur ?"
Si oui, ce n'est pas possible, il n'y a pas assez de place.



Faut répondre "dossier uniquement" quand il demande si tu veux
appliquer la décompression juste au dossier en cours ou tous les
sous-dossier/fichiers.

S'il faut
en libérer, je ne sais pas combien, mais probablement plusieurs
centaines de Mo. Je peux désinstaller des choses, mais à ce point je ne
le ferais que s'il n'y a pas d'autre solution.
Et puis des logiciels demandent à être sur C:, en fait ils ne demandent
rien, ils y vont :-)

Par ailleurs, tous les dossiers/fichiers de C: sont compressés. Pour
n'en compresser que certains, il faudrait, je suppose, d'abord
décompresser puis choisir, mais on revient au problème de place.



Tu peux décompresser sélectivement.

--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça
arrive.
Avatar
siger
Ascadix a écrit :

siger a présenté l'énoncé suivant :

le dossier TEMP est sur une autre partition, de même que le cache
navigateur, les boites mél, les dossier Usenet etc.



T'as aussi déplacé "Mes Documents" et ses sous-dossiers ?



Oui.

J'ai 2 DD de 80 Go.
DD1 avec C, D, E, F
DD2 avec G.

D, F & G ont de la place.

Je prévoie de :
- déplacer définitivement des choses de F sur G
- sauvegarder le reste de F
- supprimer F au bénéfice de E et C
- mettre la sauvegarde de F sur le nouveau E
- agrandir C.

Effectivement, ça signifie déplacer D et E.

C'est correct ?



ça semble au vu des descriptions.
Comem c'est des mouvement de partitiosn situés aprés celel de XP,
pas de risques du au repositionnement

nb: si DD2 est assez rapide, et G: dispose d'assez d'espace libre,
tu gagnera probablement beaucoup de temps en opérant comme suit:
- déplacer tous les contenus de D/E/F dans des dossiers distincts
sur G - supprimer D/E/F
- agrandir C:
- recréér D et E avec leur nouvelle taille
- redéplacer les dossiers mis de coté sur G: vers D et E à leur
places définitives

à moins d'avoir un DD rhumatisant sur les 2, les opérations de
copie disque à disque sont nettement plsu rapide que des
déplacement/relocalisations sur le même DD. En plus, comme ça, le
partitionneur n'a rien à déplacer, juste à étendre C:, et ça, ça
va vite.



Tu as raison. Mes DD font 7200 t/min, c'est la bonne solution.


Tu veux dire : décocher la case "compresser le lecteur ?"
Si oui, ce n'est pas possible, il n'y a pas assez de place.



Faut répondre "dossier uniquement" quand il demande si tu veux
appliquer la décompression juste au dossier en cours ou tous les
sous-dossier/fichiers.

(...)



Tu peux décompresser sélectivement.



OK, noté.

--
siger
Avatar
siger
Phil 93 a écrit :

siger a écrit :

pagefile.sys tu peux le mettre dans une autre partition.


Ça se paramètre où ?



Pour 2000
Panneau de config
Système
onglet avancé
bouton options de performances
mémoire virtuelle, bouton modifier
on arrive à la liste des unités :
pour chaque unité on peut définir taille initiale, taille maximum
pour supprimer pagefile.sys de C: on choisit 0 et 0
bouton définir
bouton OK
on reboote

pour XP c'est peut-être un peu différent.



OK, c'est clair. Je ne savais pas que c'était la mémoire virtuelle. Il
prennait 0,8 Go sur C: (paramétré ainsi). Je l'ai mis sur F, en ne
paramétrant pas de taille, et je vois qu'il a pris 2 Go. Je suppose que
je vais y gagner en performance.
Puis je me suis dit que ce serait encore mieux sur l'autre disque, je
l'ai donc enlevé de F et mis sur G.
Après un redémarrage, il est sur F *et* sur G, les 2 à 2 Go. J'ai
vérifié les paramètres, normalement il ne devrait être que sur G.
Bon, c'est pas grave.


Déplacement des profiles (pour 2000)

Création du profile "Philippe"
delog, relog comme "Philippe"
delog, relog comme "Administrateur"
Poste de travail / click gauche / Propriétés / Profiles des
utilisateurs / copier dans
E:ProfilesPhilippe
Editer la base de registre
HEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
NTCurrentVersionProfileListS ...
ProfileImagePath = E:ProfilesPhilippe
delog, relog comme "Philippe"
Suppression des fichiers à l'ancien emplacement



OK, merci, mais mon profil est paramétré comme administrateur.

Avec la mémoire virtuelle, je suis passé de 0,5 Go de libre à 1,2. Je
vais essayer un moment comme ça.

Merci à tous.

--
siger
Avatar
siger
J'ajoute que je viens de retrouver une note que j'avais gardé, et qui
permet (pour moi) de déplacer 1,8 Go de C vers une autre partition :

http://www.bellamyjc.org/fr/windowsxp2003.html#hf_mig




siger a écrit :

Phil 93 a écrit :

siger a écrit :

pagefile.sys tu peux le mettre dans une autre partition.


Ça se paramètre où ?



Pour 2000
Panneau de config
Système
onglet avancé
bouton options de performances
mémoire virtuelle, bouton modifier
on arrive à la liste des unités :
pour chaque unité on peut définir taille initiale, taille maximum
pour supprimer pagefile.sys de C: on choisit 0 et 0
bouton définir
bouton OK
on reboote

pour XP c'est peut-être un peu différent.



OK, c'est clair. Je ne savais pas que c'était la mémoire
virtuelle. Il prennait 0,8 Go sur C: (paramétré ainsi). Je l'ai
mis sur F, en ne paramétrant pas de taille, et je vois qu'il a
pris 2 Go. Je suppose que je vais y gagner en performance.
Puis je me suis dit que ce serait encore mieux sur l'autre disque,
je l'ai donc enlevé de F et mis sur G.
Après un redémarrage, il est sur F *et* sur G, les 2 à 2 Go. J'ai
vérifié les paramètres, normalement il ne devrait être que sur G.
Bon, c'est pas grave.


Déplacement des profiles (pour 2000)

Création du profile "Philippe"
delog, relog comme "Philippe"
delog, relog comme "Administrateur"
Poste de travail / click gauche / Propriétés / Profiles des
utilisateurs / copier dans
E:ProfilesPhilippe
Editer la base de registre
HEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
NTCurrentVersionProfileListS ...
ProfileImagePath = E:ProfilesPhilippe
delog, relog comme "Philippe"
Suppression des fichiers à l'ancien emplacement



OK, merci, mais mon profil est paramétré comme administrateur.

Avec la mémoire virtuelle, je suis passé de 0,5 Go de libre à 1,2.
Je vais essayer un moment comme ça.

Merci à tous.






--
siger
Avatar
Ascadix
siger a formulé ce dimanche :
Phil 93 a écrit :

siger a écrit :

pagefile.sys tu peux le mettre dans une autre partition.


Ça se paramètre où ?



Pour 2000
Panneau de config
Système
onglet avancé
bouton options de performances
mémoire virtuelle, bouton modifier
on arrive à la liste des unités :
pour chaque unité on peut définir taille initiale, taille maximum
pour supprimer pagefile.sys de C: on choisit 0 et 0
bouton définir
bouton OK
on reboote

pour XP c'est peut-être un peu différent.



OK, c'est clair. Je ne savais pas que c'était la mémoire virtuelle.



Pour pinailler sur le plan technique, c'est pas exactement ça, y a qq
pb d'imprécisions dans les traductions us/fr.

à la louche:
le fichier PAGEFILE.SYS, c'est le swap
Et la "mémoire virtuelle" du systéme c'est l'addition : RAM + swap

Il
prennait 0,8 Go sur C: (paramétré ainsi). Je l'ai mis sur F, en ne
paramétrant pas de taille, et je vois qu'il a pris 2 Go. Je suppose que
je vais y gagner en performance.



Non ..vis-à-vis de la taille.
Windows à un calcul par défaut qui est de mettre 1.5 x la RAM en swap
... et plus la RAM est grande plus ce raisonement est idiot.

Quand tu est à cours de RAM et que le PC commence à swaper, ça ramme
dur, et la solution c'est pas d'augmenter le swap, c'est de rajouter
une barette de RAM.

Y a pas de formule magique pour trouver la pravda quand à la taille du
swap, ça dépend de ton usage du PC, mais trop c'est ridicule/inutile.

Puis je me suis dit que ce serait encore mieux sur l'autre disque, je
l'ai donc enlevé de F et mis sur G.
Après un redémarrage, il est sur F *et* sur G, les 2 à 2 Go. J'ai
vérifié les paramètres, normalement il ne devrait être que sur G.
Bon, c'est pas grave.



Oui/non

Oui ... parceque souvent, mettre le swap sur un autre DD (disque, pas
partition) que le systeme permet d'être un poil plus réactif

Supprime donc celui qui est surl e premier disque physique (F).


Déplacement des profiles (pour 2000)

Création du profile "Philippe"
delog, relog comme "Philippe"
delog, relog comme "Administrateur"
Poste de travail / click gauche / Propriétés / Profiles des
utilisateurs / copier dans
E:ProfilesPhilippe
Editer la base de registre
HEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
NTCurrentVersionProfileListS ...
ProfileImagePath = E:ProfilesPhilippe
delog, relog comme "Philippe"
Suppression des fichiers à l'ancien emplacement



OK, merci, mais mon profil est paramétré comme administrateur.

Avec la mémoire virtuelle, je suis passé de 0,5 Go de libre à 1,2. Je
vais essayer un moment comme ça.

Merci à tous.



--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça
arrive.
Avatar
Ascadix
Phil 93 avait énoncé :
siger a écrit :

pagefile.sys tu peux le mettre dans une autre partition.


Ça se paramètre où ?



Pour 2000
Panneau de config
Système
onglet avancé
bouton options de performances
mémoire virtuelle, bouton modifier
on arrive à la liste des unités :
pour chaque unité on peut définir taille initiale, taille maximum
pour supprimer pagefile.sys de C: on choisit 0 et 0
bouton définir
bouton OK
on reboote

pour XP c'est peut-être un peu différent.


Déplacement des profiles (pour 2000)

Création du profile "Philippe"
delog, relog comme "Philippe"
delog, relog comme "Administrateur"
Poste de travail / click gauche / Propriétés / Profiles des utilisateurs /
copier dans
E:ProfilesPhilippe
Editer la base de registre
HEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileListS
...
ProfileImagePath = E:ProfilesPhilippe
delog, relog comme "Philippe"
Suppression des fichiers à l'ancien emplacement



ATTENTION

Il est fortement déconseillé de jouer avec la position d'un profil qui
à déjà du vécu car de nombreux softs enregistrent leur paramétre avec
des chemins d'accés absolus, et là si tu bouge le profil, les softs non
seulement ne vont pas retrouver leurs billes, masii risquent de te
recréér des dossier à l'ancien emplacement sur C:doc...
bilan : t'as perdu tes paramétres, tu gagne pas gradn chose en esapce
sure C: ..Et tu gaspille de l'espace avec des donénes "mortes"

--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça
arrive.
Avatar
siger
Ascadix a écrit :

siger a formulé ce dimanche :

Puis je me suis dit que ce serait encore mieux sur l'autre
disque, je l'ai donc enlevé de F et mis sur G.
Après un redémarrage, il est sur F *et* sur G, les 2 à 2 Go. J'ai
vérifié les paramètres, normalement il ne devrait être que sur G.
Bon, c'est pas grave.



Oui/non
Oui ... parceque souvent, mettre le swap sur un autre DD (disque,
pas partition) que le systeme permet d'être un poil plus réactif

Supprime donc celui qui est surl e premier disque physique (F).



C'est ce que j'avais fait, puis vérifié ensuite.
D'ailleurs, dans "gestion de l'ordinateur", seul G a la mention
"fichier d'échange".
Et là où on paramètre la partition, F n'a "aucun fichier d'échange"

Pourtant j'en vois un de 2 Go dans F et dans G.

--
siger
Avatar
Pascal Hambourg
Ascadix a écrit :

Et la "mémoire virtuelle" du systéme c'est l'addition : RAM + swap



Ceci est une vision très réductrice et incomplète de ce qu'est la
mémoire virtuelle. En réalité, la mémoire virtuelle est un concept, un
mécanisme d'abstraction de la mémoire vue par le logiciel. Et plutôt que
seulement le swap, c'est toute la mémoire de masse et ses systèmes de
fichiers qu'il faut y inclure. En effet un simple fichier peut être
"mappé" en mémoire virtuelle, c'est d'ailleurs une technique couramment
employée pour les fichiers exécutables.
1 2 3