défragmentation en ligne de commande

Pour partager tous les trucs utiles (or optimisation windows)
Répondre
chatonhub
    unknown unknown

défragmentation en ligne de commande

Message par chatonhub »

En ligne de commande Il est également possible de lancer la défragmentation:

defrag c: -f
Astuce: Il est possible de défragmenter plus vite en forcant la défragmentation avant le lancement des programmes:
• 1) Lancez regedit
• 2) Allez dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
• 3) clic-droit dans la fenêtre de droite, "Nouveau" > "Valeur chaîne"
• 4) Nommez-la "Defrag"
• 5) Double-cliquez dessus et entrez: defrag.exe c: -f
• 6) Redémarrez Windows et connectez-vous La défragmentation commencera avant le démarrage des autres programmes.
Défragmenter seulement un fichier ou un répertoire Il est possible de ne défragmenter qu'un seul fichier ou un répertoire avec le freeware CONTIG de chez Microsoft: http://www.microsoft.com/technet/sysint ... ontig.mspx" onclick="window.open(this.href);return false;
Par exemple, pour défragmenter un fichier: contig monfichier.iso
Ceci est utile par exemple pour le gravage ou pour les machines virtuelles vmware.
Défragmenter un répertoire (et ses sous-répertoire):
contig -s c:\windows\*.* Défragmenter tous les fichiers du disque en tâche de fond (cela ne ralentit pas l'ordinateur)
: start /low contig -s c:\*.* Défragmenter en économiseur d'écran
Si vous voulez absolument que votre disque soit le moins fragmenté possible,
il y a une solution extrême qui consiste à lancer la défragmentation à chaque fois que l'économiseur d'écran se déclenche
: JKDefrag est un petit freeware qui utiliser le système de défragmentation intégré à Windows pour défragmenter votre disque. Comme il utilise l'API de Windows,
il est aussi sûr que le défragmenteur de Windows.
Lien: http://www.kessels.com/JkDefrag/" onclick="window.open(this.href);return false; Téléchargez http://www.kessels.com/JkDefrag/JkDefrag-3.5.zip" onclick="window.open(this.href);return false;
et copiez JkDefragScreenSaver.scr dans le répertoire
c:\windows Défragmenter le fichier d'échange (swap)
Par défaut, le défragmenteur de Windows est incapable de défragmenter le fichier d'échange (swap, pagefile.sys).
C'est problématique car la rapidité d'accès à ce fichier est cruciale.
De même, Windows n'est pas capable de défragmenter les fichiers en cours d'utilisation comme la base de registre.
Il existe un freeware qui permet de faire cela:
PageDefrag. http://www.microsoft.com/technet/sysint ... efrag.mspx" onclick="window.open(this.href);return false;
• 1) lancez PageDefrag
• 2) sélectionnez "Defragment at next boot" et cliquez sur OK
• 3) redémarrez votre ordinateur.
Avatar du membre
Prof
Administrateur du site
Administrateur du site
Messages : 8320
Enregistré le : lun. 5 avr. 2010 20:07
Localisation : Vosges
A remercié : 1 fois
A été remercié : 22 fois
Contact :
    unknown unknown

Re: défragmentation en ligne de commande

Message par Prof »

Merci mais je reste avec Defraggler, car la défrag Windows est moins bien faîte je trouve..
Règlement du forum
Toute demande d'aide ou de liens par MP est inutile !
ania
    unknown unknown

Re: défragmentation en ligne de commande

Message par ania »

j'ai installé pagedefrag a titre perso, je vais voir ce que ça donne. Mais pour être honnête j'ai pas tout bien compris ce que c’était des "pages de pagination", mais j'ai cru saisir que ça ralentissait l'ordinateur.
ania
    unknown unknown

Re: défragmentation en ligne de commande

Message par ania »

ah j'ai trouvé ces explications

"Accueil > Windows > Entretien > La mémoire virtuelle
| More
La mémoire virtuelle

La mémoire virtuelle
Le fichier de mémoire virtuelle ou fichier swap
- fixer la taille de la mémoire virtuelle sous Windows 98
- limiter l'utilisation de la mémoire virtuelle sous Windows 98
Configurer la mémoire virtuelle sous Windows Vista / Windows 7
Configurer la mémoire virtuelle sous Windows XP
- défragmenter la mémoire virtuelle avec Page Defrag
Problèmes




La mémoire virtuelle :

