Numéro d'article: 928233 - Dernière mise à jour: dimanche 25 septembre 2011 - Version: 5.0

Windows Vista ne peut pas obtenir une adresse IP de certains routeurs ou de certains serveurs DHCP non Microsoft

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.
Agrandir tout | Réduire tout

Symptômes

Envisagez le scénario suivant :
  • Vous connectez un ordinateur Windows Vista à un réseau.
  • Un routeur ou un autre périphérique configuré en tant que serveur DHCP (Dynamic Host Configuration Protocol) est configuré sur le réseau.
  • Le routeur ou l'autre périphérique ne prend pas en charge l'indicateur DHCP BROADCAST.
Dans ce scénario, Windows Vista ne peut pas obtenir une adresse IP.

Cause

Ce problème se produit en raison d'une différence de conception entre Windows Vista et Microsoft Windows XP Service Pack 2 (SP2). Plus précisément, dans Windows XP SP2, l'indicateur BROADCAST dans les paquets de découverte DHCP est défini sur 0 (désactivé). Dans Windows Vista, l'indicateur BROADCAST dans les paquets de découverte DHCP n'est pas désactivé. Par conséquent, certains routeurs et certains serveur DHCP non Microsoft ne peuvent pas traiter les paquets de découverte DHCP.

Afin que nous puissions résoudre le problème pour vous, consultez la section « Aidez-moi ». Pour résoudre ce problème vous-même, consultez la section « Je résous le problème moi-même ».

Aidez-moi

Pour résoudre ce problème automatiquement, cliquez sur le bouton ou le lien Résolution. Cliquez sur Exécuter dans la boîte de dialogue Téléchargement de fichier, puis suivez la procédure indiquée par l'Assistant Résolution.

Résoudre ce problème
Microsoft Fix it 50357



Remarque Cet Assistant peut exister en anglais uniquement. La correction automatique fonctionne toutefois pour les versions de Windows dans d'autres langues.

Remarque Si vous n'utilisez pas l'ordinateur concerné, vous pouvez enregistrer la solution sur un lecteur flash ou sur un CD-ROM et ensuite l'exécuter sur l'ordinateur concerné par le problème.

Je résous le problème moi-même

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  (http://support.microsoft.com/kb/322756/ ) Procédure de sauvegarde, de modification et de restauration du Registre dans Windows XP
Pour résoudre ce problème par vous-même, désactivez l'indicateur DHCP BROADCAST dans Windows Vista. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer
    Réduire cette imageAgrandir cette image
    Bouton Démarrer
    , tapez regedit dans la zone Rechercher, puis cliquez sur regedit dans la liste Programmes.

    Réduire cette imageAgrandir cette image
    Contrôle de compte d'utilisateur
    Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer une opération, entrez votre mot de passe, ou cliquez sur Continuer.
  2. Recherchez, puis cliquez sur la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}
    Dans ce chemin de Registre, cliquez sur la sous-clé (GUID) correspondant à la carte réseau connectée au réseau.
  3. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD 32 bits.
  4. Dans la zone Nouvelle valeur #1, tapez DhcpConnEnableBcastFlagToggle, puis appuyez sur ENTRÉE.
  5. Cliquez avec le bouton droit sur DhcpConnEnableBcastFlagToggle, puis cliquez sur Modifier.
  6. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.
  7. Fermez l'Éditeur du Registre.
En réglant cette clé de Registre sur 1, Windows Vista essaiera d'abord d'obtenir une adresse IP à l'aide de l'indicateur BROADCAST dans les paquets DHCP Discover. En cas d'échec, il essaiera d'obtenir une adresse IP sans utiliser l'indicateur BROADCAST dans les paquets DHCP Discover.

Plus d'informations

Si vous savez que le routeur ou le serveur DHCP non Microsoft ne prend pas en charge l'indicateur DHCP BROADCAST, vous pouvez définir l'entrée de Registre suivante comme suit au lieu d'utiliser la clé de Registre DhcpConnEnableBcastFlagToggle :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}


Nom de la valeur : DhcpConnForceBroadcastFlag
Type de la valeur : REG_DWORD
Données de la valeur : 0
Remarque Une valeur de données de 0 désactive l'entrée de Registre. Vous pouvez utiliser cette entrée de Registre pour empêcher Windows Vista d'utiliser l'indicateur DHCP BROADCAST. Après avoir défini cette entrée de Registre, Windows Vista n'utilise plus l'indicateur DHCP BROADCAST.

Remarque : Ce problème ne se produit pas dans Windows 7. La clé de Registre DhcpConnEnableBcastFlagToggle est définie sur 1 par défaut.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Professionnel
  • Windows Vista Entreprise
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Édition Intégrale
  • Windows Vista Entreprise 64 bits
  • Windows Vista Édition Familiale Basique 64 bits
  • Windows Vista Édition Familiale Premium 64 bits
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Starter
Mots-clés : 
kbmsifixme kbfixme kbnetwork_generalbroadband kbnetwork_routerissues kbexpertisebeginner kbhardware kbtshoot kbprb KB928233
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.