Comment résoudre un gel ou une lenteur de Windows?


77

Une machine est décrite comme étant "très lente" ou "gelée". Comment puis-je résoudre / résoudre ce problème? Quelles devraient être les premières étapes à franchir?

Réponses:


36

En supposant que vous utilisez un système d'exploitation Windows ...

Choses à vérifier:

  1. PC dispose d'au moins 10% d'espace disque libre
  2. Le PC a au moins 1 Go de RAM pour Windows XP et 2 Go pour Windows Vista.
  3. S'il y a des programmes ou des pilotes suspendus.
  4. Fichiers système corrompus. Si tel est le cas, exécutez sfc / scannow dans cmd et laissez-le remplacer les fichiers système corrompus. Il peut demander votre CD Windows. Ou, s'il est sérieusement endommagé, effectuez une installation de réparation Windows XP ou Windows Vista
  5. Un système de fichiers corrompu. Cela vient de l'expérience plutôt que de la connaissance. Exécutez chkdsk / r dans l'invite de commande.
  6. En raison de la manière dont Windows traite les fichiers, il sera inévitablement lent au fil du temps. Votre structure MFT grandit avec le temps. Le seul remède est une nouvelle installation.
  7. Malware. Téléchargez et exécutez HijackThis , puis publiez le journal ici. Cela nous donnera une bonne idée de ce qui fonctionne et de ce qui pourrait monopoliser toute votre mémoire / votre processeur.

23
Êtes-vous sûr de votre commentaire de défragmentation? J'ai récemment défragmenté un système de fichiers NTFS très bien utilisé, presque plein et qui n'avait pas été défragmenté depuis de nombreuses années et j'ai constaté une amélioration considérable des performances. Peut-être que le commentaire "aucune différence" s'applique aux cas les plus courants où un disque est généralement sous-utilisé?
luapyad

1
De toute façon, la défragmentation aura lieu une fois par semaine, mais oui, une défragmentation obsessionnelle-compulsive ne sera pas d'une grande utilité. Si quoi que ce soit, on ne fait que perdre du temps. En outre, si vous ne remplissez pas votre disque au-delà de 75%, il est peu probable que la fragmentation pose un problème de performances.
Joey

4
WRT défragmenter, cela dépend. J'avais l'habitude de travailler quotidiennement dans une application dépendant de deux fichiers, l'un de 65 Mo environ et l'autre de 2 Go environ. Lorsque cette application est devenue "très lente", j'ai lancé une analyse de défragmentation et découvert que, généralement, l'un de ces fichiers, voire les deux, était fragmenté à environ 85%. Après l'exécution de la défragmentation, l'application a considérablement accéléré.
J. Polfer

4
"En raison de la manière dont Windows traite les fichiers, il sera inévitablement lent au fil du temps." -> Avez-vous une référence pour cela? Je sais que NTFS utilise une structure MFT, mais je n’ai jamais entendu dire que cela ralentirait toujours Windows.
Sleske

2
Je sais que c'est vieux, mais est-ce que quelqu'un a une référence au ralentissement "inévitable" de Windows dû à la structure MFT (le seul remède étant un reformat)? Je ne comprends pas comment ce serait une "rue à sens unique", la seule solution étant un effacement complet et une réinstallation. Je croyais comprendre que les reformats «annuels» de Windows pour garder les choses en forme avaient disparu avec l'ère XP.
Coldblackice

37

La plupart des systèmes bloqués (pour lesquels vous ne pouvez pas utiliser de raccourcis clavier tels que CTRL + ALT + SUPPR) sont dus à des pilotes en attente
. Vous devrez donc remplacer le périphérique ou mettre à jour le pilote. Le dépannage peut être fait:

  1. Téléchargez Windows Performance Analyzer pour votre version de Windows.
  2. Installez le logiciel sur votre système.
  3. Ouvrez une invite de commande en tant qu'administrateur et copiez-collez la commande suivante:

    xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer myTrace.etl
    
  4. Appuyez ENTER une fois sur cette touche pour lancer la commande. Vous devez maintenant attendre que votre système se bloque.
    Vous pouvez faire ce que vous voulez. S'il vous plaît pas d'activité lourde comme le jeu ou les choses privées ...

  5. Dès que votre système cesse de pendre, allez sur la console et appuyez sur ENTER.
  6. Après avoir attendu un certain temps, un fichier journal myTrace.etl sera produit, compressez-le dans un fichier zip.
  7. Mettez cette version compressée du fichier quelque part en ligne (peut-être 2shared).
  8. Partagez le lien ici, je vais essayer de trouver et de vous montrer la cause de votre problème.
  9. OU résolvez vous-même la trace en utilisant les instructions trouvées ici , commencez par les étapes 6 à 7.

