Le volet de l'Explorateur Windows XP scintille sur les lecteurs réseau mappés

Traductions disponibles Traductions disponibles
Numéro d'article: 816375 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Important Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde, la restauration et la modification du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
256986 Description du Registre de Microsoft Windows
Agrandir tout | Réduire tout

Symptômes

Lorsque vous affichez des lecteurs locaux ou des lecteurs réseau mappés dans l'Explorateur Windows sur une installation Windows XP, le volet gauche (arborescence de dossiers) ou l'arborescence peut trembloter ou actualiser constamment l'ensemble de la structure de répertoires à intervalles de quelques secondes ou quelques minutes.

Les serveurs Microsoft Windows continuent de communiquer les modifications du système de fichiers aux clients Windows XP. Cela peut provoquer un trafic supplémentaire sur un réseau étendu (WAN).

Ces problèmes ne se produisent généralement pas sur les clients Windows 2000.

Cause

Si vous avez mappé un lecteur vers un partage sur un serveur Windows et si les modifications se produisent dans le système de fichiers dans l'arborescence de dossiers du partage mappé, le serveur signale la modification au client Windows XP.

L'Explorateur Windows actualise ou redessine la fenêtre active lorsqu'il reçoit une notification de modification de fichier.

Remarque Le scintillement excessif peut également être provoqué par un logiciel antivirus ou quelque autre logiciel tiers non autorisé mettant constamment à jour l'arborescence de dossiers ou de répertoires sur le serveur auquel les clients sont connectés.

Résolution

Avertissement Toute utilisation incorrecte de l'Éditeur du Registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que les problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre puissent être résolus. Vous assumez l'ensemble des risques liés à l'utilisation de cet outil.
Pour résoudre ce problème, appliquez la mise à jour critique 810565 et ajoutez une nouvelle clé de Registre. Pour cela, téléchargez 810565 sur le site Web Windows Update à l'adresse suivante :
http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=fr
Après avoir appliqué le correctif 330929 ou la mise à jour critique 810565, vous pouvez ajouter l'une des nouvelles clés suivantes au Registre Windows pour désactiver les requêtes Notification de modification pour les modifications de fichier et de dossier se produisant dans les sous-dossiers d'un partage réseau mappé :
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
- ou -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
Configurez la nouvelle clé comme suit :
Nom : NoRemoteRecursiveEvents
Type : REG_DWORD
Valeur : (booléen) 0 ou 1
Valeur par défaut : 0
Description :
La valeur 1 désactive les requêtes Notification de modification pour les modifications de fichier ou de dossier se produisant dans les sous-dossiers d'un partage réseau mappé. Lorsque vous définissez cette clé de Registre, le serveur envoie toujours un événement Notification de modification lorsqu'un fichier ou un dossier est modifié à la racine et au premier niveau de répertoire du partage réseau mappé. Toutefois, le serveur n'envoie pas d'événement Notification de modification lorsqu'une modification est apportée au niveau du deuxième sous-dossier ou plus bas dans le partage réseau mappé et, par conséquent, vous remarquez moins de scintillement dans l'arborescence de l'Explorateur Windows.

Remarque Lorsque vous modifiez la valeur de cette clé, cela n'a aucun impact sur l'affichage en cours de chaque dossier dans l'Explorateur Windows. Les mises à jour sont visibles immédiatement.

Lorsque vous définissez la clé NoRemoteRecursiveEvents, vous pouvez rencontrer le problème suivant : Si les systèmes ont redirigé USERPROFILE ou d'autres configurations réseau, l'interface utilisateur (IU) peut ne pas se mettre à jour automatiquement si ce paramètre est activé.

En outre, vous pouvez réduire le trafic réseau en implémentant une organisation de dossiers bien structurée sur vos serveurs de fichiers, comme dans l'exemple de structure suivant :
Réduire ce tableauAgrandir ce tableau
\\serveur\nom_partage\utilisateurs
\utilisateur1
\utilisateur2
\apps
\bus-apps
\office
\données
\commun
Le dossier "utilisateurs" dans cet exemple se trouve au niveau dossier 1 lorsque vous mappez un lecteur vers\\serveur\nom_partage.

