L'application de la stratégie de groupe échoue sur un ordinateur qui exécute Windows 2000, Windows XP Service Pack 1 ou Windows XP Service Pack 2

Symptômes

Lorsque vous démarrez votre ordinateur Microsoft Windows 2000, Windows XP Service Pack 1 (SP1) ou Windows XP Service Pack 2 (SP2) sur un réseau câblé ou sur un réseau sans fil qui utilise l'authentification 802.11, la stratégie de groupe peut ne pas s'appliquer comme prévu ou l'ordinateur peut ne pas joindre le service d'annuaire Active Directory.

Lorsque vous affichez les fichiers journaux dans l'Observateur d'événements, vous constatez la présence des entrées suivantes :
En outre, les entrées suivantes sont enregistrées dans le fichier journal Userenv.log :

Cause

Ce problème peut se produire si le moteur de stratégie de groupe ou Active Directory dépasse le délai d'attente pendant qu'il attend le démarrage du réseau. Une condition de concurrence peut se produire entre le protocole TCP/IP et le pilote de carte réseau lorsqu'ils essaient de s'inscrire auprès de la spécification Microsoft NDIS (Network Driver Interface Specification). Si le protocole TCP/IP s'inscrit auprès de NDIS avant le pilote de carte réseau, pendant un bref moment il demande un nombre supérieur de composants réseau en mode utilisateur tant que la connectivité réseau n'est pas disponible. Durant ce laps de temps, le script de démarrage de stratégie de groupe ne peut pas être téléchargé.

Ce problème est plus susceptible de se produire sur les réseaux rapides qui utilisent des cartes réseau de 1 gigabit ou dans les environnements d'équipe dans lesquels le réseau prend plusieurs cycles supplémentaires pour négocier la vitesse de liaison.

Résolution

Windows 2000

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.

Conditions préalables

Il n'y a aucune condition préalable à l'installation de ce correctif.

Nécessité d'un redémarrage

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

Informations sur le remplacement de correctif

Ce correctif n'en remplace pas d'autre.

Informations sur les fichiers

La version anglaise de ce correctif logiciel possède les attributs de fichier indiqué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 UTC et l'heure locale, utilisez l'onglet Fuseau horaire de l'outil Date et heure du Panneau de configuration.
   Date         Heure   Version            Taille    Nom de fichier
----------------------------------------------------------
17/06/04 23:05 5.0.2195.6951 46 352 Basesrv.dll
21/09/03 00:45 5.0.2195.6824 236 304 Cmd.exe
17/06/04 23:05 5.0.2195.6945 231 184 Gdi32.dll
17/06/04 23:05 5.0.2195.6946 712 464 Kernel32.dll
24/03/04 02:17 5.0.2195.6898 37 136 Mf3216.dll
24/03/04 02:17 5.0.2195.6824 54 544 Mpr.dll
17/06/04 23:05 5.0.2195.6928 335 120 Msgina.dll
24/03/04 02:17 5.0.2195.6892 90 264 Rdpwd.sys
06/01/05 04:29 5.0.2195.7017 6 278 656 Sp3res.dll
24/03/2004 02:17 5.0.2195.6867 403 216 User32.dll
18/01/05 05:44 5.0.2195.7021 396 048 Userenv.dll
10/08/04 03:51 5.0.2195.6966 1 632 624 Win32k.sys
24/08/04 22:59 5.0.2195.6970 182 544 Winlogon.exe
17/06/04 23:05 5.0.2195.6946 244 496 Winsrv.dll
17/06/04 23:05 5.0.2195.6946 712 464 Kernel32.dll
10/08/04 03:51 5.0.2195.6966 1 632 624 Win32k.sys
17/06/2004 23:05 5.0.2195.6946 244 496 Winsrv.dll
Après avoir appliqué ce correctif logiciel, vous devez ajouter l'entrée de Registre GpNetworkStartTimeoutPolicyValue. Cette entrée définit le nombre de secondes à attendre avant d'essayer de réexécuter le script de démarrage de stratégie de groupe. Pour déterminer la valeur qui fonctionnera pour votre configuration, définissez une valeur décimale de 60, puis augmentez cette valeur jusqu'à ce que le problème soit résolu. Pour ajouter l'entrée de Registre et pour définir la valeur, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Développez la sous-clé suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  3. Cliquez avec le bouton droit sur Winlogon, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Pour nommer l'entrée, tapez GpNetworkStartTimeoutPolicyValue, puis appuyez sur ENTRÉE.
  5. Cliquez avec le bouton droit sur GpNetworkStartTimeoutPolicyValue, puis cliquez sur Modifier.
  6. Sous Base, cliquez sur Décimale.
  7. Dans la zone Données de la valeur, tapez 60, puis cliquez sur OK.
  8. Fermez l'Éditeur du Registre, puis redémarrez l'ordinateur.
  9. Si le script de démarrage de stratégie de groupe ne s'exécute pas, augmentez la valeur de l'entrée de Registre GpNetworkStartTimeoutPolicyValue.