10
Cela ne fonctionne pas très bien, car les personnes téléchargent simplement une trace xperf. Y a-t-il moyen de modifier cela pour inclure des informations sur la manière dont les utilisateurs peuvent utiliser ces informations pour déboguer le système eux-mêmes?
nhinkle

1
@nhinkle: Ceci donne un aperçu du programme , mais cela revient simplement à ouvrir la trace et à regarder autour de vous. Si une personne n’est pas assez intelligente pour effectuer elle-même une étude sur les choses vues ici, elle ne devrait probablement pas être en train de déboguer des traces. Le débogage est vraiment quelque chose que vous devriez beaucoup utiliser Google. Quand un programme est tombé en panne, je peux voir les données qui étaient sur la pile. Peut tu? Bien sûr, on peut se demander comment une chose spécifique fonctionne exactement ou ce que cela signifie.
Tamara Wijsman

Mais en général, vous êtes seul. La rédaction d'un guide complet sur l'utilisation de XPerf nuirait à l'intention de ce message, qui est de résoudre le problème. Notez que la trace Xperf compressée est très petite et qu'elle évolue donc très bien par rapport aux vidages sur incident. Et bien, ceux-ci seraient encore plus difficiles à expliquer comment les déboguer (cela nécessite une bonne compréhension des composants internes d’un ordinateur). Google est votre ami . Si vous lisez la documentation, vous pouvez même y accéder à partir d'une fenêtre de la mémoire.
Tamara Wijsman

1
En outre, cela dépend, au cas par cas, de ce que vous devez rechercher. Une fois, je suis dans l'arborescence d'un processus pour découvrir qu'un pare-feu gêne mon débogueur Visual Studio. Une autre fois, je regarde les appels DPC de quelqu'un qui m'envoie un dump par courrier électronique, une autre fois, je cherche le plus gros consommateur d'E / S pour quelqu'un sur le chat SU. Vous avez besoin d'une compréhension pour savoir réellement ce que vous devez rechercher. Si j'avais besoin de couvrir la plupart de ces cas, j'aurais le poste le plus long sur SU. Bien que la plupart de ces ressources puissent être atteintes autrement, il suffit de rechercher et d’apprendre.
Tamara Wijsman

Cependant, n'hésitez pas à poser une question sur l'utilisation réelle de XPerf ainsi qu'un wiki de communauté qui résume ce qu'il faut faire lorsque des cas spécifiques se présentent. Cela pourrait aider en tant que débutant pour les débutants qui n'ont aucune idée de ce qu'ils font. Cependant, je n'ai actuellement ni le temps ni la volonté de le faire ici et maintenant ... Excusez-moi pour la longueur de mes commentaires, mais je pensais qu'un seul commentaire était insuffisant pour comprendre l'idée.
Tamara Wijsman

33

Tout d'abord, je vérifie ce qui est automatiquement démarré lorsque la machine démarre.

  • Autoruns
  • Registre : HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
  • msconfig
  • Exécuter -> services.msc Ceci listera tous les services qui sont démarrés quand votre machine est allumée. Vous pouvez les gérer tous ici à partir de ce composant logiciel enfichable MMC.
  • Tâches planifiées

Je vais ensuite lancer l’explorateur de processus et voir ce qui est en cours d’exécution une fois qu’il a été démarré, ainsi que ce qui cache beaucoup de mémoire et de CPU.

Je veillerai ensuite à ce que tous les pilotes soient à jour, de même que l’antivirus, les mises à jour Windows et d’autres applications critiques telles que les navigateurs Web, java, flash, etc.

Ensuite, je vais défragmenter leur disque dur si cela doit être fait.

Parfois, je vais effacer l'historique de leur navigateur Web et leurs cookies, ainsi que leurs dossiers temporaires.

Je vais également regarder dans l'observateur d'événements pour voir si des erreurs ont été signalées et les vérifier si c'est le cas.

Si tout échoue et que le système le prend en charge, une mise à niveau de la RAM peut être nécessaire.


20

(supposons un instant, nous parlons de Windows)

