Vous ne pouvez pas configurer le nombre maximal de simultanées demandes SMB qui sont envoyés à un serveur de fichiers Windows Vista

Traductions disponibles Traductions disponibles
Numéro d'article: 937082 - Voir les produits auxquels s'applique cet article
important Cet article contient des informations sur la modification du Registre. Assurez-vous de sauvegarder le Registre avant de le modifier. Vérifiez que vous connaissez comment restaurer le Registre si un problème se produit. Pour plus d'informations sur la façon sauvegarder, restaurer et modifier le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
256986 Description du Registre Microsoft Windows
Agrandir tout | Réduire tout

Sommaire

Symptômes

Vous ne pouvez pas configurer le nombre maximal de simultanées demandes SMB qui sont envoyés à un serveur de fichiers Windows Vista.

Lorsqu'un ordinateur Windows Vista est utilisé en tant que serveur de fichiers, les utilisateurs accèdent fichiers à l'aide à long terme demandes SMB (Server Message Block). Par défaut, seuls 10 demandes SMB peuvent être envoyés sur le serveur en même temps. Aucune réponse tous les autres demandes SMB ne figure. Par conséquent, l'utilisateur d'un ordinateur client peut recevoir un message d'erreur lorsqu'il tente d'accéder fichiers à l'aide de demandes SMB à long terme.

note Contrairement aux demandes SMB de standard, une requête SMB à long terme reste ouverte jusqu'à ce qu'il est réponse par le serveur. Une demande SMB à long terme typique est la demande SMB NotifyChange ( NT_TRANSACT_NOTIFY_CHANGE ).

Cause

Ce problème se produit car le service serveur de Windows Vista est limité intentionnellement. Par défaut, une restriction empêche plus de 10 demandes SMB simultanées à envoyer au service serveur de Windows Vista. Dans la mesure où Windows Vista est conçu comme un système d'exploitation client, Windows Vista n'est pas optimisé pour les tâches du serveur.

La plupart des demandes SMB sont traités immédiatement. Toutefois, les demandes SMB à long terme peuvent provoquer un problème.

Résolution

Informations sur le service pack

Pour résoudre ce problème, procurez-vous le dernier service pack pour Windows Vista. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
935791 Comment obtenir le dernier pack de service Windows Vista

Informations sur le correctif

Pour résoudre ce problème, appliquez le correctif logiciel suivant. Ce correctif vous permet d'utiliser l'entrée de Registre MaxMpxCt pour configurer le nombre maximal de demandes SMB simultanées. Vous pouvez définir la valeur de MaxMpxCt à un maximum de 255.

Un correctif est disponible auprès de Microsoft. Toutefois, ce correctif est conçu pour corriger le problème décrit dans cet article. Appliquer ce correctif uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n'êtes pas gravement touché par ce problème, nous vous recommandons d'attendre la prochaine mise à jour logicielles qui contiendra ce correctif.

Si le correctif est disponible pour le téléchargement, il est une section « téléchargement correctif disponible » en haut de cet article de la base de connaissances. Si cette section n'apparaît pas, contactez le service clientèle Microsoft et de support pour obtenir le correctif.

note Si des problèmes supplémentaires se produisent ou si n'importe quel dépannage est nécessaire, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes non traités par ce correctif spécifique. Pour une liste complète des Microsoft client service et support numéros de téléphone ou pour créer une demande de service distincte, reportez-vous au site de Web Microsoft suivant :
http://support.microsoft.com/contactus/?ws=support
note L'écran de « téléchargement correctif disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas la langue, il est car un correctif logiciel n'est pas disponible pour cette langue.

Conditions préalables

Aucune condition préalable à l'installation ne sont nécessaires.

Demande de redémarrage

Vous devez redémarrer l'ordinateur après avoir appliqué ce correctif.

Informations sur le remplacement de correctif

Ce correctif ne remplace aucun autre correctif.

Informations de Registre

Avertissement Des problèmes graves peuvent se produire si modification incorrecte du Registre à l'aide de l'Éditeur du Registre ou en utilisant une autre méthode. Ces problèmes peuvent obliger à réinstaller le système d'exploitation. Microsoft ne peut pas garantir que ces problèmes peuvent être résolus. Modifier le Registre à vos risques et périls.

Pour activer ce correctif, procédez comme suit :
  1. Cliquez sur Démarrer , tapez regedit dans la zone Rechercher et appuyez sur ENTRÉE.
  2. Recherchez et cliquez ensuite la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
  3. Dans le menu Edition , pointez sur Nouveau , puis cliquez sur valeur DWORD .
  4. Tapez MaxMpxCt et puis appuyez sur ENTRÉE.
  5. Cliquez avec le bouton droit sur MaxMpxCt , puis cliquez sur Modifier .
  6. Dans la zone données de la valeur , tapez une valeur, puis cliquez sur OK .

    note Vous pouvez définir le nombre maximal de demandes SMB simultanées sur une valeur de 10 à 255. La valeur par défaut est 10.
  7. Quittez l'Éditeur du Registre.

Informations de fichier

