Diagnostiquer l'utilisation de disque excessive

Tutoriels, Astuces pour Windows

Modérateur : Mods Windows

Malekal_morte
Messages : 116198
Inscription : 10 sept. 2005 13:57

Diagnostiquer l'utilisation de disque excessive

par Malekal_morte »

Cette FAQ tente de vous expliquer comment trouver la source de l'utilisation disque fréquentes sur Windows 8.
En règle générale, c'est service qui provoque une utilisation excessive du disque et souvent le processus svchost.exe apparaît comme étant la source.

Notez aussi que vous pouvez avoir de temps en temps des utilisations disques excessives de svchost.exe puisque Windows effectue des opérations en arrière plan comme le téléchargement de mise à jour ou la défragmentation (normalement quand le PC est veille).

Pour rappel, svchost.exe est un processus légitime de Windows qui gère des groupes de services Windows.

Dans un premier temps, ouvrez le gestionnaire de tâche.
Vous pouvez le faire en faisant un clic droit sur la barre des tâches puis gestionnaire de tâches ou Touche Windows + R et tapez taskmgr.exe et entrée.

Image

Sur Windows 8 et Windows 10, le le gestionnaire de tâche a été amélioré, une utilisation disque excessive, devrait être assez visible, avec en gras le processus.

Exemple ci-dessous avec service hôte local qui utilise le disque de manière excessive :

Image

Cliquez sur l'onglet Performance et dans la liste à gauche Disque, vous aurez alors un graphique qui reprend l'utilisation disque.
Malheureusement ce dernier ne donne pas les heures, donc difficile de savoir quand ont lieu ces utilisation disque.
Vous n'avez pas non plus le détail des processus à l'origine de ces utilisation disque.

Image

En bas, se trouve un bouton qui ouvre le Moniteur de ressources systèmes.
Cliquez sur l'onglet Disque.
Notez que vous pouvez trier les colonnes lecture/écriture en cliquant dessus pour faire apparaître les processus qui sollicitent le plus le disque.
Dans la capture ci-dessous, on constate que le svchost.exe (LocalSystemNetworkRestricted) a écrit pour 4Go.

Image


On retrouve ces svchost dans le gestionnaire de tâches, avec une icône bleu avec une roue crantée blanche.
En déroulant, la liste des services s'affiche.
Image

Vous devez donc regardez quel groupe de service est à l'origine de l'écriture/lecture disque anormale.
Une fois identifiez, à partir du gestionnaire de tâches, arrêtez les services un par un en faisant un clic droit puis arrêter.
Le mieux est de les arreter un par un toutes les 15min, voir si l'utilisation disque s’arrêter pour tenter de déterminer le responsable.

Pour faire la jonction dans le svchost.exe du moniteur système et celui dans les gestionnaire de tâche, vous pouvez comparer les PID (Numéro d'identification du processus), parfois le nom n'est pas vraiment parlant (service local etc).

Image

Un autre exemple plus que parlant.
Dans la capture ci-dessous, on voit que la courbe les E/S (Entrée/Sortie soit I/O en anglais) et % de temps d'activité maximale est à fond.
A droite, les courbes bleus sont tout en haut (100%).
On constate que mcfshield.exe (appartient à McAfee) lit et écrit beaucoup.
On voit aussi des processus Antivir, l'utilisateur a deux antivirus installés....

Image



Quelques sources d'utilisation disque anormale

J'ai effectué quelques recherches Google pour ressortir les cas les plus fréquents d'accès disque anormale.

Quelques recherches Google montre que le service superfetch est souvent à l'origine de lecture/écriture excessive.

Vous pouvez tenter de désactiver l'indexation sur tous les disques :
Mon Ordinateur => clic droit sur le Disque (par exemple C) et en bas décocher "Autoriser l'indexation".
A répéter sur les autres Disque.

Image


Sur ce topic, la défragmentation pose problème et provoque des accès disque toutes les 15min : http://answers.microsoft.com/en-us/wind ... 0cd15ad942
Vous pouvez la désactiver dans les tâches planifiées.


Ici, un PC ACER une mise à jour du Bios a été nécessaire : http://www.bleepingcomputer.com/forums/ ... ess/page-3

Cas du Backgroundtaskhost.exe ...

Source : http://chaladi.me/2013/10/11/how-to-fix ... age-issue/

Une mauvaise configuration de la mémoire virtuelle provoque des accès disque anormale de Backgroundtaskhost.exe afin d'écrire le fichier de pagination (pagefile.sys)

Cela se voit par une activité anormale, ci-dessous backgroundtaskhost.exe a lu pour 1go de de données.

Image

et dans l'onglet Mémoire, cela provoque des Hard Fault Sec

Image

Pour corriger cela, il faut corriger la taille de la mémoire virtuelle.

Panneau de configuration => Système
A gauche, cliquez sur Paramtères système avancés

Image

Dans la partie Performance, cliquez sur Avancé
Dans la nouvelle fenêtre, cliquez sur l'onglet Avancé
Puis en bas à droite dans la partie Mémoire virtuelle sur Modifier.

Image

Dans la nouvelle fenêtre, décochez en haut "Gestion automatique du fichier d'échange pour les lecteurs".
Mettez la taille sur Personnalisée.
Dans Taille initiale MO : mettre la taille de votre mémoire, par exemple si votre PC à 4go, mettez 4000, si votre PC à 32Gigo, mettez 32000
Dans Taille maximale MO : mettre la taille de votre mémoire multipliez par 2, si vous avez 4go, mettez donc 8000.
Validez toutes les fenêtres puis redémarrez l'ordinateur.

Image

Autre lien sur l'utilisation disque excessive

Un autre lien existe sur le site, certains autres aspects y sont décrits : Liens internes:
Première règle élémentaire de sécurité : on réfléchit puis on clic et pas l'inverse - Les fichiers/programmes c'est comme les bonbons, quand ça vient d'un inconnu, on n'accepte pas !
Comment protéger son PC des virus
Windows 11 : Compatibilité, Configuration minimale requise, télécharger ISO et installer Windows 11

Comment demander de l'aide sur le forum
Evaluer le site malekal.com
Partagez malekal.com : n'hésitez pas à partager les articles qui vous plaisent sur la page Facebook du site.
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Tutoriels Windows »