Si votre ordinateur est soudainement lent (c.-à-d. Que vous n’avez pas seulement un ordinateur lent), je vérifierais le Gestionnaire des tâches Windows.

  • Tapez Ctrl-Alt-Deletepour afficher le gestionnaire de tâches.
  • Sélectionnez l'onglet "Processus" en haut pour afficher la liste de tous les processus en cours d'exécution sur l'ordinateur.
  • Cliquez deux fois sur la colonne "CPU" en haut de la fenêtre de processus (pour trier les processus avec une utilisation maximale du processeur en premier).
  • Vérifiez si quelque chose (autre que "Processus inactif du système") nécessite plus de quelques pour cent de manière cohérente.

Les scanneurs de virus ou autres services d'arrière-plan peuvent parfois devenir trop zélés lors de l'utilisation des ressources système. Parfois, une application peut entrer dans une situation de concurrence critique dans laquelle elle est "bloquée" dans une boucle de code qui tourne en permanence. Ensuite, vous avez parfois oublié une application qui prenait tout votre temps processeur.

Le gestionnaire de tâches devrait vous dire si quelque chose comme ça se passe.


1
Je voudrais également google tous les processus dont vous n'êtes pas sûr pour confirmer s'ils sont nécessaires / nécessaires, puis utilisez msconfig / HiJackThis pour les empêcher de démarrer.
Umber Ferrule

2
MSCONFIG n'est pas un gestionnaire de démarrage, mais un utilitaire de dépannage et donc préférable de le laisser seul. HiJackThis, je ne fais plus confiance à TrendMicro.

11

Dans cet ordre habituellement ...

  • Matériel - Le matériel est la chose la plus rapide et la plus facile à vérifier, c'est généralement le coupable. La mémoire est bon marché de nos jours, voir des gens qui ont encore 128 Mo installés et 256 Mo installés me donne envie de pleurer. Avec la loi de Moore étant apparente dans le monde matériel, les processeurs qui sont encore ultra - rapide et peuvent être achetés vraiment pas cher aussi.
  • Logiciel encombré - la quantité de logiciels installés et en cours d'exécution au démarrage du système a un impact important sur les performances. Des logiciels malveillants peuvent également vous ralentir.
  • Pilotes mis à jour - ceux-ci peuvent donner à votre machine de grandes améliorations de performances.

Un bon programme de défragmentation , CCleaner , ainsi qu'un analyseur de virus et un programme de détection de programmes malveillants sont également utiles.


7

Pour voir si votre machine va être lente, vérifiez

  • Quantité de mémoire
  • Vitesse du CPU
  • Espace disque disponible

Il existe de nombreux outils tiers disponibles qui vous donnent des informations sur votre ordinateur, mais pour le faire assez facilement sans ceux-ci, vous pouvez utiliser le Gestionnaire des tâches de Windows .

Pour ouvrir "Gestionnaire de tâches"

  • Dans la barre des tâches, cliquez avec le bouton droit de la souris puis sélectionnez "Gestionnaire des tâches".

Dans l'onglet Performances, vous verrez à quel point votre processeur est "occupé", mais aussi à combien de mémoire physique est disponible.

Si le processeur est constamment supérieur à 10% et que la mémoire disponible est inférieure à 500 000 Ko, votre ordinateur fonctionnera probablement lentement.

De plus, si votre disque dur est plein, cela pourrait entraîner de mauvaises performances. Vous devez viser au moins 15% d’espace libre.

Pour vérifier cela, ouvrez l'Explorateur Windows, vous pouvez le faire en

  • Dans le même temps, appuyez sur la touche Windows suivie de la lettre e

Sélectionnez le lecteur C: avec un clic de souris. Cliquez ensuite avec le bouton droit de la souris et sélectionnez Propriétés. Cela vous indiquera combien d’espace libre / utilisé vous avez sur votre disque dur.


6

Non sans savoir ce qui cause le gel car il ne provoque pas réellement un crash.

Cela ressemble au premier abord à une hypothèse de pilote de périphérique / périphérique défectueux, comme pour frapper le clavier - cela est probablement dû à la chance.

Essayez tout d’abord de parcourir le journal des événements de votre système pour rechercher les erreurs ou les avertissements qui pourraient être liés au pilote.

Désinstallez ensuite le pilote ou, si vous ne trouvez rien, je vous conseillerais tout d'abord de débrancher tous les périphériques USB supplémentaires, puis, si cela résout le problème, branchez-les un à un jusqu'à trouver le mauvais. Si vous ne trouvez rien, vous devrez peut-être désinstaller les pilotes.

Si vous avez toujours des erreurs ou si vous souhaitez les éliminer plus tôt, je vous conseillerais de faire un test de mémoire et d'aller à l'invite de commande pour lancer une Chkdskanalyse du disque dur à la recherche de problèmes.