Windows XP Service Pack 1

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.
La version anglaise de ce correctif logiciel possède les attributs de fichier indiqué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 UTC et l'heure locale, utilisez l'onglet Fuseau horaire de l'outil Date et heure du Panneau de configuration.
Windows XP, versions 64 bits
   Date      Heure    Version      Taille    Nom de fichier     Plate-forme
--------------------------------------------------------------------
04/06/04 05:52 5.1.2600.1534 1 718 272 Userenv.dll IA-64
04/06/2004 05:44 5.1.2600.1534 672 256 Wuserenv.dll x86
Windows XP, versions 32 bits
   Date         Heure   Version            Taille    Nom de fichier
-------------------------------------------------------
04/06/04 05:44 5.1.2600.1534 672 256 Userenv.dll
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 Comment faire pour sauvegarder, modifier et restaurer le Registre dans Windows XP et Windows Server 2003


Après avoir appliqué ce correctif, vous devez ajouter l'entrée de Registre GpNetworkStartTimeoutPolicyValue. Cette entrée définit le nombre de secondes à attendre avant d'essayer de réexécuter le script de démarrage de stratégie de groupe. Pour déterminer la valeur qui fonctionnera pour votre configuration, définissez une valeur décimale de 60, puis augmentez cette valeur jusqu'à ce que le problème soit résolu. Pour ajouter l'entrée de Registre et pour définir la valeur, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Développez la sous-clé suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  3. Cliquez avec le bouton droit sur Winlogon, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Pour nommer l'entrée, tapez GpNetworkStartTimeoutPolicyValue, puis appuyez sur ENTRÉE.
  5. Cliquez avec le bouton droit sur GpNetworkStartTimeoutPolicyValue, puis cliquez sur Modifier.
  6. Sous Base, cliquez sur Décimale.
  7. Dans la zone Données de la valeur, tapez 60, puis cliquez sur OK.
  8. Quittez l'Éditeur du Registre, puis redémarrez l'ordinateur.
  9. Si le script de démarrage de stratégie de groupe ne s'exécute pas, augmentez la valeur de l'entrée de Registre GpNetworkStartTimeoutPolicyValue.

Windows XP Service Pack 2

Après avoir appliqué Windows XP Service Pack 2, vous devez ajouter l'entrée de Registre GpNetworkStartTimeoutPolicyValue. Cette entrée définit le nombre de secondes à attendre avant d'essayer de réexécuter le script de démarrage de stratégie de groupe. Pour déterminer la valeur qui fonctionnera pour votre configuration, définissez une valeur décimale de 60, puis augmentez cette valeur jusqu'à ce que le problème soit résolu. Pour ajouter l'entrée de Registre et pour définir la valeur, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Développez la sous-clé suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  3. Cliquez avec le bouton droit sur Winlogon, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Pour nommer l'entrée, tapez GpNetworkStartTimeoutPolicyValue, puis appuyez sur ENTRÉE.
  5. Cliquez avec le bouton droit sur GpNetworkStartTimeoutPolicyValue, puis cliquez sur Modifier.
  6. Sous Base, cliquez sur Décimale.
  7. Dans la zone Données de la valeur, tapez 60, puis cliquez sur OK.
  8. Quittez l'Éditeur du Registre, puis redémarrez l'ordinateur.
  9. Si le script de démarrage de stratégie de groupe ne s'exécute pas, augmentez la valeur de l'entrée de Registre GpNetworkStartTimeoutPolicyValue.

Création d'une stratégie de délai d'attente de démarrage réseau de stratégie de groupe

Le délai d'attente de stratégie GpNetworkStartTimeoutPolicyValue peut être spécifié dans le Registre à deux emplacements :
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\Winlogon
  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
Vous pouvez ajouter une valeur DWORD de GpNetworkStartTimeoutPolicyValue avec un nombre de secondes compris entre 30 et 600.

Windows lit tout d'abord la sous-clé Winlogon. Windows lit ensuite la sous-clé Policies. La valeur de la sous-clé Policies prime sur la valeur de la sous-clé Winlogon. Il n'existe aucune interface utilisateur vous permettant de définir cet objet de stratégie de groupe. Par conséquent, vous devez déployer un fichier ADM personnalisé pour définir l'objet de stratégie de groupe.

La valeur spécifiée doit être suffisamment élevée pour s'assurer que la connexion est établie. Pendant le délai d'attente, Windows examine l'état de la connexion toutes les deux secondes et continue avec le démarrage système dès que la connexion est confirmée. Par conséquent, il est recommandé d'attribuer une valeur supérieure à la valeur minimale (30). Toutefois, il convient de noter que si le système est déconnecté de manière légitime, Windows restera bloqué pendant toute la durée du délai d'attente.

RemarqueParmi les déconnexions légitimes du système, citons la déconnexion d'un câble réseau et la mise hors connexion du serveur.

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.

Remarque La présence de ce problème est avérée sur les ordinateurs portables Toshiba Dynabook, qui utilisent une carte réseau Intel.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.

Références

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
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

ID d'article : 840669 - Dernière mise à jour : 13 août 2008 - Révision : 1

Commentaires