La version anglaise de ce correctif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie en heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément Date et heure du Panneau de configuration.
Windows Vista, versions 32 bits
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Update.mumNon applicable2,44923-Mai 200714:21Non applicable
X86_0eff413cdf04672e2f44fa972dad413c_31bf3856ad364e35_6.0.6000.20603_none_647dc4ac50e1f375.manifestNon applicable69723-Mai 200714:21Non applicable
X86_eeac48e6eab426417e839bddcc03b81b_31bf3856ad364e35_6.0.6000.20603_none_2b2632e4f8a9474c.manifestNon applicable70023-Mai 200714:21Non applicable
X86_microsoft windows-smbserver v1_31bf3856ad364e35_6.0.6000.20603_none_d89dc6781267f58c.manifestNon applicable4,92923-Mai 200714:23Non applicable
X86_microsoft-windows-smbserver_31bf3856ad364e35_6.0.6000.20603_none_f79b461606cfdb48.manifestNon applicable57,53523-Mai 200714:23Non applicable
SRV.sys6.0.6000.20603290,81622-Mai 200709:36x 86
Smbserver-ppdlic.xrm msNon applicable3,13122-Mai 200716:06Non applicable
Srvsvc.dll6.0.6000.20603121,34422-Mai 200711:47x 86
Sscore.dll6.0.6000.206039,72822-Mai 200711:47x 86
Windows Vista, versions 64 bits
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Amd64_3e38cd74a229847467a7cc88a7029aae_31bf3856ad364e35_6.0.6000.20603_none_66a60fa701a070b5.manifestNon applicable70123-Mai 200714:21Non applicable
Amd64_bc1e6a8a7abdd81dd99d59d04e8e2895_31bf3856ad364e35_6.0.6000.20603_none_86910b32ad4dca86.manifestNon applicable70423-Mai 200714:21Non applicable
Amd64_microsoft windows-smbserver v1_31bf3856ad364e35_6.0.6000.20603_none_34bc61fbcac566c2.manifestNon applicable5,19623-Mai 200714:28Non applicable
Amd64_microsoft-windows-smbserver_31bf3856ad364e35_6.0.6000.20603_none_53b9e199bf2d4c7e.manifestNon applicable57,57123-Mai 200714:28Non applicable
Update.mumNon applicable2,46323-Mai 200714:21Non applicable
SRV.sys6.0.6000.20603450,56022-Mai 200709:45x 64
Smbserver-ppdlic.xrm msNon applicable3,13122-Mai 200711:48Non applicable
Srvsvc.dll6.0.6000.20603176,64022-Mai 200711:55x 64
Sscore.dll6.0.6000.2060312,28822-Mai 200711:55x 64

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ». Ce problème a été corrigé dans le Service Pack 1 pour Windows Vista.

Plus d'informations

La valeur maximale de demandes SMB simultanées est égale au minimum des deux valeurs suivantes :
  • La valeur de l'entrée de MaxMpxCt sur le serveur
  • La valeur de l'entrée de MaxCmds sur l'ordinateur client
Par défaut, l'entrée MaxCmds est définie à 50 dans Windows Vista. Vous ne pouvez pas définir cette valeur à plus de 65 535.

Sur un serveur Windows Vista, l'entrée de MaxMpxCt, l'entrée MaxWorkItems et l'écriture de taille se trouvent dans la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
Sur un ordinateur client Windows Vista, l'entrée MaxCmds se trouve dans la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters
Vous devez définir les entrées de Registre suivantes sur le serveur.
  • Définir la valeur de MaxWorkItems au moins quatre fois la valeur de MaxMpxCt. Par défaut, MaxWorkItems est défini à 64 de Windows Vista. Vous pouvez définir cette entrée à un maximum de 1 024. Nous vous recommandons d'utiliser ce paramètre uniquement sur un ordinateur qui a suffisamment de mémoire. Si vous utilisez le paramètre maximal, nous vous recommandons de que vous utilisez au moins 1 gigaoctet (Go) de mémoire.
  • Par défaut, la valeur de l'écriture de taille est 1 dans Windows Vista. Définissez l'entrée taille au moins 2. Si vous rencontrez des problèmes, définissez l'entrée taille à 3.
    • Une valeur de 1 optimise Windows Vista pour les applications locales.
    • Une valeur de 2 soldes Utilisation des ressources entre les applications locale et les applications à distance.
    • Une valeur de 3 optimise Windows Vista d'activité du réseau.
note Lorsque cet article mentionne le protocole SMB, l'article fait référence à du protocole SMB traditionnel au lieu d'au protocole SMB2. Le protocole SMB2 a été introduit dans Windows Vista afin de permettre la communication plus rapide entre les ordinateurs Windows Vista.

Pour plus d'informations sur ce problème dans Microsoft Windows XP, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
926646 Vous ne pouvez pas augmenter la commande limite simultanée SMB dans le service serveur de Windows XP Professionnel
Pour plus d'informations sur les conditions qui servent à décrire les mises à jour logicielles, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Propriétés

Numéro d'article: 937082 - Dernière mise à jour: mercredi 21 mai 2008 - Version: 3.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Édition Intégrale
  • Windows Vista Professionnel
  • Windows Vista Entreprise
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Professionnel 64 bits
  • Windows Vista Entreprise 64 bits
Mots-clés : 
kbmt kbautohotfix kbvistasp1fix kbexpertiseinter kbwinvistapostrtmfix kbbug kbfix kbhotfixserver kbqfe kbpubtypekc KB937082 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 937082
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