Les meilleures astuces concernant
l'optimisation de votre système.
Dernière mise à jour : 07/01/2006
Pages complémentaires : astuces sur
le Registre.
- Réduire de plus
de la moitié la taille de son système d'exploitation
:
Le test que j'ai effectué portait sur Windows XP version professionnelle.
Signalons tout de suite que ce type de manipulation demande un minimum
de bon sens… De plus, il est préférable de procéder à quelques
tests sur un ordinateur dédié ou une machine virtuelle...
Vous pouvez supprimer les répertoires suivants :
\Windows\apppatch
\Windows\debug
\Windows\help
\Windows\ime
\Windows\inf
\Windows\installer
\Windows\msagent
\Windows\mui
\Windows\pchealth
\Windows\pss
\Windows\registration
\Windows\srchasst
\Windows\system
\Windows\tasks
\Windows\temp
\Windows\system32\1033
\Windows\system32\catroot
\Windows\system32\catroot2
\Windows\system32\com
\Windows\system32\dllclache
\Windows\system32\inetsrv
\Windows\system32\ime
\Windows\system32\macromed
\Windows\system32\mui
\Windows\system32\npp
\Windows\system32\oobe
\Windows\system32\restore
\Windows\system32\setup
\Windows\system32\spool
\Windows\system32\usmt
\Windows\system32\xircom
Il y a trois difficultés :
La fonctionnalité de protection de fichier va s'activer un certain
nombre de fois. Il suffit de cliquer sur les boutons Annuler et Oui.
Certains fichiers ne seront pas supprimables d'emblée (occupés
par d'autres ressources). Vous devez redémarrer une nouvelle fois
et finir votre patient travail de boucherie…
Certains fichiers ne sont pas supprimables du tout. Pas de problème
: considérez simplement cela comme un garde-fou qui va vous empêcher
de commettre l'irréparable…
Appuyez sur les touches Ctrl + A afin de sélectionner tous les
fichiers et sous-répertoires. Si un message d'erreur vous averti
qu'un objet est occupé par une autre ressource, servez-vous de
la touche Ctrl pour le retirer de la sélection multiple. Vous
devez parfois procéder à l'aveugle puisqu'un fichier verrouillé peut être
présent dans un sous-répertoire et donc pas forcément
visible.
Signalons maintenant la perte la plus marquante : L'Aide et support ne
sera plus disponible ainsi que le processus de restauration et le module
Ajouter ou Supprimer des composants Windows.
Conclusion provisoire : Cette liste est loin d'être
exhaustive mais rien qu'avec cette simple "taille" du système,
vous allez tout de suite constater une énorme différence
! À titre d'exemple le répertoire Windows ne faisait plus
que 420 Mo. Si vous avez d'autres suggestions n'hésitez pas à me
laisser un message...
- Désactiver les services inutiles
:
Au sens strict du terme seul le service Appel de procédure distante
(RPC) doit être démarré pour avoir une machine qui
pourra sans trop de difficultés assurer une sorte de service minimum.
C'est d'ailleurs le seul service dont on ne peut rien modifier sans intervenir
directement dans le Registre Windows. Une manière assez simple
de s'en rendre compte est de suivre cette procédure :
1) Cliquez sur Démarrer/Exécuter puis saisissez : msconfig
2) Dans l'utilitaire de configuration système cliquez sur le bouton
radio Démarrage en mode diagnostic.
3) Cliquez sur les boutons Appliquer/Fermer et Redémarrer.
Seuls le service Appels de procédure distante (RPC) sera indiqué comme étant
démarré et seul le service Localisateur d'appels de procédure
distante (RPC) sera paramétré sur le mode Manuel.
Signalons que nous ne parlons que des services Microsoft et que vous
ne devez en aucun cas désactivez un service qui gère le
démarrage de votre antivirus ou de votre pare-feu de connexion
Internet. Nous pouvons remarquer tout de suite que certains services
même paramétrés sur le mode Manuel vont tout de même
démarrer et que si vous désirez empêcher tout démarrage
automatique vous devez les désactiver. En voici une liste :
Accès du périphérique d'interface utilisateur
Acquisition d'image Windows (WIA)
Connexions réseau
Journal des événements
NLA (Network Location Awareness)
Plug-and-Play : ce service est entre autre nécessaire si vous
voulez éviter un message d'erreur dès que vous ouvrez les
propriétés d'un service ou même le Gestionnaire de
périphériques (dans le cas contraire il sera vide).
Routage et accès distant
Services Terminal Server
Station de travail
Système d'événements de COM+
Téléphonie
- Voici une liste de services qu'il vaut mieux désactiver :
Accès à distance au Registre
Administration IIS
Affichage des messages
Avertissement
DDE réseau
DSDM DDE réseau
Gestionnaire de l'Album
Service de découvertes SSDP
- Voici une liste de services qui sont programmés pour démarrer
de façon automatique dans Windows :
Affichage des messages
Aide et support
Appel de procédure distante (RPC)
Assistance TCP/IP NetBIOS
Client DHCP
Client DNS
Configuration automatique sans fil
Détection matériel noyau
Explorateur d'ordinateur
Extensions du pilote WMI
Gestionnaire de connexion automatique d'accès distant
Gestionnaire de connexions d'accès distant
Gestionnaire de comptes de sécurité
Gestionnaire de disque logique
Infrastructure de gestion Windows
Journal des événements
Lanceur de processus serveur DCOM
Mises à jour automatiques
Notification d'événement système
Pare-feu Windows / Partage de connexion Internet
Publication World Wide Web
Services de cryptographie
Service de numéro de série du lecteur multimédia
portable
Service de la passerelle de la couche Application
Service de rapport d'erreurs
Service de restauration système
Service de transfert intelligent en arrière-plan
Services IPSec
Service SNMP
Simple Mail Transfer Protocol (SMTP)
WebClient
Planificateur de tâches
Plug-and-Play
Serveur
Service COM de gravage de CD IMAPI
Spouleur d'impression
Service d'indexation
Service de transfert intelligent en arrière-plan
Station de travail
Thèmes
Windows Management Instrumentation
Windows Time
Windows User Mode Driver Framework
Il y a un test très simple à faire si vous souhaitez paramétrer
votre système avec le nombre minimum de services :
1) Cliquez sur Démarrer/Exécuter puis saisissez : services.msc
2) Dans le Gestionnaire de services paramétrez tous les services
sur le mode Manuel.
3) Redémarrez votre ordinateur puis connectez-vous à Internet
et, éventuellement, sur votre réseau d'entreprise ou familial.
4) Ouvrez de nouveau le Gestionnaire de services et vérifiez quels
sont les services qui sont indiqués comme étant démarrés.
5) Essayez de désactivez les services restants qui vous apparaissent
comme inutiles ou même dangereux pour la sécurité de
votre ordinateur.
Si jamais vous perdez une fonctionnalité redémarrez le
service que vous avez malencontreusement stoppé. Étant
donné qu'il n'existe pas de situation irréversible vous
ne risquez strictement rien !
Voici une liste de services Windows que j'ai laissé sur le mode
Automatique. L'ensemble des autres services ont été paramétrés
sur le mode Manuel ou ont été désactivés
:
Appel de procédure distante (RPC)
Client de suivi de lien distribué : responsable de l'affichage
de la connexion réseau dans la zone de notification.
Client DHCP : indispensable pour la connexion Internet.
Connexions réseau : même remarque que précédemment.
Infrastructure de gestion Windows : nécessaire sinon, quand vous
accèderez à l'onglet Dépendances, vous aurez l'erreur
suivante : "Win32: le serveur RPC n'est pas disponible".
Localisateur d'appels de procédure distante (RPC)
Service de transfert intelligent en arrière-plan
Service SNMP
Thèmes : indipensable si vous avez appliqué un thême
Windows.
Si, maintenant, vous accédez au Gestionnaire de tâches puis
cliquez sur l'onglet Processus, vous vous apercevrez que seule une vingtaine
de processus systèmes sont listés. Inutile de vous dire
que l'ouverture et la fermeture du système s'en trouvent grandement
améliorés !
- Une fermeture toujours plus rapide
Quand vous fermez Windows, les services mettent trois plombes avant
de condescendre à aller se coucher. Voici une manière radicale
de les bousculer quelque peu :
1) Dans l'Éditeur du Registre système, ouvrez HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control.
2) Modifiez une valeur chaîne nommée WaitToKillServiceTimeout
4) Saisissez comme données de la valeur le nombre 2000 (Soit une
valeur de 1 seconde). En notation hexadécimale cela donne ceci
: 7d0.
- Dans le même ordre d'idées, quand vous fermez une application,
Windows garde les DLL utilisées en mémoire, ce qui a tendance à ralentir
le système. L'astuce consiste à forcer le système
d'exploitation à supprimer les DLL qui ne sont plus utilisées.
1) Ouvrez HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer.
2) Créez une nouvelle valeur DWORD nommée AlwaysUnloadDll
3) Saisissez comme données de la valeur le chiffre 1.
- Quand l' ordinateur est sur le point de s'arrêter, il est possible
qu' un programme ne puisse pas être arrêté car il
ne répond plus.
1) Ouvrez HKEY_CURRENT_USER\Control Panel\Desktop.
2) Créez une valeur chaîne que vous nommerez AutoEndTasks
3) Saisissez comme données de la valeur le chiffre 1.
4) Ouvrez HKEY_CURRENT_USER\Control Panel\Desktop.
5) Éditez une entrée nommée HungAppTimeout.
6) Changez la valeur inscrite vers la plus basse possible.
Cela diminuera le temps d'attente avant que Windows vous annonce que
l'application machin-chose ne répond plus.
- Accélérer l'affichage du menu démarrer :
1) Dans l'éditeur de registre système, ouvrez HKEY_CURRENT_USER\Control
Panel\desktop.
2) Dans le panneau de droite, faites un clic droit sur la valeur Chaîne "MenuShowDelay " et
choisissez "Modifier".
La valeur inscrite est exprimée en
millisecondes. Une valeur de 100 donne d'excellents résultats.
- Faire une vidange de temps en temps :
1) Dans l' Explorateur Windows, ouvrez le dossier : C:\windows\prefetch
2) Supprimez tous les fichiers obsolètes qui s' y trouvent
Sauf
le fichier layout.ini (Me fait préciser Rico-the-Best)
- Accélérer les accès réseaux
:
Ce tip empêche Windows de vérifier la présence
de tâches planifiées et des imprimantes partagées
avant toute connexion réseau.
1) Ouvrez : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\RemoteComputer\NameSpace.
2) Faites un clic bouton droit sur la sous-clé {D6277990-4C6A-11CF-8D87-00AA0060F5BF}
puis choisissez "Supprimer".
3) Faites de même pour la sous-clé {2227A280-3AEA-1069-A2DE-08002B30309D}.
- Libérer de l'espace disque :
Si vous n' utilisez pas mise en veille prolongée, vous avez
tout intérêt à supprimer le fichier hiberfil.sys
qui peut prendre une sacré place. Pour ce faire, cliquez sur "Démarrer" - "Panneau
de configuration" et "Options d'alimentation". Sélectionnez
l'onglet "Mise en veille prolongée" puis désactivez
l'option "Activer la veille prolongée". Le fichier en
question sera automatiquement supprimé de votre disque dur.
- Installer et utiliser un Ramdrive :
Le principe est d'utiliser une portion de la mémoire vive installée
sur votre ordinateur afin de créer un disque virtuel dans lequel
vous allez stocker un certain nombre de données temporaires. L'intérêt
de cette manipulation est que les accès en mémoire sont
infiniment plus rapides que ceux vers le disque. Il ne reste plus qu'à redéfinir
l'emplacement des dossiers de cache de votre navigateur ou des applications
qui utilisent de nombreux fichiers temporaires (logiciels de retouche
d'image, de gravure, etc.).
Cette archive ZIP se télécharge à partir de cette
adresse :
http://www.arsoft-online.de/
1) Cliquez sur les liens Download puis AR RAM Disk.
2) Décompressez l'archive ZIP puis procédez à l'installation
du programme en double-cliquant sur le fichier Setup.exe.
Vous pouvez à tout moment accéder aux paramètres
du programme en ouvrant un module appelé RAM Disk dans le Panneau
de configuration.
3) Cochez le bouton radio Emulate a local hard disk.
La lettre de lecteur est par défaut la lettre Z:.
4) Cliquez sur l'onglet Geometry puis définissez la taille de
votre disque virtuel.
5) Redémarrez votre ordinateur.
Une taille de 30 Mo semble être un bon début pour commencer
mais cela dépend aussi de l'utilisation que vous ferez de votre
Ramdrive. De toute façon, vous pouvez aller jusqu'à 255
Mo. Imaginons maintenant que nous souhaitons rediriger les accès
d'Internet Explorer sur le disque virtuel qui, dans cet exemple, est
Z:
1) Dans Internet Explorer, cliquez sur Outils/Options Internet…
2) Cliquez sur les boutons Paramètres puis Déplacer le
dossier.
3) Sélectionnez la lettre qui correspond à votre lecteur
virtuel.
Vous allez être automatiquement déconnecté de votre
session. Un dossier nommé Temporary Internet Files sera à chaque
fois créé lors de votre prochaine connexion. Son contenu
sera complètement réinitialisé à chaque redémarrage.
Il y a une autre manière :
1) Cliquez sur Démarrer/Exécuter puis saisissez : regedit
2) Dans l'éditeur du Registre ouvrez
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders.
3) Éditez une valeur chaîne nommée Cache.
4) Saisissez comme données de la valeurs ceci : z:\Temporary Internet
Files
5) Vous pouvez aussi rediriger les dossiers Cookies.
6) Procédez à la même manipulation pour cette arborescence
du Registre : HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders.
Les changements sont instantanés…
Rappelons que par défaut les données de valeur sont, dans
le même ordre que précédemment, les suivantes :
* C:\Documents and Settings\Nom_Utilisateur\Local Settings\Temporary
Internet Files
* C:\Documents and Settings\Nom_Utilisateur\Cookies
* %USERPROFILE%\Local Settings\Temporary Internet Files
* %USERPROFILE%\Cookies
- Désactiver l' utilitaire de gravure intégrée
:
1) Ouvrez HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
ou HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
selon que vous voulez appliquer cette règle à l'utilisateur
courant ou à l'ensemble des utilisateurs.
2) Créez (ou modifiez) une valeur Dword nommée : NoCDBurning
3) Affectez-lui la valeur 1.
- Optimiser le fichier d' échange :
Le fichier d' échange est une zone du disque que Windows utilise
comme si c' était de la mémoire vive ( RAM ). Ce fichier
est utilisé quand la mémoire vive ne peut plus contenir
le flux d' information qu' il lui faut stockée. Les deux composent
la mémoire virtuelle du système mais attention : Plus l'
ordinateur dispose de RAM moins il fera appel au " swap ".
Par défaut, la taille minimale du fichier d' échange représente
1.5 du total de la mémoire soit par exemple : 384 ( 256 Mo x 1.5
). La taille maximale est du double ( 384 x 2 ). Ce fichier est caché dans
la partition d' amorçage. Afin d' optimiser les performances,
il est possible de le déplacer vers une autre partition ou un
second disque dur. La raison est toute simple : Dans le premier cas de
figure, Windows doit simultanément effectuer des opérations
d' écriture et de lecture dans les dossiers systèmes et
le fichier d' échange. A contrario, si l' on supprime le fichier
d' échange dans la partition d' amorçage, le système
ne peut plus créer de fichier dump ce qui peut éventuellement
poser certains problèmes au démarrage. L' idéal
est donc de créer deux fichiers d' échanges
Et coup
de chance, par défaut, Windows sait automatiquement utiliser en
priorité le fichier d' échange placé sur la partition
la moins utilisée ( et c' est le but du jeu ). Pour ce faire :
Cliquez sur " Démarrer " - " Paramètres " - " Panneau
de configuration " - " Système ". Sélectionnez
l' onglet " Avancé " puis sous " Performances " le
bouton " paramètres " et enfin, " Avancé ".
Dans le cadre " Mémoire virtuelle ", cliquez sur " Modifier ".
Sélectionnez le disque sur lequel est installé votre système
et notez soigneusement les paramètres définis par défaut.
Note : A moins de 126 Mo, le fichier dump ne peut être créé
Le
plus simple est de sélectionner " Taille personnalisée " est
de définir la taille initiale et maximale désirée.
Il ne vous reste plus qu' à cliquer sur le bouton " Définir " et
de valider par OK puis de redémarrer l' ordinateur. Si vous choisissez " Aucun
fichier d' échange ", vous aurez droit à un solennel
message d' avertissement
Sélectionnez ensuite votre lettre
de votre partition et fixez la taille de votre nouveau fichier d' échange.
Note : Il est aussi possible déplacer votre fichier d' échange
sur un autre disque dur à condition que celui-ci soit placé sur
la même nappe IDE et qu' il soit équivalent en performance à votre
disque dur principal.
Note : Il est recommandé de faire une défragmentation
du disque avant d' opérer tout changement.
L' idéal étant d' effectuer votre réglage maison
juste après avoir installé Windows. Le fichier sera créé alors
au début du disque dur là où les accès disques
sont les plus performants. C' est aussi pour cette raison qu' il nous
paraît plus judicieux de placer votre fichier d' échange
sur un second disque ou de déplacer votre fichier d' échange
en début de disque. Pour ce faire, sur le second disque dur, créez
une partition principale entièrement dédiée au swap
et en lui allouant la taille du futur fichier d' échange. Une
myriade d' utilitaires comme " Partition magic " ou " Norton
utilities " sont disponibles sur Internet
Concernant la taille
de votre fichier d' échange, il n' existe pas de règles
absolues
Et cela dépend d' un subtil algorithme entre la
configuration matérielle de votre ordinateur et votre utilisation
des logiciels les plus gourmands en ressources système. Une bonne
indication vous est donnée par le " Moniteur système ".
Il vous suffit de saturer votre ordinateur en lançant une flopée
d' applications et d' observer l' évolution de la taille du swap
- En conlusion : L’ idéal est donc d’avoir
deux disques durs avec sur le second une partition dédiée
au swap. Le système possède une fonction lui permettant
de détecter automatiquement le disque temporairement le moins
sollicité. On obtient là, en quelque sorte, une technologie
de " stripping " dédiée au fichier d’ échange …
- Optimiser l'accès aux fichiers les plus
employés :
Windows XP est configuré pour accélérer automatiquement
l'accès aux fichiers les plus demandés. Ces derniers sont
stockés dans un répertoire nommé "Prefetch ".
En invite de commandes une option cachée de l'utilitaire "Defrag" vous
permet d'optimiser le fonctionnement de l'ensemble des fichiers stockés
dans ce répertoire. Pour ce faire, tapez en invite de commandes
:
defrag c: -b
Note : Cette option ne touche pas au reste du disque dur ...
- Accélérer les accès aux
fichiers .avi :
Votre ordinateur ralentit de manière significative quand on accède à un
répertoire contenant de nombreux fichiers .avi. Cette astuce empêche
Windows d'extraire les informations contenues dans le fichier shmedia.dll
et par là même libère des ressources système.
1) Parcourez : HKEY_CLASSES_ROOT\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}.
2) Renommez cette dernière clé en plaçant un signe
- devant.
3) Sous Windows SP1, supprimez la clé suivante : HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32.
- Accélérez le protocole TCP/IP si
vous utilisez un adapteur réseau 100MB :
Vous pouvez constater des lenteurs inexplicables au moment de, par exemple,
copier de fichiers. Ce problème est due aux collisions ACK.
1) Dans la base de registre, parcourez : HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
2) Créez (ou modifiez) une valeur Dword nommée TcpWindowSize
3) Affectez-lui la valeur décimale 2920.
Note : Cette astuce ne fonctionne que dans cette configuration
- Accélérez le parcours d' un réseau utilisant
le protocole TCP/IP :
Quand on accède à certains répertoires d'un ordinateur
client, il se peut que l'on constate des lenteurs significatives, notamment
si le dossier contient un nombre important de fichiers ou des noms longs
de fichiers. Le problème se pose avec acuité sur les systèmes
d'exploitation Windows 2000 et XP (alors qu' il n'y a aucun souci de
cet ordre si l'ordinateur client tourne sous Win9x).
1) Parcourez dans la base de registre de l'ordinateur serveur :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters.
2) Créez ou modifiez une valeur Dword nommée : SizReqBuf
3) Affectez-lui la valeur décimale : 14596 ( La valeur maximale
possible est 65536 et le minimum est fixé à 512 )
Cette astuce marche pour tout système d' exploitation NT.
Schématiquement, la pile TCP/IP utilise un délai avant
d' envoyer un accusé de réception pour chaque requête
envoyée. Etant donné qu'il n'est pas possible de modifier
la fréquence de ce délai, l'astuce consiste à augmenter
la taille du cache dans lequel les requêtes sont stockées.
- Booster vos travaux d’ impression
:
Utile si une de vos stations est dédiée aux impressions
de l’ensemble des machines réseau…
1) Dans la Base de registre, parcourez : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print.
2) Créez (ou modifiez ) une valeur Dword nommée : SpoolerPriority
3) Affectez-lui une des valeurs suivantes :
0 = Priorité normale, 1 = Haute priorité, 0xFFFFFFFF =
Basse priorité
De cette manière, vous définissez le niveau de priorité attribué au
spooler d’impression.
- Attribuer une priorité spécifique
pour un programme ou un type de fichiers :
Cela nous permet d’affecter à un jeu, un exécutable
ou à un groupe de fichiers une priorité supérieure à la
normale et donc d’accélérer des applications qui
peuvent être ralenties par une multitude de programmes tournant
en arrière-plan ou nécessitant beaucoup de ressources système.
Pour connaître la priorité affectée à chacun
des processus, dans le "Gestionnaire de tâches", faites
un clic droit sur une des applications ouvertes puis choisissez "Aller
dans le processus". Refaites un clic droit sur le processus sélectionné et
choisissez "Définir la priorité". Par ailleurs,
un explicatif de la commande start est disponible dans l’Aide et
support en tapant : start
Appliquons par exemple cette astuce à l’ensemble des documents
Word (.doc) : Dans un nouveau document Bloc-notes, tapez simplement cette
ligne : cmd /c start /abovenormal C:\"Program Files"\"Microsoft
Office"\Office\winword.exe %1
Note : Si un nom de répertoire contient un ou
des espaces, il vous faut l’encadrer par des guillemets … Enregistrez-le
en ayant soin de lui affectez une extension .bat ( Par exemple : word.bat
). A partir du Bureau Windows, vous pouvez par ailleurs créer
un raccourci qui pointe sur ce fichier .bat. Si vous double-cliquez dessus,
Word s’ ouvrira dans un nouveau document et avec une priorité supérieure à la
normale. Si vous souhaitez appliquer cette astuce en rajoutant au menu
contextuel d’un fichier .doc une commande nommée " Priorité haute " suivez
cette procédure : Dans l’ Explorateur Windows, cliquez sur "Outils" - "Options
des dossiers - "Types de fichiers". Dans la fenêtre,
sélectionnez la ligne "DOC DocumentMicrosoft" et le
bouton "Avancé" puis "Nouveau". Dans "Action",
inscrivez le nom désiré "Priorité haute" et
dans "Application utilisée pour exécuter cette action",
pointez vers l’emplacement et le nom du fichier .bat que vous avez
créé. Bien évidemment, il vous est possible de modifier
directement une des commandes déjà disponibles ( "Ouvrir" ou "Nouveau" )
plutôt que d’en créer une nouvelle.
- Défragmenter les fichiers de ruche
ainsi que certains fichiers protégés :
"System File Defragmenter" se télécharge à partir
de cette adresse : www.sysinternals.com/Utilities/PageDefrag.html.
Ils va vous permettre de défragmenter les fichiers hiberfil.sys, pagefil.sys
ainsi que les fichiers de ruche du Registre Windows.
1) Une fois l'archive ZIP décompressée, double-cliquez
sur un fichier nommé pagedfrg.exe afin de lancer cet outil.
2) Cochez le bouton radio Defragment at next boot puis cliquez sur OK.
- Défragmenter un fichier ou un groupe
de fichiers :
Il arrive que vous ayez des fichiers particulièrement volumineux
comme des fichiers image ou des fichiers de machines virtuelles et qu'il
peut être utile de défragmenter afin que l'intégralité du
fichier soit placé sur des secteurs contigus. Contig est ce qu'il
vous faut ! Ce petit programme se télécharge à partir
de cette adresse : www.sysinternals.com/Utilities/Contig.html.
La syntaxe est la suivante :
contig [-v] [-a] [-q] [-s] [Nom_Fichier]
Utilisez le commutateur -v afin d'afficher les informations détaillées
de l'opération qui a été initiée.
Utilisez le commutateur -a si vous souhaitez simplement afficher le résultat
du processus de défragmentation.
Utilisez le commutateur -s afin de lancer de manière récursive
le processus de défragmentation quand vous utilisez des caractères
jokers pour traiter plusieurs fichiers : contig -s c:\windows\system32\*.dll
Si vous souhaitez que le processus de défragmentation s'effectue
en tâche de fond saisissez : start /low contig -s c:\windows\system32\*.dll
Le commutateur -q lancera le processus de défragmentation de manière
silencieuse.
Afin de créer un nouveau fichier d'une longueur définie
et "préfragmenté" utilisez cette syntaxe : contig
[-v] [-n] [Nouveau_Fichier] [Longueur du fichier]. Afin de créer
un fichier nommé test.txt faisant 30 Ko saisissez : contig -v
-n test.txt 30
- Désactiver le compteur de performances
des disques :
Le compteur de performances enregistre principalement les requêtes
en lecture et en écriture qui sont placées en attente.
Il présente l'inconvénient de remplir inutilement l'observateur
d'événements et, d'une certaine manière, de gêner
les performances des disques. Vous pouvez très facilement le désactiver
:
1) Cliquez sur Démarrer/Exécuter puis saisissez : cmd
2) À partir de l'Invite de commandes saisissez diskperf /? afin
de visualiser l'ensemble des commutateurs possibles.
3) Afin de désactiver le compteur de performances des disques
durs physiques saisissez : diskperf -nd ("diskperf -yd" si
vous décidez de le réactiver).
Notez que le compteur de performances des disques logiques n'est pas
activé par défaut. Si, à des fins de diagnostic,
vous souhaitez activer cette fonctionnalité servez-vous de cette
commande : diskperf -yv
|