Cet article décrit un problème dans lequel la connexion de protocole de Configuration d’hôte dynamique (DHCP) prend beaucoup de temps lorsque le serveur DHCP est éloignée du point d’accès (AP) lors de l’itinérance de Wi-Fi ou périphérique arrêt ou reprise de Windows Embedded Compact 7.
Une mise à jour est disponible pour résoudre ce problème. Avant d’installer cette mise à jour, toutes les mises à jour précédemment publiées pour ce produit doivent être installés.
Plus d'informations
Informations de mise à jour de logiciel
Informations sur le téléchargement
Le Windows Embedded Compact 7 mise à jour mensuelle (juillet 2014) est désormais disponible auprès de Microsoft. Pour télécharger cette mise à jour mensuelle de Windows Embedded Compact 7, accédez au site Web de Microsoft Download Center suivant :
Mises à jour de Windows Embedded Compact 7
Le type de processeur correspondant à chaque fichier est visible dans le nom de chaque fichier dans la section « Informations sur les fichiers ».
Nécessite un redémarrage
Après avoir appliqué cette mise à jour, vous devez effectuer une génération complète de l’intégralité de la plateforme. Pour ce faire, utilisez une des méthodes suivantes :
-
Dans le menu Générer , cliquez sur Nettoyer la Solution, puis cliquez sur Générer la Solution.
-
Dans le menu Générer , cliquez sur Régénérer la Solution.
Vous n’êtes pas obligé de redémarrer l’ordinateur après avoir appliqué cette mise à jour de logiciel.
Mettre à jour les informations sur le remplacement
Cette mise à jour ne remplace pas d'autres mises à jour.
À propos de cette mise à jour
Après avoir appliqué cette mise à jour, certains nouveaux paramètres de Registre qui permettent de résoudre ce problème sont disponibles.
Les paramètres de Registre suivants sont ajoutés à la sous-clé de Registre [HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms] :
-
ReUseDhcpInfoWhileAPRoaming: REG_DWORD
-
ForceReleaseLease: REG_DWORD
-
PersistDuringRelease: REG_DWORD
-
ContinueAutoIPAfterRelease: REG_DWORD
-
ForceRenewLease: REG_DWORD
-
SkipRenewIfAutoIpRunning: REG_DWORD
-
StartDORA: REG_DWORD
-
DhcpGlobalFirstRetransmitInterval: REG_DWORD
-
DhcpGlobalMaxRetransmitInterval: REG_DWORD
-
DhcpGlobalMaxRetries: REG_DWORD
-
DhcpGlobalLastSendPacketDelay: REG_DWORD
-
DhcpGlobalInitDelayInterval: REG_DWORD
-
DhcpGlobalConstantRate: REG_DWORD
Les paramètres de Registre suivants sont ajoutés à la sous-clé de Registre [\Parms\Tcpip HKEY_LOCAL_MACHINE\Comm\ [AdapterName]] :
-
ReUseDhcpInfoWhileAPRoaming: REG_DWORD
-
MaxPingAttempts: REG_DWORD
-
PingTarget: REG_MULTI_SZ
-
ForceReleaseLease: REG_DWORD
-
PersistDuringRelease: REG_DWORD
-
ContinueAutoIPAfterRelease: REG_DWORD
-
ForceRenewLease: REG_DWORD
-
SkipRenewIfAutoIpRunning: REG_DWORD
-
StartDORA: REG_DWORD
-
DhcpFirstRetransmitInterval: REG_DWORD
-
DhcpMaxRetransmitInterval: REG_DWORD
-
DhcpMaxRetries: REG_DWORD
-
DhcpRenewFirstRetransmitInterval: REG_DWORD
-
DhcpRenewMaxRetransmitInterval: REG_DWORD
-
DhcpRenewMaxRetries: REG_DWORD
-
DhcpLastSendPacketDelay: REG_DWORD
-
DhcpInitDelayInterval: REG_DWORD
-
DhcpBootPFlagType: REG_DWORD
Les détails sur les paramètres du Registre sont les suivantes :
-
ReUseDhcpInfoWhileAPRoaming
La valeur par défaut est 0. Cela signifie que la tentative de renouvellement est envoyée lors de la connexion de média et la tentative de la DORA est envoyée lorsque le renouvellement échoue. Lorsque les données de la valeur sont définies sur 1, DHCP tente de ping sur les périphériques un par un qui sont signalés par PingTarget lors de la connexion du média. Si l’action de la commande ping réussit, la période d’enquête précédente est utilisée. Si la commande ping échoue, DHCP envoie une demande de renouvellement de l’adresse IP. Si le renouvellement échoue également, DHCP tente d’envoyer la DORA. -
MaxPingAttempts
La valeur par défaut est 3. Lorsque ReUseDhcpInfoWhileAPRoaming a la valeur true, DHCP peut tenter de ping sur un périphérique qui est désigné par PingTarget. Cette clé de Registre définit le nombre de tentatives que le protocole DHCP utilise pour chaque équipement cible. -
PingTarget
Les données de la valeur par défaut sont la passerelle. Lorsque ReUseDhcpInfoWhileAPRoaming a la valeur true, cette clé de Registre contient une ou plusieurs valeurs de «passerelle», «dhcpserver, » «DNS1», «DNS2», «DNS3» et «DNS4. » Ils indiquent les types de périphériques qui reçoivent une commande ping. Si un type de cible n’est pas valide, DHCP ignore ce type non valide et envoie une commande ping à celle qui suit. -
PingTimeout
Les données de la valeur par défaut sont 1 000 millisecondes. Cette clé de Registre définit la valeur de délai d’attente pour chaque requête ping. -
ForceReleaseLease
La valeur par défaut est 0. Dans ce cas, si le média est dans un état de déconnexion, DHCP ne libère pas l’adresse IP. Lorsque les données de la valeur sont définies sur 1, DHCP libère l’adresse IP, même si le média est dans un état de déconnexion lors de la publication DHCP. -
PersistDuringRelease
La valeur par défaut est 0. Dans ce cas, l’adresse IP est supprimée lors de la publication DHCP. Lorsque la valeur de données sont définies sur 1, l’adresse IP n’est pas supprimé lors de la publication DHCP. -
ContinueAutoIPAfterRelease
La valeur par défaut est 0. Dans ce cas, DHCP n’entre pas dans la phase d’IP automatique après la publication DHCP. Lorsque les données de la valeur sont définies sur 1, DHCP passe à l’état d’IP automatique après la publication DHCP. -
SkipRenewIfAutoIpRunning
La valeur par défaut est 0. Lorsque les données de la valeur sont définies sur 1, si DHCP est déjà dans l’état d’IP automatique, il ne se renouvelle pas durant le renouvellement DHCP. Il envoie régulièrement le renouvellement ou DORA pour obtenir l’adresse IP. -
StartDORA
La valeur par défaut est 0. Lorsque les données de la valeur sont définies sur 1, DHCP ne renouvelle pas l’ancienne adresse IP lors de la phase de connexion de support DHCP. Il envoie la DORA pour obtenir une nouvelle adresse IP. -
DhcpGlobalFirstRetransmitInterval
La valeur par défaut est 500 millisecondes. Il définit le protocole DHCP premier intervalle de temps que le protocole DHCP utilise pour envoyer des paquets de la DORA ou de renouvellement pour toutes les cartes, à l’exception de la carte qui possède sa propre valeur DhcpFirstRetransmitInterval ou DhcpRenewFirstRetransmitInterval . -
DhcpGlobalMaxRetransmitInterval
La valeur par défaut est 64000 millisecondes. Il définit le temps maximal d’intervalle DHCP DHCP permet d’envoyer des paquets de la DORA ou de renouvellement pour toutes les cartes, à l’exception de la carte qui possède sa propre valeur DhcpMaxRetransmitInterval ou DhcpRenewMaxRetransmitInterval . -
DhcpGlobalMaxRetries
La valeur par défaut est 6. Il définit le nombre maximal de DHCP de nouvelle tentative pour l’envoi de paquets de la DORA ou de renouvellement pour toutes les cartes, à l’exception de la carte qui possède sa propre valeur DhcpMaxRetries ou DhcpRenewMaxRetries . -
DhcpGlobalLastSendPacketDelay
La valeur par défaut est 8000 millisecondes. Il définit le délai d’envoi de dernière DHCP pour toutes les cartes, à l’exception de la carte qui possède sa propre valeur DhcpLastSendPacketDelay . -
DhcpGlobalInitDelayInterval
La valeur par défaut est 5 000 millisecondes. Il définit le délai d’envoi de premier DHCP pour toutes les cartes, à l’exception de la carte qui possède sa propre valeur DhcpInitDelayInterval . -
DhcpFirstRetransmitInterval
La valeur par défaut est DhcpGlobalFirstRetransmitInterval. Il définit le protocole DHCP premier intervalle de temps pour l’envoi des paquets DORA. -
DhcpMaxRetransmitInterval
La valeur par défaut est DhcpGlobalMaxRetransmitInterval. Il définit la durée d’intervalle maximal de DHCP pour l’envoi des paquets DORA. -
DhcpMaxRetries
La valeur par défaut est DhcpGlobalMaxRetries. Il définit le nombre maximal de DHCP de nouvelle tentative pour l’envoi des paquets DORA. -
DhcpRenewFirstRetransmitInterval
La valeur par défaut est DhcpGlobalFirstRetransmitInterval. Il définit le protocole DHCP premier intervalle de temps pour l’envoi de paquets de renouvellement. -
DhcpRenewMaxRetransmitInterval
La valeur par défaut est DhcpGlobalMaxRetransmitInterval. Il définit la durée d’intervalle maximal de DHCP pour l’envoi de paquets de renouvellement. -
DhcpRenewMaxRetries
La valeur par défaut est DhcpGlobalMaxRetries. Il définit le nombre de fois de nouvelle tentative d’envoi de paquets de renouvellement DHCP. -
DhcpLastSendPacketDelay
La valeur par défaut est 8000 millisecondes. Il définit le délai d’envoi du dernier DHCP. -
DhcpInitDelayInterval
La valeur par défaut est 0 milliseconde. Il définit le délai avant que le premier. -
DhcpGlobalConstantRate
La valeur par défaut est 0. Cela signifie que la valeur du Registre DhcpFirstRetransmitInterval est multipliée par deux après chaque tentative. Lorsque les données de la valeur sont définies à 1, la valeur du Registre DhcpFirstRetransmitInterval n’est pas multipliée par deux après chaque tentative. Il s’applique à toutes les cartes. -
DhcpConstantRate
La valeur par défaut est 0. Cela signifie que la valeur du Registre DhcpFirstRetransmitInterval est multipliée par deux après chaque tentative. Lorsque les données de la valeur sont définies à 1, la valeur du Registre DhcpFirstRetransmitInterval n’est pas multipliée par deux après chaque tentative. Il s’applique à une carte individuelle. -
DhcpBootPFlagType
Ses contrôles de valeur que DHCP utilise la diffusion ou monodiffusion pour envoyer de détecter ou de paquets de demande. La valeur par défaut est 0. La signification des données de valeur différente est la suivante :-
0: diffusion en premier lieu.
-
1: identique à 0, diffusion en premier lieu.
-
2: monodiffusion premier.
-
3: diffusion uniquement.
-
4: monodiffusion uniquement.
-
La version anglaise de ce package de mise à jour logicielle a les attributs de fichier (ou attributs ultérieurs) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, elles sont converties en heure locale. Pour trouver la différence entre l’UTC et l’heure locale, utilisez l’onglet fuseau horaire dans l’élément de Date et heure dans le panneau de configuration.
Fichiers qui sont inclus dans ce package de correctifs
Nom de fichier |
Taille du fichier |
Date |
Heure |
Chemin d’accès |
---|---|---|---|---|
Dhcp.dll |
131 072 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Target\X86\Retail |
Dhcp.dll |
249,856 |
29-Jul-2014 |
00:55 |
Public\Common\Oak\Target\X86\Debug |
Dhcp.dll |
163,840 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Target\X86\Checked |
Dhcp.dll |
159,744 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Target\Armv5\Retail |
Dhcp.dll |
339 968 |
29-Jul-2014 |
00:07 |
Public\Common\Oak\Target\Armv5\Debug |
Dhcp.dll |
204,800 |
28-Jul-2014 |
22:14 |
Public\Common\Oak\Target\Armv5\Checked |
Dhcp.dll |
155,648 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Target\Armv6\Retail |
Dhcp.dll |
339 968 |
29-Jul-2014 |
00:08 |
Public\Common\Oak\Target\Armv6\Debug |
Dhcp.dll |
204,800 |
28-Jul-2014 |
22:15 |
Public\Common\Oak\Target\Armv6\Checked |
Dhcp.dll |
155,648 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Target\Armv7\Retail |
Dhcp.dll |
339 968 |
29-Jul-2014 |
00:10 |
Public\Common\Oak\Target\Armv7\Debug |
Dhcp.dll |
204,800 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Target\Armv7\Checked |
Dhcp.dll |
188,416 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Target\Mipsii\Retail |
Dhcp.dll |
380,928 |
29-Jul-2014 |
00:11 |
Public\Common\Oak\Target\Mipsii\Debug |
Dhcp.dll |
241,664 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Target\Mipsii\Checked |
Dhcp.dll |
188,416 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Target\Mipsii_fp\Retail |
Dhcp.dll |
380,928 |
29-Jul-2014 |
00:11 |
Public\Common\Oak\Target\Mipsii_fp\Debug |
Dhcp.dll |
241,664 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Target\Mipsii_fp\Checked |
Dhcp.dll |
143,360 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Target\Sh4\Retail |
Dhcp.dll |
290,816 |
29-Jul-2014 |
00:51 |
Public\Common\Oak\Target\Sh4\Debug |
Dhcp.dll |
184,320 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Target\Sh4\Checked |
Dhcp.lib |
3,704 |
28-Jul-2014 |
22:11 |
Public\Common\Oak\Lib\X86\Retail |
Dhcp.lib |
3,704 |
29-Jul-2014 |
00:55 |
Public\Common\Oak\Lib\X86\Debug |
Dhcp.lib |
3,704 |
28-Jul-2014 |
22:11 |
Public\Common\Oak\Lib\X86\Checked |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Lib\Armv5\Retail |
Dhcp.lib |
3,680 |
29-Jul-2014 |
00:07 |
Public\Common\Oak\Lib\Armv5\Debug |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:14 |
Public\Common\Oak\Lib\Armv5\Checked |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Lib\Armv6\Retail |
Dhcp.lib |
3,680 |
29-Jul-2014 |
00:08 |
Public\Common\Oak\Lib\Armv6\Debug |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:15 |
Public\Common\Oak\Lib\Armv6\Checked |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Lib\Armv7\Retail |
Dhcp.lib |
3,680 |
29-Jul-2014 |
00:10 |
Public\Common\Oak\Lib\Armv7\Debug |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Lib\Armv7\Checked |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Lib\Mipsii\Retail |
Dhcp.lib |
3,680 |
29-Jul-2014 |
00:11 |
Public\Common\Oak\Lib\Mipsii\Debug |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Lib\Mipsii\Checked |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Dhcp.lib |
3,680 |
29-Jul-2014 |
00:11 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Dhcp.lib |
3,680 |
28-Jul-2014 |
22:13 |
Public\Common\Oak\Lib\Mipsii_fp\Checked |
Dhcp.lib |
3,704 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Lib\Sh4\Retail |
Dhcp.lib |
3,704 |
29-Jul-2014 |
00:51 |
Public\Common\Oak\Lib\Sh4\Debug |
Dhcp.lib |
3,704 |
28-Jul-2014 |
22:12 |
Public\Common\Oak\Lib\Sh4\Checked |
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
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 :
Description 824684 terminologie standard utilisée pour décrire les mises à jour logicielles de Microsoft