Message d'erreur « La limite de commandes NetBIOS a été atteinte » dans Windows Server 2003, Windows XP et Windows 2000 Server

Traductions disponibles Traductions disponibles
Numéro d'article: 810886 - Voir les produits auxquels s'applique cet article
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 façon de 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 de Microsoft Windows
Agrandir tout | Réduire tout

Symptômes

Après l'installation de Microsoft Windows Server 2003, Microsoft Windows XP ou Microsoft Windows 2000 Server, le message d'erreur suivant peut s'afficher :
La limite de commandes NetBIOS a été atteinte.

Cause

Ce problème peut se produire si les conditions suivantes sont remplies :
  • Ce problème peut se produire si l'ordinateur client envoie des requêtes simultanées, à long terme, vers un serveur de fichiers qui utilise le protocole SMB (Server Message Block). Exemple de requête à long terme : un ordinateur client utilise la fonction FindFirstChangeNotification pour surveiller un partage de serveur pour les modifications.
  • Ce problème peut se produire si la valeur de Registre
    MaxCmds
    sur le client est inférieure à 50 ou si la valeur de Registre
    MaxMpxCt
    sur le serveur est inférieure à 50.

    Remarque La valeur de Registre
    MaxMpxCt
    peut avoir un nom différent sur d'autres implémentations de SMB/CIFS. La spécification CIFS (Common Internet File System) fait référence à cette valeur sous la forme
    MaxMpxCount
    .

Résolution

Avertissement Toute modification incorrecte du Registre à l'aide de l'Éditeur du Registre ou d'une autre méthode peut entraîner des problèmes sérieux. Ces problèmes peuvent vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l'ensemble des risques liés à la modification du Registre.

Pour résoudre ce problème, vérifiez que les valeurs de Registre
MaxCmds
et
MaxMpxCt
sont définies par 50 ou plus. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Recherchez la clé suivante dans le Registre et cliquez dessus :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
  3. Double-cliquez sur la valeur MaxCmds dans le volet droit.
  4. Dans la zone Données de la valeur, vérifiez que la valeur est supérieure ou égale à 50.

    Remarque Dans l'environnement de services Terminal Server de Microsoft Windows, vous devrez peut-être définir la valeur de Registre
    MaxCmds
    par 500 ou plus. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    232476 Les connexions et les ouvertures de session de clients Terminal Server sont limitées par les valeurs MaxWorkItems et MaxMpxCT
  5. Recherchez la clé suivante dans le Registre et cliquez dessus :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
    Remarque Assurez-vous de modifier la clé de Registre
    lanmanserver\parameters
    et non pas la clé de Registre
    lanmanworkstation\parameters
    mentionnée dans l'étape 2.
  6. Double-cliquez sur la valeur MaxMpxCt dans le volet droit.

    Remarque Sur les serveurs SMB qui exécutent une version de Windows antérieure à Windows 2000, l'entrée de Registre
    MaxMpxCt
    se nomme
    MaxMpxCount
    , mais a la même fonction.
  7. Dans la zone Données de la valeur, vérifiez que la valeur est supérieure ou égale à 50.

    Remarque La valeur
    MaxMpxCt
    détermine le nombre maximal de requêtes simultanées actives que le serveur autorise à partir d'un client individuel.
  8. Quittez l'Éditeur du Registre.
Remarque Les entrées de Registre MaxCmds et MaxMpxCt sont des entrées décimales REG_DWORD. Si elles n'existent pas sur votre ordinateur, vous pouvez les créer sous forme de nouvelles valeurs REG_DWORD. La plage de valeurs pour ces entrées de Registre est comprise entre 0 et 65535.

Plus d'informations

Le nombre maximal de requêtes simultanées actives entre un client SMB et le serveur est déterminé quand une session client/serveur est négociée. Le nombre maximal de requêtes prises en charge par un client est déterminé par la valeur de Registre
MaxCmds
. Le nombre maximal de requêtes prises en charge par un serveur est déterminé par la valeur de Registre
MaxMpxCt
. Pour un client particulier et une paire de serveur, le nombre de requêtes simultanées actives est la moins élevée de ces deux valeurs.

Dans un environnement BizTalk, ajoutez les deux valeurs de Registre au serveur BizTalk et au serveur de partage distant UNC.

Pour suivre le nombre de requêtes simultanées actives sur un client SMB, ajoutez le compteur Commandes en cours de l'objet de performance Redirecteur SMB à l'Analyseur de performances.

Références

Pour plus d'informations sur les valeurs MaxMpxCt et MaxCmds de Windows 2000, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
271148 Limites MaxMpxCt et MaxCmds dans Windows 2000
Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft.
232476 Les connexions et les ouvertures de session de clients Terminal Server sont limitées par les valeurs MaxWorkItems et MaxMpxCT
811005 Le délai d'authentification de l'utilisateur sur des services tels que Microsoft Exchange Server peut expirer sur un serveur membre
Pour vous procurer un fichier d'aide compilé HTML pour la spécification CIFS/SMB, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://www.microsoft.com/downloads/details.aspx?FamilyID=c4adb584-7ff0-4acf-bd91-5f7708adb23c&displaylang=en
Les produits tiers mentionnés dans le présent article proviennent de sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.

Propriétés

Numéro d'article: 810886 - Dernière mise à jour: lundi 23 avril 2007 - Version: 7.4
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Advanced Server SP3
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 3
Mots-clés : 
kbtshoot kberrmsg kbprb KB810886
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