57 votes

Quelle est la bonne façon de déboguer une installation Windows lente ?

Vous connaissez la chanson : on vous a demandé de vérifier pourquoi l'ordinateur de votre cousin est lent. C'était mon cas hier. Utilisateur de Mac depuis 2007, je n'ai pas vraiment creusé dans les rouages de Windows au cours des cinq dernières années. En cherchant des réponses sur Google, on trouve beaucoup, beaucoup de réponses différentes : registre défectueux, logiciel espion, programme antivirus, disque fragmenté, effets visuels qui tournent, etc.

Dans ce cas précis, on m'a demandé d'examiner un ordinateur portable HP de deux ans équipé de Vista. Windows était incroyablement lent et même l'ouverture d'une nouvelle fenêtre d'exploration prenait presque une minute. J'ai fini par faire tout ce qui précède : exécuter cc cleaner, défragmenter le disque, désactiver les effets visuels, désactiver norton et un tas d'autres choses que des personnes aléatoires sur Internet pensent avoir un impact sur les performances de Windows.

Je m'adresse maintenant à vous, chers Superusers - j'aimerais comprendre cela en profondeur. Existe-t-il un moyen approprié, "scientifique" si vous voulez, de déboguer et de comprendre où se situe le problème d'une installation Windows lente ? (Dans mon cas particulier, cela concernait Windows Vista, mais essayons de créer un guide général pour XP et Windows 7 également).

Pour moi, il semble erroné d'exécuter un tas d'outils différents sans comprendre la cause sous-jacente de l'erreur.

15voto

diegogs Points 624

Pour moi, il semble erroné d'exécuter un tas d'outils différents sans comprendre la cause sous-jacente de l'erreur.

Si seulement plus de gens pensaient comme ça :)

En fait, il y a sont pour déterminer pourquoi une installation Windows fonctionne moins bien qu'elle ne le devrait. Le problème est que, si vous n'utilisez pas Windows au moins quotidiennement, leur utilisation risque de ne pas donner les résultats escomptés.

En général, les mauvaises performances sont faciles à résoudre. Il s'agit soit d'un processus malveillant qui consomme toutes les ressources, soit d'un matériel ou de pilotes défectueux.

Explorateur de processus

La toute première étape que je fais habituellement est de vérifier Explorateur de processus . Process Explorer est comme Gestionnaire des tâches sur le crack . Vous pouvez également extraire le fichier exécutable directement à partir de live.sysinternals.com .
Il vous dira si c'est un pilote (charge d'interruptions élevée) ou un processus.

Analyse des DPC élevés/interruptions

Nous avons déjà un excellente question sur ce sujet, je ne reproduirai donc aucune information ici.

Processus de Rogue

Si le problème est un processus indésirable et que vous ne pouvez pas le tuer (il s'agit peut-être d'un logiciel malveillant résistant), vous pouvez le désactiver en utilisant Autoruns .

Autres lectures

Il y a beaucoup plus d'outils et beaucoup plus de façons d'analyser les problèmes de Windows. correctement . Les gens écrivent en fait livres à ce sujet. Il y a simplement beaucoup trop de connaissances à transmettre dans une réponse de SU :)

Moi personnellement, je serais déjà très heureux si les gens arrêtaient optimisation de leur registre Windows...

3voto

Brandon Points 2580

Dans Windows, il existe des outils tels que le gestionnaire de tâches, le moniteur de ressources et le moniteur de performances qui vous aident à identifier les goulets d'étranglement.

Sans oublier le mode sans échec et MSConfig pour tester/éliminer les logiciels suspects, et les utilitaires de disque pour déterminer si le disque et le système de fichiers sont en bonne santé.

C'est par là qu'il faut commencer, bien avant de lancer des utilitaires de nettoyage sur le système d'exploitation :)

3voto

LawrenceC Points 70381
  1. Demandez à l'utilisateur ce qu'il entend par "lent" - est-ce que tout le système est lent ? est-ce qu'un seul programme est lent ? est-ce qu'Internet Explorer est lent (par opposition à la vitesse réelle du réseau) ? est-ce que le système est lent seulement lorsqu'on fait certaines choses ?
  2. appwiz.cpl -> supprimez tout ce qui comporte le mot "Toolbar" dans le titre, ainsi que tout ce qui ressemble à un logiciel malveillant, à un logiciel espion ou à des éléments dont l'utilisateur n'a pas besoin. Vérifiez également l'absence de modules complémentaires malveillants dans IE et réinitialisez complètement les paramètres d'IE à partir du panneau de configuration Options Internet si vous pensez qu'un logiciel malveillant a tout gâché.
  3. Traitez Explorer à partir d'une clé USB externe comme le mentionne @Oliver Salzburg -> tout exécutable qui n'est pas signé par Microsoft ou un fournisseur bien connu doit être suspect - réduisez-le à ce dont l'utilisateur a besoin.
  4. Autoruns - un autre excellent utilitaire de Sysinternals - trouvez ce qui est enregistré pour être lancé automatiquement au démarrage -> tout exécutable qui n'est pas signé par Microsoft ou un fournisseur connu doit être suspecté.
  5. Malwarebytes + autre programme gratuit d'analyse des logiciels malveillants de votre choix pour vérifier la présence de virus.
  6. Appliquer toutes les mises à jour de Windows et d'Office en cours
  7. Appliquez les dernières mises à jour des pilotes vidéo si le PC appartient à un joueur.
  8. L'antivirus est-il dépassé ? Installez une version plus récente de l'antivirus si elle est disponible
  9. Attentes de l'utilisateur - l'utilisateur sollicite-t-il vraiment trop son ordinateur ? (cette étape est nécessaire si l'ordinateur est ancien)
  10. CCleaner - pour les gigs de fichiers Internet temporaires sans doute...
  11. Exécuter defrag.exe
  12. Si l'utilisateur utilise généralement le PC pour l'Internet, installez Chrome et faites-en le navigateur par défaut.
  13. Photographiez la machine si vous le pouvez, afin de ne pas perdre autant de temps à tout recommencer dans trois mois, lorsque l'utilisateur n'écoutera aucun de vos conseils et se retrouvera exactement dans la même situation.

-1voto

user249544 Points 49

Je vérifie TOUJOURS le disque dur en premier, peu importe ce dont l'utilisateur se plaint. J'utilise HDSentinel pour le vérifier, je redémarre ensuite et je revérifie car j'ai eu deux cas où, après le redémarrage, il m'a dit que le disque dur était défaillant, alors que le test initial indiquait qu'il était parfait/proche de la perfection.

Après avoir vérifié le disque dur (supposons qu'il est en bon état), je vérifie la quantité de RAM 1)dans l'unité 2) libre après un redémarrage 3)libre avec 3.1)le navigateur de l'utilisateur ouvert 3.1)le client de messagerie de l'utilisateur ouvert 3.2)Word/Excel/les applications habituelles que l'utilisateur utilise quotidiennement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X