Pour fonctionner, Windows se sert de :
- la mémoire vive (physique) : RAM
ce sont les barrettes de mémoire contenues dans l'ordinateur
(500 Mo, 1 Go, 2 Go
Mémoire vive : RAM
- la mémoire virtuelle : pagefile.sys
c'est un fichier présent sur le disque dur,
que Windows utilise pour y placer des données.
pagefile.sys

La mémoire virtuelle aura la même fonction, la même utilisation que la mémoire vive installée... mais elle sera moins rapide d'accès.
(Ceci car un simple courant électrique permet d'accéder aux données présentes en mémoire vive, alors que les têtes du disque dur devront se déplacer pour récupérer les données sur le disque dur.)



Atention Précision quant au terme de "mémoire virtuelle" :
Pour un programmeur, et au strict sens du terme, la définition de la mémoire virtuelle que je donne est inexacte. La mémoire virtuelle est en fait : "la réunion de la mémoire physique (RAM) et des fichiers de pagination (SWAP, pagefile.sys)" (JCBellamy).
Explication : une application, pour fonctionner, considère l'ensemble de la mémoire mise à sa disposition (mémoire RAM + SWAP).
Cet ensemble est appelé "virtual address space" (cf. MSDN) qui désigne l'espace mémoire GLOBAL accessible (donc la mémoire virtuelle).
Voir également la contribution de JCBellamy : cliquer ici

Cette précision est réservée aux utilisateurs expérimentés. Elle est à ignorer par le simple utilisateur, et elle est sans incidence sur mes explications. L'important, ici, étant de connaître le fonctionnement du fichier swap.

Voir aussi :
http://windows.developpez.com/cours/mem-virtuelle/" onclick="window.open(this.href);return false;


Le fichier de mémoire virtuelle ou fichier swap :

La mémoire virtuelle utilisée par Windows correspond à un fichier présent sur le disque dur : c'est le fichier swap.

Windows XP Sous Windows NT/2000/XP/Vista/7, le fichier swap se nomme : pagefile.sys

Windows 98 Sous Windows 98, Me, le fichier swap se nomme : Win386.swp



La taille du fichier augmente et diminue suivant les besoins de Windows.
Ce faisant, le fichier swap est écrit et réécrit à différents endroits du disque. Il se trouve fragmenté en plusieurs morceaux, comme n'importe quel fichier, et l'accès à ce fichier se fait de plus en plus lentement, en diminuant les performances de Windows.

La meilleure solution :

- utiliser un second disque dur,
- créer une partition en FAT 32 (plus rapide que NTFS*) au début du disque,
- y mettre la mémoire virtuelle.
(*) http://jc.bellamy.free.fr/fr/theoriemul ... #FATvsNTFS" onclick="window.open(this.href);return false;

A défaut de disposer d'un autre disque dur, on peut :

- placer la mémoire virtuelle sur une autre partition (évite la fragmentation, mais sans amélioration des performances)
- fixer la taille du fichier de mémoire virtuelle :
sous Windows XP
sous Windows 98
- défragmenter la mémoire virtuelle à chaque démarrage avec PageDefrag (sous Windows XP)

Voir aussi :
http://www.d2i.ch/pn/az/m.html#m008" onclick="window.open(this.href);return false;


Fixer la taille du fichier swap :

Avec l'évolution du matériel (taille du disque dur et quantité de mémoire vive) on se doit de faire une distinction :
Avec Windows XP :

Si l'on ne dispose que d'une partition (cas le plus courant), certains utilisateurs confirmés considèrent qu'il vaut mieux laisser Windows gérer seul la mémoire virtuelle. Et utiliser PageDefrag. "


source : http://www.aidewindows.net/entretien1.php" onclick="window.open(this.href);return false;
Avatar du membre
Prof
Administrateur du site
Administrateur du site
Messages : 8320
Enregistré le : lun. 5 avr. 2010 20:07
Localisation : Vosges
A remercié : 1 fois
A été remercié : 22 fois
Contact :
    unknown unknown

Re: défragmentation en ligne de commande

Message par Prof »

merci pour le partage ania :)
Règlement du forum
Toute demande d'aide ou de liens par MP est inutile !
kamarade
Membre VIP
Membre VIP
Messages : 977
Enregistré le : jeu. 3 févr. 2011 11:16
A remercié : 10 fois
A été remercié : 1 fois
    unknown unknown

Re: défragmentation en ligne de commande

Message par kamarade »

merci pour le partage ;)
Répondre