Explorateur très lent et non réactif

12

Mon Explorateur Windows sur Windows XP 32Bit est très lent ces derniers temps. Lorsque je le démarre, cela prend jusqu'à 10 secondes jusqu'à ce qu'il répertorie tous les dossiers et lecteurs. Pendant ce temps, il n'est pas réactif, ce qui signifie qu'il ne réagit pas aux entrées de la souris ou du clavier. Même après, il reste plus lent que d'habitude. l'ouverture d'un nouveau dossier prend quelques secondes, alors qu'auparavant, ils étaient ouverts instantanément.

D'autres navigateurs comme "Total Commander" fonctionnent très rapidement comme d'habitude.

serrer
la source
Voici de quoi je parle: superuser.com/questions/7621/…
OscarRyz
1
Je pense que j'ai eu le même problème: superuser.com/questions/11291/…
Graviton

Réponses:

14
  1. Télécharger l'explorateur de processus de Sysinternals
  2. Exécutez le programme avec des droits d'administrateur (afin qu'il puisse accéder à toutes les informations dont il a besoin depuis le système).
  3. Cliquez avec le bouton droit sur le processus Explorer.exe et sélectionnez Propriétés.
  4. Sélectionnez l'onglet performances.
  5. Ouvrez maintenant une nouvelle fenêtre de l'Explorateur et regardez les graphiques. Vous devriez être en mesure de dire si le problème est un accès d'E / S ou un processeur (je n'ai pas trouvé la mémoire comme une cause probable de ce comportement).
  6. D'autres onglets, tels que Performances et Threads, devraient vous aider à comprendre ce qui abuse des ressources du système.

Si vous pensez que le problème pourrait être une DLL ou un gestionnaire corrompu attaché au processus de l'Explorateur, procédez comme suit:

  1. Téléchargez les Autoruns de Sysinternals (il n'a pas besoin d'être installé).
  2. Décompressez le fichier zip et exécutez le programme autoruns.exe avec des privilèges d'administrateur.
  3. Attendez que le programme récupère toutes les informations, puis sélectionnez l'onglet Explorateur.
  4. Recherchez tout élément sans éditeur ou provenant d'une source douteuse.
  5. Si vous en trouvez, désactivez l'élément en décochant la case à gauche, puis fermez l'application et redémarrez le système.
  6. Répétez le processus avec tout autre DLL / gestionnaire que vous pensez que cela pourrait être à l'origine du problème. Redémarrez à nouveau après chacun (vous pouvez également réactiver les éléments en cochant la case correspondante).

J'espère que cela pourra aider.

Leonardo
la source
1
Merci! cela ressemble à une bonne solution pour déboguer le problème. mais je n'ai pas pu trouver de valeurs suspectes dans l'explorateur de processus lors du démarrage d'un nouveau explorer.exe (où le problème se produit). Les octets d'E / S passent à ~ 30 Ko peu de temps après le démarrage, mais je pense que cela peut être normal. il revient à 0 alors que le problème persiste. l'utilisation du processeur reste très faible tout le temps.
clamp
1
merci aussi pour votre deuxième suggestion. J'ai parcouru la liste, qui est très longue, mais tous les éléments semblent avoir du sens. la plupart d'entre eux proviennent de Microsoft. le reste vient des entreprises qui fabriquent mes pilotes ou outils qui s'intègrent dans explorer-rightclickmenu.
clamp
1
Ce n'est pas parce que c'est quelque chose que vous utilisez qu'il n'est pas en faute. Essayez d'activer tous les modules complémentaires tiers un par un. Vous pouvez même tout désactiver pour confirmer si les modules complémentaires sont en faute.
prestomation
J'ai exécuté Autoruns et vérifié l' onglet Explorateur . Il y avait une entrée correspondant à la clé de registre HKCU\SOFTWARE\Microsoft\Internet Explorer\Desktop\Componentset le texte sous la colonne Chemin d'accès à l'image indique «Fichier introuvable: À propos: Accueil». Après avoir décoché cette entrée, Explorer s'ouvre très bien et dandy! MISE À JOUR - non; il ouvre juste bien et dandy avec Autoruns déjà ouvert ...
Kenny Evitt
'NOTHER UPDATE - Un arrêt complet semble avoir fait quelque chose; L'Explorateur ouvre super-snappy maintenant.
Kenny Evitt
6

Une liste de contrôle,

  • Avez-vous des lecteurs mappés réseau? qui peut provoquer des décrochages
  • Avez-vous une fragmentation sur le disque principal? qui rend le dénombrement dans l'explorateur lent
    • essayez JkDefrag - Ne faites pas confiance au support de défragmentation intégré
  • Avez-vous une fragmentation du fichier d'échange, qui ralentit beaucoup de choses
    • essayez PageDefrag - si vous démarrez cette application, elle vous indiquera quels fichiers système sont immédiatement fragmentés. Vous pouvez ensuite choisir de défragmenter avec un redémarrage
  • Note de support Windows sur les autres conflits d'application
  • Confirmez que cette machine Windows est au même niveau de correctif de service que les autres systèmes qui ne présentent pas de tels problèmes
  • Envisagez de désactiver le service d'indexation - ce n'est pas exactement connu pour provoquer de tels ralentissements, il est censé fonctionner uniquement dans des conditions d'inactivité, mais c'est quand même un gaspillage
  • Votre Windows est-il configuré pour afficher les fichiers ZIP sous forme de dossiers?
    • Ceci est connu pour causer des problèmes
    • suggérerait de passer à 7-zip de toute façon.

D'autres choses que vous pouvez essayer .

  • Le autorunschèque est une bonne idée, y
    avez-vous trouvé des activités de démarrage nouvelles ou inattendues?
  • Avez-vous effectué des mises à jour récentes du pilote ou du système?
  • Il existe également une possibilité de corruption des fichiers système . Vous pouvez vérifier que
    le Start, Runavec un « sfc /scannow» ou « sfc /verifyonlycommande ».
    Il faudra un certain temps pour vérifier que tous les fichiers Windows sont intacts
nik
la source
Merci! Oui. mais je les avais aussi avant quand tout allait bien. d'autres utilisateurs du même réseau ont également les mêmes lecteurs mappés et cela fonctionne bien pour eux.
clamp
1
Je ne pense pas que la fragmentation soit la cause, car comme je l'ai dit, d'autres navigateurs de fichiers fonctionnent rapidement comme d'habitude!
clamp
le service d'indexation est déjà désactivé.
clamp
1
+1 "lecteurs mappés réseau". Utilisé pour provoquer des gels réguliers de l'explorateur car il faisait son vaudou en arrière-plan.
3

J'essaierais Process Monitor de Sysinternals qui devrait vous permettre de voir quel type d'accès aux fichiers est effectué lorsque vous ouvrez un fichier.

Si je comprends bien, Explorer tente de trouver des icônes pour chaque fichier, ce qui tente parfois de localiser l'application associée (il affiche donc l'icône Excel à côté d'un fichier Excel, etc.). Cependant, si une application se trouve sur un dossier réseau (ou sur une clé USB), cela peut la ralentir. Et bien sûr, si le chemin d'accès au lecteur n'est pas là, par exemple une clé USB qui n'est pas branchée ou un chemin réseau qu'il ne peut pas trouver, ou si l'autorisation du fichier est refusée, cela ralentira les choses.

Process Monitor vous montrera également de nombreuses autres choses qui se produisent lorsque vous ouvrez une fenêtre, par exemple, parfois lorsque l'explorateur tente d'accéder à une application pour déterminer l'icône du fichier, cela déclenche une analyse antivirus.

Notez que les icônes étaient censées être mises en cache, pour éviter des recherches répétées, mais cela peut ne pas se produire. Il existe une clé de registre qui contrôle la taille du cache

Hkey_Local_Machine \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Max Cached Icons

(Le mien est réglé sur 2000, mais vous pouvez peut-être essayer de l'augmenter).

Le cache peut également être corrompu, mais je n'ai jamais entendu dire que cela provoquait un ralentissement, mais cela entraînait parfois le mauvais dessin des icônes.

sgmoore
la source
2

Je connais quelqu'un à qui cela est arrivé, la façon dont il l'a résolu était de créer un nouveau profil utilisateur XP , malheureusement cela signifiait perdre beaucoup de paramètres d'application spécifiques au profil, mais cela vaut mieux la réinstallation!

Vdex
la source
2

J'ai eu un problème comme celui-ci où j'avais des raccourcis sur mon bureau, ma racine C ou mes documents référençant des fichiers inexistants (je ne m'en souviens pas exactement). Je sais que cela semble fou, mais la suppression des raccourcis cassés a résolu ce problème pour moi. Il y avait quelque chose de spécial que Windows faisait avec ces raccourcis (je pense qu'essayer d'obtenir une ressource d'icône pour le raccourci à partir du fichier inexistant ou quelque chose comme ça). Regardez donc les raccourcis sur votre bureau et supprimez ceux qui ne sont pas valides, puis allez-y.

Edit: En essayant de trouver l'article qui m'a aidé à résoudre mon problème (il y a longtemps), j'ai trouvé ceci: http://ss64.com/nt/slow_browsing.html

AaronLS
la source
0

Après avoir suivi les conseils de @ nik, puis les conseils de @ Leonardo, j'ai découvert un problème supplémentaire possible non déjà mentionné ...

Regardez dans le dossier "Bureau" du profil utilisateur. S'il y a un grand nombre de fichiers / dossiers, archivez (déplacez) autant de ces fichiers / dossiers que possible dans un autre dossier de votre ordinateur. La raison en est: explorer.exe sur Windows 10 semble parcourir les fichiers / dossiers dans le dossier Desktop au lancement, et éventuellement à d'autres moments (et plus de fichiers / dossiers signifie que le traitement de cette liste prend plus de temps).

Dans mon cas, j'ai déplacé 3500 fichiers du dossier Desktop vers un autre dossier du système de fichiers et j'ai remarqué une amélioration de la vitesse de 20 secondes.

Gavin G
la source