Vous pouvez recevoir un message d'erreur « STOP 0x00000035 NO_MORE_IRP_STACK_LOCATIONS » lorsque vous essayez de vous connecter à un domaine

Symptômes

Envisagez le scénario suivant :
  • sur un ordinateur qui exécute Microsoft Windows XP avec le Service Pack 2 (SP2), Microsoft Windows XP avec le Service Pack 3 (SP3), Microsoft Windows Server 2003 avec Service Pack 1 (SP1) ou Microsoft Windows Server 2003 avec le Service Pack 2 (SP2), vous installez plus de trois programmes associés à la sécurité des fichiers. Par exemple, vous installez plus de trois logiciels antivirus ou programmes de chiffrement de fichiers.
  • L'ordinateur fait partie d'un domaine.
Dans cette situation, lorsque vous essayez d'ouvrir une session sur le domaine, un message d'erreur STOP semblable au suivant peut s'afficher :
STOP 0x00000035 (0x8207ecd8, 0x00000000, 0x00000000, 0x00000000) NO_MORE_IRP_STACK_LOCATIONS
Remarque Le premier paramètre de ce message d'erreur peut varier.

Cause

Ce problème se produit parce que le pilote Mup.sys suppose qu'il ne peut pas y avoir plus de trois pilotes de filtre du système de fichiers exécutés en même temps. Le pilote Mup.sys gère les demandes d'E/S de fichier du Système de fichiers distribués (DFS). Si quatre pilotes de filtre du système de fichiers ou plus sont exécutés, la mémoire tampon de l'emplacement des paquets de demandes d'E/S pré-allouée par Mup.sys est dépassée. Lorsque cela se produit, vous recevez l'erreur STOP décrite dans la section Symptômes.

Résolution

Informations sur le correctif Windows XP

Un correctif pris en charge est disponible auprès de Microsoft. Toutefois, il est conçu uniquement pour corriger le problème décrit dans cet article. Ne l'appliquez qu'aux systèmes sur lesquels vous constatez ce problème spécifique. Ce correctif va peut-être subir des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, il est recommandé d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif.

Si le correctif logiciel peut être téléchargé, une section « Téléchargement de correctif logiciel disponible » figure en haut du présent article de la Base de connaissances. Si cette section est absente, procurez-vous le correctif auprès des services de Support technique Microsoft.

Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage sont nécessaires, 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 directement liés au correctif logiciel en question. Pour obtenir la liste complète des numéros de téléphone des services de Support technique Microsoft ou pour créer une demande de service distincte, reportez-vous au site Web de Microsoft à l'adresse suivante : Remarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif logiciel est disponible. Si votre langue n'est pas répertoriée, cela signifie qu'aucun correctif logiciel n'est disponible pour cette langue.

Configuration requise

Pour que vous puissiez appliquer ce correctif, Windows XP SP2 doit être installé sur l'ordinateur.

Nécessité d'un 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 sur le fichier

La version anglaise de ce correctif possède les attributs de fichier répertoriés dans le tableau suivant ou ceux d'une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties à l'heure locale. Pour connaître le décalage entre l'heure GMT et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément Date et heure du Panneau de configuration.
File nameFile versionFile sizeDateTimePlatform
Mup.sys5.1.2600.2763105,08823-Sep-200501:26x86

Informations sur le Registre

Important Cette section, méthode ou tâche explique la procédure de modification du Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
322756 Procédure de sauvegarde, de modification et de restauration du Registre dans Windows XP
  • Sur un ordinateur exécutant Windows XP avec le SP3, n'installez pas ce correctif. Ce correctif est inclut dans Windows XP avec le SP3.
  • Sur un ordinateur exécutant Windows XP avec le SP2, installez ce correctif ou un service pack qui résout ce problème.
