web-dev-qa-db-fra.com

Pourquoi Windows 7 x64 Explorer.exe gobble soudainement-t-il tout à fait tout disponible RAM et ralentissez mon système à une rampe?

Mise à jour: résolue - voir ma réponse ci-dessous

Fréquemment, pendant que je navigue à travers des dossiers dans une fenêtre de Windows Explorer (Explorer.exe, à ne pas confondre avec Internet Explorer), tout à coup, je vais entendre que mon disque dur commence à se débattre et que mon système devient insensible. Lorsque je parviende à obtenir le gestionnaire de tâches Open (Control-Alt-Suppr-Suppr-Suppr -> Démarrer le gestionnaire de tâches), je peux voir que Explorer.exe utilise des quantités de RAM en augmentation rapide, de 1,5 Go à 2 Go et plus. Si je regarde le RAM des numéros pendant quelques secondes, Explorer.exe augmentera à environ 4 Go, puis sur Zeros et recommence. Tout le temps, mon disque dur est basculant et je peux 'T faire n'importe quoi avec mon ordinateur. J'ai réussi à revenir à la normale en terminant le processus explorateur.exe, puis à l'aide de la commande Run de Work Manager ... à redémarrer Explorer.exe. Ces épisodes gardent mon système inutilisable de 3 à 5 minutes.

On m'a dit qu'il s'agit d'un problème de mémoire virtuelle. Mes paramètres de mémoire virtuelle sont corrects - ils sont définis sur Automatic. J'ai environ 10% d'espace libre sur tous mes disques durs.

J'ai testé les fichiers système avec SFC/ScanNow et n'a trouvé aucun problème.

J'ai testé mon RAM à l'aide du diagnostic de la mémoire Windows et n'a trouvé aucun problème.

J'ai remarqué que le problème se produit spécifiquement lors de la navigation dans les dossiers de la bibliothèque de documents. Cela se produit presque chaque fois que je navigue dans mes dossiers fréquemment utilisés, surtout si je passe rapidement dans les dossiers rapidement. Cela arrive souvent lorsque j'essaie d'ouvrir des fichiers Word.

Le système va "paniquer", généralement pendant environ 2 ou 3 minutes. Lorsque je suis capable de voir le RAM Utilisation pendant le système, il est d'environ 98% ou même plus élevé.

Une complication possible est que j'ai déplacé les emplacements de la bibliothèque de documents sur un disque différent (F :), pas le même disque que Windows est installé sur (C :), mais cela ne devrait pas être un problème.

Des idées?

Nouveaux détails 9/10/11:

Je rencontre actuellement ce problème sur deux ordinateurs Windows 7 x64 différents. Exactement le même problème se produit sur les deux, avec explorer.exe gobblant tout disponible RAM et ralentissez le système à un crawl. Je pense que la procédure suivante déclenchera le problème.

1) Naviguez vers un dossier synchronisé avec Windows Live Mesh 2011 qui contient au moins deux fichiers de document Word.

2) Cliquez sur (Ne pas double-cliquer) l'un des fichiers de document Word. Cliquez ensuite sur un fichier de document de texte différent. Répétez cela plusieurs fois.

3) Effectuer une opération de fichier. (Supprimer, copier ou ouvrir l'un des fichiers de mots.)

4) Le système semble ralentir ou "geler" temporairement. Si vous regardez le gestionnaire de tâches, jusqu'à 99% ou même 100% du RAM sera utilisé. Le processus explorateur.exe utilisera des quantités de RAM en augmentation rapide.

Je suis plus convaincu que jamais que Windows Live Mesh 2011 est le coupable ici. Je vais désinstaller ce programme et réessayerai les deux systèmes, puis mettez à jour cette question avec plus d'informations. Si vous avez d'autres idées, veuillez vous aider. Merci.

Basé sur d'excellentes suggestions de SuperUserer, j'ai fait beaucoup de problèmes de dépannage. Actuellement, j'ai atténué le problème, mais je ne l'ai toujours pas éliminé. Après avoir effacé le cache de vignettes Windows, le RAM SPIKE et le disque dur que je décris ci-dessus se produit toujours, mais la durée de l'attaque n'est qu'environ 5 ou 10 secondes maintenant (au lieu de 3 ou 5 minutes. ). Une autre étape qui a aidé à sélectionner "Lancer des fenêtres de dossier dans un processus séparé" dans les options de dossier de l'Explorateur, dans l'onglet Affichage. Ceci a isolé la fenêtre troublée, de sorte que lorsque j'ai besoin de mettre fin à Explorer.exe, ma barre des tâches et monktop 't généralement affecté.