J'avais l'habitude de l'avoir tout le temps sur de vieilles machines, 99% du temps, c'était des gens qui achetaient des appareils de marque pas cher / inconnue avec de TRÈS mauvais pilotes - cela donnait une mauvaise réputation à Windows. Si toutefois vous rencontrez toujours des problèmes après cela, dites-le-moi et j'essaierai de vous aider davantage.


5

Défragmentez votre disque dur. Pour Windows XP Disk Defragmenter se trouve dans
Démarrer -> Programmes -> Accessoires -> Outils système.

Pour Windows 7 ou Vista, voir cette question .


5

Pour augmenter encore la vitesse, désactivez les services Windows inutiles. Il existe quelques bases de données fiables sur ce qui peut être désactivé en toute sécurité et ce qui ne l'est pas, par exemple, le Elder Geek's Services Guide pour Windows XP .


4

En plus des autres suggestions présentées ici, j'ai constaté que le simple fait de vider la corbeille peut avoir une incidence sur les performances, si je l'ai rempli avec de grandes collections de fichiers.


4

Personnellement, je vais avec ce qui suit:

  1. Ouvrez Task-manager et parcourez tous les processus en cours, notez ceux qui ne sont plus nécessaires et prenez un soin particulier à vérifier tout processus suspect. Dans 99,9% des cas, si vous ne reconnaissez pas un processus, tapez simplement le nom dans google et vous obtiendrez de nombreuses informations sur la nature du processus, que ce soit nécessaire ou non.

  2. Avec la liste des processus à l'esprit, j'ouvre msconfig (tapez msconfig dans la boîte de dialogue Exécuter) et, dans l'onglet Démarrage, démarrez en décochant les processus qui ne sont pas nécessaires en arrière-plan. Veillez à désactiver différents éléments de démarrage car ils dépendent parfois les uns des autres.

  3. Accédez au Panneau de configuration, parcourez à nouveau le logiciel installé et désinstallez ceux dont l'utilisateur n'a pas besoin.

  4. Je passe ensuite en revue les services en cours d’exécution (tapez services.msc dans la boîte de dialogue Exécuter) et vous les désactive ou les désactive en fonction du service.

  5. J'exécute un antivirus complet et un logiciel espion sur le système, puis je redémarre.

Maintenant, si l’ordinateur n’a pas été un peu accéléré, je leur recommande de me laisser simplement formater le système et recommencer propre. En raison de la nature des fenêtres et de toute la jonque qui se forme inévitablement au fil des ans, il s’agit généralement de la seule solution viable.

Bonne chance!


3

Je vérifie toujours ce qui suit ...

RAM. Les systèmes d’exploitation modernes ont besoin de beaucoup de RAM et plus vous en avez, mieux ce sera.

Espace disque dur. Les systèmes d’exploitation modernes ont faim de disque dur et plus vous en avez, mieux vous êtes.

Processus d'arrière-plan (par exemple, applications ouvertes, logiciel d'analyse de disque, logiciel antivirus, virus eux-mêmes). Plus il y a de gadgets, de widgets, d'applications, etc., plus les choses seront lentes. Gardez seulement ouvert ce qui doit vraiment être ouvert.

Temps entre les redémarrages. Chaque système d'exploitation doit être redémarré de temps en temps.


3