Après que vous avez installé ce correctif ou le Service Pack 3 qui inclut ce correctif, modifiez l'entrée de Registre DfsIrpStackSize. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, puis sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Recherchez et cliquez sur la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters
  3. Dans le volet droit, cliquez avec le bouton droit sur DfsIrpStackSize, puis cliquez sur Modifier.

    Remarque Si l'entrée de Registre DfsIrpStackSize n'existe pas, créez-la. Pour cela, procédez comme suit :
    1. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
    2. Tapez DfsIrpStackSize et appuyez sur ENTRÉE.
  4. Sous Base, cliquez sur Décimale, tapez 10 dans Données de la valeur, puis cliquez sur OK.

    Remarques
    • Une valeur de 10 permet un maximum de huit pilotes de filtre du système de fichiers.
    • La valeur par défaut de l'entrée du Registre DfsIrpStackSize est de 5. Cette valeur permet trois pilotes de filtre du système de fichiers au maximum.
    • Si vous définissez la valeur sur un nombre supérieur à 10, la valeur est automatiquement ramenée à 5.

    • Si vous n'appliquez pas ce correctif, la valeur de Registre DfsIrpStackSize est ignorée.
  5. Quittez l'Éditeur du Registre.
  6. Redémarrez l'ordinateur.

Informations sur le Service Pack Windows Server 2003

Pour résoudre ce problème, procurez-vous le dernier Service Pack Windows Server 2003. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
889100 Comment faire pour obtenir le dernier Service Pack pour Windows Server 2003

Informations sur le correctif Windows Server 2003

Configuration requise

Pour appliquer ce correctif logiciel, vous devez avoir Windows Server 2003 SP1 installé sur l'ordinateur.

Nécessité d'un redémarrage

Vous devez redémarrer l'ordinateur après l'application de ce correctif.

Informations sur le remplacement de correctif logiciel

Ce correctif ne remplace aucun correctif publié précédemment.

Informations sur les fichiers

La version anglaise de ce correctif possède les attributs de fichier répertoriés dans le tableau suivant ou ceux d'une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l'heure GMT et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément Date et heure du Panneau de configuration.
Windows Server 2003, versions x86
File nameFile versionFile sizeDateTimePlatform
Mup.sys5.2.3790.2791100,35213-Sep-200610:25x86
Windows Server 2003  versions x64
File nameFile versionFile sizeDateTimePlatform
Mup.sys5.2.3790.2791178,68812-Sep-200621:55x64
Windows Server 2003, versions Itanium
File nameFile versionFile sizeDateTimePlatform
Mup.sys5.2.3790.2791310,78412-Sep-200621:55IA-64

Informations sur le Registre

Important Cette section, méthode ou tâche explique la procédure de modification du Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
322756 Procédure de sauvegarde, de modification et de restauration du Registre dans Windows XP
  • Sur un ordinateur exécutant Windows Server 2003 avec le SP2, n'installez pas ce correctif. Ce correctif est inclut dans Windows Server 2003 avec le SP2.
  • Sur un ordinateur exécutant Windows Server 2003 avec le SP1, installez ce correctif ou un service pack qui résout ce problème.
Après que vous avez installé ce correctif ou le Service Pack 2 qui inclut ce correctif, modifiez l'entrée de Registre DfsIrpStackSize. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, puis sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Recherchez et cliquez sur la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters
  3. Dans le volet droit, cliquez avec le bouton droit sur DfsIrpStackSize, puis cliquez sur Modifier.

    Remarque Vous devez créer l'entrée du Registre DfsIrpStackSize si elle n'existe pas. Pour cela, procédez comme suit :
    1. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
    2. Tapez DfsIrpStackSize et appuyez sur ENTRÉE.
  4. Sous Base, cliquez sur Décimale, tapez 10 dans Données de la valeur, puis cliquez sur OK.

    Remarques
    • Un e valeur de 10 permet un maximum de huit pilotes de filtre du système de fichiers.
    • La valeur par défaut de l'entrée du Registre DfsIrpStackSize est de 5. Cette valeur permet trois pilotes de filtre du système de fichiers au maximum.
    • Si vous définissez la valeur sur un nombre supérieur à 10, la valeur est automatiquement ramenée à 5.

    • Si vous n'appliquez pas ce correctif, la valeur de Registre DfsIrpStackSize est ignorée.
  5. Quittez l'Éditeur du Registre.
  6. Redémarrez votre ordinateur.

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. Ce problème a été résolu pour la première fois dans Microsoft Windows Server 2003 Service Pack 2.

Plus d'informations

Pour plus d'informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
Propriétés

ID d'article : 906866 - Dernière mise à jour : 17 mai 2010 - Révision : 1

Commentaires