16
Mantis

Le problème découle d'une fuite de mémoire dans explorer.exe lorsqu'il tente d'afficher les aperçus d'images de fichier (vignettes) des fichiers Word 2007.

J'ai résolu le problème en prévenant explorer.exe de montrer ces aperçus d'image de fichier. Pour ce faire, j'ai édité le registre Windows.

Soyez prudent lorsque vous modifiez le registre - si vous faites une erreur, cela pourrait paralyser votre ordinateur. Toujours sauvegarder votre registre en premier, par suivi de ces instructions .

Pour modifier le registre:

  1. Cliquez sur Démarrer et tapez "regedit.exe". Un raccourci vers Regedit.exe apparaîtra.
  2. Cliquez avec le bouton droit de la souris sur le raccourci vers Regedit et sélectionnez "Exécuter en tant qu'administrateur". Fournir des informations d'identification si nécessaire.
  3. En Regedit, naviguez dans les dossiers indiqués à gauche à l'emplacement suivant:

HKEY_CLASSES_ROOT.DOTX\Shellex {BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}

  1. Cliquez sur le mot "défaut" et confirmez que la valeur répertoriée est la suivante: "{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}". (Si vous voyez une valeur différente, refait à l'étape précédente pour vous assurer que vous êtes au bon endroit du registre).

  2. Appuyez ensuite sur la touche "Supprimer" de votre clavier. Confirmer la suppression.

  3. Répétez les étapes 3. et 4. Pour l'emplacement suivant:

    HKEY_LOCAL_MACHINE\LOGICIEL\CLASSES.DOCX\Shellex {BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}

    Valeur "Par défaut": "{C41662BB-1FA0-4CE0-8DC5-9B7F8279FF97}"

Plus d'informations sont disponibles ici .

4
Mantis

Essayez d'exécuter - moniteur de processus ou Explorateur de processus et capturez ce qui se passe pendant le fonctionnement "normal" ainsi que pendant les moments où il semble ralentir. C'est une façon de le dépanner.

Vous pouvez également essayer de désinstaller le maillage en direct et voir si cela fait une différence.

11
Skatterbrainz

Essayez d'effacer votre cache miniature, utilisez le nettoyage de disque pour le faire.

De plus, si vous avez des fichiers image ou surtout des fichiers vidéo dans certains de ces dossiers que Windows est incapable de générer des vignettes car elle ne dispose pas du codec nécessaire, cela peut entraîner des problèmes d'exploration, des ralentissements ou même des accidents.

Si vous pouvez localiser les dossiers avec des fichiers que Windows ne peut pas générer une vignette, modifiez le paramètre de visualisation de ce dossier à quelque chose comme des détails, de sorte qu'il ne tentera donc pas de générer des vignettes.

S'ils sont des fichiers vidéo MKV voir ce fil

6
Moab

Sauf si il y a quelque chose d'instable à un niveau inférieur, Les extensions de shell sont le principal coupable .

Utilisez ShellexView Pour désactiver ceux qui ne sont pas par Microsoft, vous pouvez essayer de re-ajouter ceux après ...

3
Tamara Wijsman

J'ai récemment découvert que les fichiers hors ligne de Windows comportent des fichiers hors connexion peuvent provoquer des sortes d'erreurs décrites dans cette question. J'ai désactivé les fichiers hors connexion il y a environ une semaine. Je n'ai pas connu l'instabilité du système que j'ai décrite dans la question depuis la désactivation des fichiers hors ligne.

Pour désactiver les fichiers hors ligne dans Windows 7 (devrait être le même pour Vista):

  1. Cliquez sur Démarrer et rechercher "Fichiers hors connexion". Cliquez sur "Gérer les fichiers hors connexion".

  2. Cliquez sur "Désactiver les fichiers hors connexion".

3
Mantis