En supposant qu'une machine fonctionnait rapidement auparavant et qu'elle tourne maintenant lentement (et que ce n'est pas basé sur Linux) ....

  1. Redémarrer la machine
  2. Commencez par vérifier les virus et autres logiciels malveillants.
  3. Ouvrez le Gestionnaire de tâches (ou l’équivalent) et voyez quelle application monopolise le processeur ou effectue beaucoup d’écritures / lectures sur disque dur. Je peux fermer / tuer l’application ou google et voir quelles sont les autres plaintes / solutions.

3

Les autres options à considérer sont:

  1. Malwarebytes Anti-Malware

  2. Augmenter la quantité de mémoire virtuelle utilisée par le système

  3. Ce guide pratique du geek montre que le nettoyage de disque ne nettoie pas vraiment tout sauf si vous effectuez un ajustement du registre. Le guide montre comment résoudre ce problème.

  4. Enfin, une réinstallation du système d'exploitation est ma dernière option. Windows aime garder beaucoup de merde


2

Cela ressemble à une circonstance inhabituelle (de nombreuses personnes rencontrant peu de problèmes au quotidien avec Windows 7 et que votre problème semble assez gênant).

Pourriez-vous fournir plus de détails? S'agit-il d'un "nouveau" nouveau PC ou juste d'un ordinateur nouveau pour vous (c'est-à-dire d'occasion avec Windows 7 nouvellement installé)? Connaissez-vous les spécifications du PC? Le problème survient-il régulièrement en utilisation normale, par intermittence, sans tendance évidente, ou à des moments précis, comme peu de temps après le démarrage?

En l’absence de plus d’informations, une première tentative pour trouver la cause du problème consiste à vérifier que vos lecteurs sont en bon état en interrogeant leurs paramètres de statut SMART à l’aide d’un outil tel que http://gsmartcontrol.berlios.de/ (disponible). pour Linux et Windows - il existe de nombreux autres utilitaires ayant des capacités similaires, si cela ne fonctionne pas bien sur votre PC). Un disque défaillant est une cause fréquente de pauses inattendues. En effet, pour certaines pannes, le lecteur réessayera jusqu'à ce qu'il parvienne à lire / écrire ce qu'il lui a été demandé de lire / écrire et que l'interface utilisateur semble se bloquer jusqu'à ce que le système d'exploitation obtienne une réponse. du lecteur.

Consultez également les journaux des événements Windows pour connaître l'heure approximative du problème. La plupart des pilotes matériels y signalent des conditions inattendues et Windows lui-même signalera certaines erreurs de pilote si les pilotes eux-mêmes tombent avant la génération de rapports (les anciennes variantes de Windows ne feraient que masquer l'écran bleu dans de telles circonstances, mais les versions plus récentes essaieraient de redémarrer les pilotes et d'enregistrer l'événement. Une condition d'erreur "fatale" se produit). Ainsi, si le problème est dû à un pilote erroné ou à un matériel défectueux, ces journaux peuvent fournir des indices utiles.


C'est un nouveau PC (non remis à neuf). Il ne semble pas y avoir de modèle. Appuyer sur la touche Windows permet au système de fonctionner à nouveau jusqu'à ce qu'il gèle
Jason Martin

Serait-ce un problème avec la machine qui essaie de passer en mode veille ou veille prolongée et qui échoue? Vérifiez vos journaux d’événements au moment où la machine s’arrête ou au moment où vous parvenez à la suspendre pour éviter les erreurs / avertissements / messages concernant cette situation (ou d’autres problèmes). Vérifiez également vos paramètres de gestion de l’alimentation pour savoir si l’appareil est réglé sur Veille / Veille prolongée (inhabituel mais pas complètement inconnu pour les ordinateurs de bureau).
David Spillett

Pouvez-vous s'il vous plaît indiquer les étapes pour accéder au journal des événements dans Windows 7?
Jason Martin

Je n'ai aucune installation Windows 7 à vérifier, mais sous Vista, il suffit de taper «événement» dans le menu Démarrer pour afficher «Observateur d'événements», qui ouvre le composant logiciel enfichable administrateur approprié. Il est également disponible sous Gestion de l'ordinateur dans le panneau de configuration. .
David Spillett

2

Sous Windows, n'installez que les logiciels dont vous avez besoin. Ne bousillez pas votre PC avec tous les trucs inutiles. Vérifiez les erreurs de registre et corrigez-les à l'aide d'un bon logiciel tel que regcure ou registre booster. N'oubliez pas de vérifier si votre antivirus est mis à jour ou non. Un antivirus obsolète a souvent tendance à ralentir le système. Utilisez CCleaner pour enlever la merde. N'épuisez pas votre RAM en utilisant trop de programmes en arrière-plan. Désactivez le logiciel d’amélioration de la barre latérale Windows ou du bureau si vous n’en avez pas besoin. Analysez tout le système en mettant à jour le virus pour vous assurer qu'il n'est pas infecté. De même, les petits utilitaires de défragmentation de disque, etc. peuvent être utiles pour votre PC.


0

L'une des causes du ralentissement, en particulier au démarrage, peut être Windows qui tente de rétablir la connexion avec un partage réseau. Configurez le registre pour l'empêcher:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider]
"RestoreConnection"=dword:00000000

En cas de problème de performances, désactivez tous les services et les démarrages inutiles, utilisez un navigateur léger (voir Utilisation de la mémoire), désactivez le thème Aero, etc.

Si vous pensez que des logiciels malveillants ont infecté votre PC, il est conseillé de formater votre lecteur (sans essayer de le nettoyer).

De plus, les clés USB peuvent empêcher le démarrage du système. Débranchez-les.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.