Nous avons des répertoires contenant des centaines de fichiers vidéo. Lorsque vous utilisez l'Explorateur Windows (Windows 7 64 Pro) pour parcourir et réorganiser ces répertoires, l'Explorateur ralentit à un niveau inutilisable, utilise des gigaoctets de RAM et empêche ou empêche d'autres programmes (tels que Media Center) d'utiliser le même disque pendant c'est en cours.
Cela s'accompagne d'une barre verte à croissance très lente dans la case Adresse.
Ce que l'Explorateur semble faire, c'est lire le contenu du fichier vidéo pour produire des miniatures ou obtenir d'autres métadonnées. Ce n'est pas utile pour nos besoins, nous aimerions donc désactiver ce comportement. Comment fait-on cela?
Ces fils peuvent être liés:
Superutilisateur Empêchez l'Explorateur Windows d'essayer d'extraire des métadonnées . [Explication ajoutée le 11/04/2014] Cette solution désactive la liste du registre pour un PropertyHandler pour une extension de nom de fichier particulière. Cela pourrait être utile, mais est un peu drastique - désactiverait l'affichage des propriétés dans l'Explorateur pour tous les répertoires, pas seulement ceux à problème. (Voir plus de discussion dans les réponses.)
Superutilisateur: "Tri par date - très lent" : la colonne "Date" tente d'obtenir des données EXIF et est distincte des colonnes "Date de création" et "Date de modification" du système de fichiers.
2014-04-14: Résumé des suggestions et conclusions
Je pense qu'à ce stade, nous sommes bien satisfaits des réponses, et les symptômes restants ne sont pas liés à l'Explorateur Windows. Donc, ci-joint un résumé des suggestions et quelques autres choses que nous avons apprises.
Considérations générales
Réveil du disque: la lenteur initiale lors de l'accès à un disque après une longue période d'inactivité peut être attribuable au fait que le disque s'est endormi.
Erreurs de disque: Évidemment, s'il y a des erreurs matérielles qui obligent à réessayer, cela ralentira gravement Explorer et tout autre programme.
Contention de disque: d'autres programmes effectuant une activité intensive sur le même lecteur seront évidemment confrontés et ralentiront les tentatives d'Explorer d'afficher le contenu d'un lecteur. Si Explorer doit lire uniquement le répertoire, l'impact peut être minime, mais si Explorer doit également lire chaque fichier pour les métadonnées, les problèmes de contention seront considérablement amplifiés.
Contention de disque provenant d'un logiciel antivirus: les tentatives de l'explorateur de lire les métadonnées peuvent inviter le logiciel AV à lire et à OK chaque fichier en premier. Pensez à désactiver AV pour les types de fichiers approuvés (par exemple, les fichiers wtv enregistrés par Media Center).
Paramètres de l'explorateur
Désactiver l'affichage des vignettes: "Organiser" → "Options de dossier et de recherche" → "Afficher" → mettre une coche dans "toujours afficher l'icône au lieu des vignettes" → appuyer sur Appliquer et fermer.
Désactiver la collecte des métadonnées spécifiques à la vidéo: dossier Culprit → "propriétés" → "personnaliser" → sous "optimiser ce dossier pour:" ouvrir le menu déroulant et choisir "éléments généraux" → cocher la case sous le menu déroulant à "appliquer à tous les sous-dossiers" → appuyez sur appliquer et fermer.
Désactivez encore plus la collecte de métadonnées spécifiques à la vidéo: dans la "vue détaillée" d'un dossier coupable, supprimez toutes les colonnes basées sur les métadonnées du fichier vidéo ne figurant pas dans les informations de répertoire du système de fichiers. Cela inclut la colonne Longueur (durée), ainsi que la colonne Date (basée sur les métadonnées vidéo et distincte des colonnes "Date de création" et "Date de modification" du système de fichiers.)
Dans le registre
Désactivez les «gestionnaires de propriétés» pour les extensions de nom de fichier vidéo (telles que wtv, mp3, etc.). Bien entendu, cela s'appliquerait à l'ensemble du système, et pas seulement à des répertoires particuliers. Peut être accompli avec RegEdit, ou avec un programme tiers ShellExView. (Voir les réponses pour plus de détails.)
Plus d'informations sur les miniatures et autres caches
Nous avons remarqué qu'après avoir désactivé les miniatures et les métadonnées, lorsque nous les avons réactivées, les performances étaient rapides. (C'est-à-dire: la barre verte de lenteur n'est pas revenue.) Cela suggère que les modifications ont fait quelque chose concernant le (s) cache (s) des vignettes, peut-être les ont supprimées et les ont reconstruites plus tard. Il s'avère que par défaut, Explorer enregistre les vignettes dans chaque répertoire (dans thumbs.db) et également dans le répertoire AppData \ Local \ Microsoft \ Windows \ Explorer de l'utilisateur dans un ensemble de fichiers thumbcache * .db. Il est possible que ceux-ci se retrouvent dans un état gonflé ou lent, et leur suppression pourrait accélérer le fonctionnement.
Nous ne savons pas (par nous) si Explorer met en cache d'autres informations de métadonnées (telles que la longueur, la date, l'emplacement, la protection, etc.).
Autres interactions
Pas attribuable à Explorer en soi, mais des indices potentiellement utiles.
Nous avons noté dans le Gestionnaire des tâches> Moniteur de ressources que Media Center effectuait un mauvais comportement qui créait beaucoup d'activité sur le disque: un composant de Media Center, ehrec.exe, parcourrait sans cesse la lecture de quelques k de données à partir d'un ensemble particulier de fichiers vidéo - - sur un lecteur, environ 200 fichiers vidéo. C'est comme si Media Center était incapable de terminer la lecture des métadonnées à partir de ces fichiers, et continuait simplement d'essayer de lire les fichiers pour lesquels il n'avait pas de métadonnées complètes. Ces fichiers semblent intacts en ce qui concerne le système de fichiers (peuvent être copiés sans problème). Lorsque nous avons demandé à Explorer d'afficher les répertoires sur ce disque particulier, il est possible que l'activité de Media Center ait concouru pour le temps d'accès au disque. Nous avons déconnecté ce lecteur pour d'autres tests.
Merci à tous les répondants.
la source
Réponses:
MISE À JOUR FINALE:
OP a résumé toutes ses conclusions de manière complète et concise dans son message de questions. Je ne vois aucune raison de supprimer mes suggestions, mais je vous recommande de lire son article au lieu du mien si vous êtes pour une solution rapide à votre problème.
Vous devriez essayer deux choses:
Dans l'Explorateur, cliquez sur "organiser" -> "options de dossier et de recherche" -> "afficher" -> mettre une coche dans "toujours afficher l'icône au lieu des vignettes" -> appuyer sur appliquer et fermer.
Maintenant, faites un clic droit sur le dossier coupable -> "propriétés" -> "personnaliser" -> sous "optimiser ce dossier pour:" ouvrez le menu déroulant et choisissez "éléments généraux" -> placez la coche dans la case sous la goutte menu déroulant à "appliquer à tous les sous-dossiers" -> appuyez sur appliquer et fermer. Cela appliquera les nouveaux paramètres d'affichage des dossiers au dossier choisi et à tous les sous-dossiers qui y sont contenus.
Je suis allemand et j'ai donc une version allemande de Windows, alors peut-être que certaines de ces options ci-dessus sont traduites légèrement différemment, mais vous devriez néanmoins pouvoir les trouver.
Mise à jour 1:
Je pense que vous êtes sur la bonne voie avec les métadonnées. Selon la façon dont les vidéos sont encodées, les métadonnées peuvent être au début, à la fin ou même quelque part au milieu (ce qui est rare, cependant). Je suppose que ces fichiers vidéo ont été encodés avec des propriétés inhabituelles (vous les avez probablement produites vous-même?), Ce qui permet à l'explorateur de lire l'intégralité du fichier du début à la fin pour extraire les métadonnées, ce qui prend évidemment un certain temps s'il y a beaucoup de gros fichiers dans le dossier. J'ai vu l'explorateur lire toute la longueur d'un fichier exe géant pour afficher l'icône intégrée à la fin.
Donc, je pense que vous l'avez compris, identifier et désactiver les colonnes qui doivent extraire les métadonnées de la vue dans l'explorateur (ainsi que les vignettes désactivées) devrait éviter à l'explorateur de lire ces fichiers, ce qui devrait résoudre votre problème.
Les colonnes que vous ne devriez probablement pas utiliser sont quelque chose comme: la date de prise (comme mentionné dans l'un des liens que vous avez publiés, la date de prise est très différente de la date de création du fichier), la longueur, la résolution, l'emplacement.
Les colonnes que vous devez utiliser en toute sécurité sont des attributs qui peuvent être lus directement à partir du répertoire du système de fichiers, tels que: date de création du fichier, date de modification du fichier, taille, type de fichier.
Si vous avez en effet besoin de trier certains des attributs qui devraient être désactivés, je pense que la solution la plus pratique serait peut-être de rechercher un autre navigateur de fichiers et de vérifier s'il gère mieux la situation. Vous pouvez ensuite utiliser l'explorateur comme vous en avez l'habitude et utiliser l'autre navigateur de fichiers pour gérer vos dossiers vidéo.
Vous avez également la possibilité d'effectuer de nombreuses opérations de base orientées fichier à partir de votre interpréteur de ligne de commande intégré cmd, il ne se soucie pas des métadonnées et peut être un outil simple et efficace pour copier, déplacer ou supprimer des fichiers et des dossiers. Vous pourriez alors même automatiser les choses en utilisant des fichiers batch. Ce n'est probablement pas la solution que vous recherchez, car cmd n'a même pas d'interface utilisateur graphique.
Mise à jour 2:
Je viens de lire votre deuxième mise à jour et je suis heureux de lire que votre problème semble résolu (pour le moment du moins). Peut-être que c'était juste une question de cache de vignettes surchargé. Je pourrais imaginer que ces fichiers thumbs.db deviennent de plus en plus gros, si vous déplacez fréquemment des fichiers d'un dossier à un autre. Je soupçonne qu'il garde en fait une vignette dans ce fichier cache pour chaque fichier qui a jamais été dans le dossier. Il existe peut-être une sorte de mécanisme de récupération de place pour ces fichiers, mais il a échoué dans votre cas.
Donc, si vous déplacez des fichiers vidéo d'un dossier à un autre en masse, et que vous utilisez toujours les mêmes dossiers pour cela (par exemple, ne pas en créer de nouveaux), nous avons peut-être trouvé la source de votre problème ...
Si votre système affiche à nouveau les mêmes symptômes à l'avenir, vous pouvez simplement essayer de supprimer le cache de miniatures. Pour cela, vous devez:
"windowskey + r" -> entrez "cleanmgr" et appuyez sur Entrée -> choisissez le lecteur sur lequel se trouvent les fichiers vidéo (uniquement si vous avez réellement plusieurs lecteurs / partitions) -> choisissez "vider le cache des vignettes" ou quelque chose comme ça -> courir plus propre
la source
Il y a trois paramètres GPO lorsqu'ils sont modifiés, ils obtiendront probablement le comportement que vous souhaitez globalement sur l'ordinateur.
Pour y arriver, lancez l'Éditeur de stratégie de groupe à partir d'une ligne de commande.
Accédez au nœud suivant.
La documentation intégrée serait un bon début pour savoir ce que fait chaque paramètre.
Prenez note que vous avez besoin de droits d'administration pour apporter des modifications aux paramètres de GPO.
la source
Ma solution a été trouvée indirectement. J'ai remarqué que les fichiers MKV contenaient une "date" qui ne pouvait pas être modifiée par des moyens normaux afin que le fichier reflète quand je l'ai eu, comme indiqué dans les propriétés du fichier. En désespoir de cause, j'ai changé la colonne dans l'explorateur de fichiers Windows de "date" à "date de création", puis j'ai défini l'option d'affichage pour en faire la valeur par défaut pour tous les dossiers. Non seulement cela a résolu mon problème de tri, mais le GROD a également été guéri. Ne pas avoir à creuser très profondément dans la structure de marquage de chaque fichier est évidemment la raison de ce remède.
la source
J'ai eu exactement le même problème sur ma machine Windows 7, 64 bits. Cela a commencé il y a quelques mois, lors de l'ouverture d'un dossier sur un lecteur Western Digital externe, les métadonnées des fichiers dans n'importe quel dossier prenaient quelques minutes à afficher, alors que je me souviens qu'elles montraient presque instantanément. L'ouverture d'un fichier, puis sa fermeture entraînerait une nouvelle actualisation de l'ensemble du dossier et deux minutes supplémentaires. J'ai donc fait quelques recherches (la solution suit):
J'ai démarré l'ordinateur portable en mode sans échec et tous les problèmes lents avec l'Explorateur Windows ont disparu.
J'ai redémarré l'ordinateur portable normalement et je suis allé à Démarrer, puis j'ai tapé msconfig dans la zone d'exécution et sélectionné l'onglet Démarrage. J'ai désactivé presque tous les éléments de démarrage (sauf tous les processus Microsoft ou Intel). Redémarré - Aucun changement
En utilisant à nouveau msconfig, j'ai réactivé tous les processus que j'ai désactivés à l'étape 2. Ensuite, je suis allé dans l'onglet Services. J'ai cliqué sur l'en-tête Statut pour trier tous les services en cours d'exécution ou arrêté, et j'ai examiné tous les services en cours d'exécution. J'ai d'abord désactivé tous mes antivirus et anti-malware (Avast, AdAware et Spybot). Redémarré - Résolu !!
Maintenant, lorsque j'ouvre un dossier, tous les fichiers avec leurs métadonnées apparaissent presque instantanément. Par un processus d'élimination, c'est le programme AdAware qui a provoqué le ralentissement. Je l'ai désinstallé et remplacé par Malwarebytes. Cela ne ralentit pas ma machine.
Leçon : Essayez toujours d'abord le mode sans échec pour voir si le problème est résolu, et si c'est le cas, utilisez un processus d'élimination pour voir quel processus ou service est à l'origine du ralentissement.
la source
Cela est dû au service Windows Search . Vous pouvez simplement désactiver le service en définissant le service de recherche Windows sur Désactivé et en arrêtant manuellement le service (cliquez avec le bouton droit sur le service et sélectionnez Arrêter ). Microsoft met le service là pour soi-disant accélérer Windows (ouais OK, peu importe).
Vous pouvez également laisser le service en cours d'exécution et le désactiver pour certains types de fichiers. Une fois que vous avez déterminé les types de fichiers dont vous souhaitez désactiver l'indexation (.AVI, .MPEG, .WMV, etc.):
J'espère que cela vous aidera à accélérer les choses. Bonne chance!!
la source