Avec cette structure de dossiers, la plupart des modifications de fichiers se produisent au niveau dossier 2 ou plus bas. Par conséquent, le nombre de requêtes Notification de modification envoyées à travers le réseau étendu est réduit.

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Plus d'informations

Avertissement Toute utilisation incorrecte de l'Éditeur du Registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que les problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre puissent être résolus. Vous assumez l'ensemble des risques liés à l'utilisation de cet outil.

Lorsque vous analysez les captures du réseau, le Moniteur réseau affiche le trafic de notification de modification SMB excessif suivant :
Requête du client
SMB : C NT transact - Notify Change.
Réponse du serveur
SMB : R NT transact
Dans certains cas, des requêtes READ et QUERY INFORMATION excessives sont effectuées par Explorer.exe vers plusieurs fichiers Desktop.ini sur le lecteur réseau.
Un correctif publié précédemment, 318675 (Shell32.dll et Cscui.dll daté du 17 mars 2002), résout ce problème.

La mise à jour critique 810565 inclut toutes les modifications Shell32.dll des correctifs 330929 et 318675.

Ce scintillement peut également se produire si un logiciel antivirus mal configuré est installé sur la station de travail ou le serveur de fichiers. Quelques problèmes surviennent avec certains logiciels antivirus si les options permettant d'effectuer des analyses heuristiques ou une analyse en temps réel sur un partage réseau sont activées. Vous devrez peut-être désactiver l'option de configuration en temps réel ScanNetwork du logiciel antivirus installé sur le client ou le serveur de fichiers.

Pour résoudre ce problème, appliquez les méthodes suivantes dans l'ordre indiqué (si nécessaire) :
  1. Désactivez l'outil de diagnostic du lecteur réseau. Consultez la documentation de votre logiciel antivirus pour savoir comment désactiver les analyses heuristiques ou l'analyse en temps réel sur un partage réseau.
  2. Désactivez votre programme antivirus.
  3. Supprimez le logiciel antivirus sur le client et le serveur de fichiers.
Le scintillement peut également être provoqué par un trafic QUERY_PATH_INFO excessif. Dans ce cas, vous pouvez résoudre le problème en téléchargeant et en appliquant le correctif logiciel KB834350 et en créant la sous-clé de Registre InfoCacheLevel avec une valeur de 10. Pour plus d'informations sur le correctif 834350, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
834350 Votre accès aux ressources réseau est plus lent dans Windows XP que dans les versions précédentes de Windows
Pour créer la sous-clé de Registre InfoCacheLevel, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit dans la zone Ouvrir. Cliquez ensuite sur OK.
  2. Recherchez la clé de Registre suivante et cliquez dessus : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MrxSmb\Parameters
  3. Cliquez sur Edition, sur Nouveau, puis sur Valeur DWORD.
  4. Tapez InfoCacheLevel pour remplacer Nouvelle valeur n°1, puis appuyez sur ENTRÉE.
  5. Dans le volet droit, cliquez sur la valeur DWORD InfoCacheLevel, sur Edition, puis sur Modifier.
  6. Dans Données de la valeur, tapez 10, puis cliquez sur OK.
  7. Quittez l'Éditeur du Registre.
Remarque InfoCacheLevel peut prendre n'importe laquelle des valeurs suivantes dans la notation hexadécimale :
  • 0 - Désactive la mise en cache pour tous les fichiers et dossiers
  • 1 - Active la mise en cache des fichiers avec des noms courts (8.3) - valeur par défaut
  • 10 - Active la mise en cache de tous les fichiers et dossiers

Propriétés

Numéro d'article: 816375 - Dernière mise à jour: vendredi 23 décembre 2005 - Version: 4.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Professionnel
  • Microsoft Windows XP Édition familiale
Mots-clés : 
kbnetwork kbenv kbbug KB816375
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com