I artikeln beskrivs ett problem där DHCP Dynamic Host Configuration Protocol ()-anslutning tar lång tid när DHCP-servern är långt borta från åtkomstpunkten (AP) under Wi-Fi centrala eller enhet, pausa eller återuppta i Windows Embedded kompakt 7.
Det finns en uppdatering som löser problemet. Alla tidigare utgivna uppdateringar för den här produkten måste installeras innan du installerar denna uppdatering.
Mer Information
Information om programvara
Information om hämtning
Uppdatering av Windows Embedded kompakt 7 varje månad (juli 2014) är nu tillgänglig från Microsoft. Om du vill hämta uppdateringen Windows Embedded kompakt 7 månatliga, gå till följande Microsoft Download Center-webbplats:
Windows Embedded kompakt 7 uppdateringar
Vilken typ av processor som avser varje fil visas namnet på varje fil i avsnittet "Filinformation".
Krav på omstart
När du har installerat den här uppdateringen måste du utföra en ren build-version av hela plattformen. Genom att använda någon av följande metoder:
-
Klicka på Ren lösningpå Build -menyn och sedan på Build Solution.
-
Klicka på Återskapa lösningpå Build -menyn.
Du behöver inte starta om datorn när du har installerat denna uppdatering.
Information om vad uppdateringen ersätter
Den här uppdateringen ersätter inte några andra uppdateringar.
Om den här uppdateringen
När du har installerat den här uppdateringen finns vissa nya registerinställningar som kan hjälpa till att lösa problemet.
Följande inställningar i registret läggs till registerundernyckeln [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
Följande inställningar i registret läggs till registerundernyckeln [HKEY_LOCAL_MACHINE\Comm\ [kortnamn] \Parms\Tcpip]:
-
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
Information om registerinställningarna är följande:
-
ReUseDhcpInfoWhileAPRoaming
Data som standard värdet är 0. Det betyder försöken att skickas under media-anslutning och DORA försök skickas när förnyelsen misslyckas. När värdet är 1, försöker DHCP ping enheter i taget som betecknas PingTarget under media-anslutning. Om ping-åtgärden lyckas används föregående Undersökningsperioden. Om pingningen misslyckas skickar en begäran om att förnya IP-adressen i DHCP. Om förnyelsen misslyckas även försöker DHCP skicka DORA. -
MaxPingAttempts
Värdet Standarddata är 3. När ReUseDhcpInfoWhileAPRoaming har angetts till true, DHCP försök att skicka ping till en enhet som betecknas med PingTarget. Det här registret anger antalet gånger som försök som DHCP tar för varje målenhet. -
PingTarget
Värdet Standarddata är gateway. När ReUseDhcpInfoWhileAPRoaming har angetts till true kommer det här registret innehåller ett eller flera värden i "gateway", "dhcpserver," "DNS1", "DNS2", "DNS3" och "DNS4". De anger de enhetstyper som är pingas. Om något av måltyper är ogiltig DHCP hoppar som ogiltig typ och pingar nästa. -
PingTimeout
Värdet Standarddata är 1000 millisekunder. Det här registret anger timeout-värdet för varje försök att skicka signaler. -
ForceReleaseLease
Data som standard värdet är 0. Om mediet är frånkopplat tillstånd Frigör DHCP i den här situationen inte IP-adressen. När värdet är 1, släpper DHCP IP-adress även om mediet är i frånkopplat tillstånd under DHCP-versionen. -
PersistDuringRelease
Data som standard värdet är 0. I det här fallet raderas den IP-adressen under DHCP-versionen. När värdet i data anges till 1, IP-adress är inte tas bort under DHCP-versionen. -
ContinueAutoIPAfterRelease
Data som standard värdet är 0. I detta fall ange DHCP inte automatisk IP-fasen efter DHCP. När värdet är 1anges automatisk IP-tillstånd efter DHCP-DHCP. -
SkipRenewIfAutoIpRunning
Data som standard värdet är 0. När värdet anges till 1, om DHCP är redan i automatisk IP-tillstånd, det inte förnya sig under DHCP-förnyelse. Regelbundet skickar förnyelse eller DORA att erhålla IP-adress. -
StartDORA
Data som standard värdet är 0. När värdet är 1, förnya inte DHCP gamla IP-adressen i DHCP-media anslutning fas. DORA för att få en ny IP-adress skickas. -
DhcpGlobalFirstRetransmitInterval
Värdet Standarddata är 500 millisekunder. DHCP anger första tidsintervall DHCP tar för att skicka förnyelse eller DORA paket för alla kort, med undantag för det kort som har värdet DhcpFirstRetransmitInterval eller DhcpRenewFirstRetransmitInterval . -
DhcpGlobalMaxRetransmitInterval
Värdet Standarddata är 64000 millisekunder. Det anger DHCP-minimiintervall DHCP tar för att skicka förnyelse eller DORA paket för alla kort, med undantag för det kort som har värdet DhcpMaxRetransmitInterval eller DhcpRenewMaxRetransmitInterval . -
DhcpGlobalMaxRetries
Standarddata är 6. Det anger DHCP-maximalt antal gånger försök igen för att skicka förnyelse eller DORA paket för alla kort, med undantag för det kort som har värdet DhcpMaxRetries eller DhcpRenewMaxRetries . -
DhcpGlobalLastSendPacketDelay
Värdet Standarddata är 8000 millisekunder. Det anger fördröjning av DHCP-sista skickar för alla kort, med undantag för det kort som har sitt eget DhcpLastSendPacketDelay . -
DhcpGlobalInitDelayInterval
Värdet Standarddata är 5000 millisekunder. Det anger fördröjning av DHCP-första skickar för alla kort, med undantag för det kort som har sitt eget DhcpInitDelayInterval . -
DhcpFirstRetransmitInterval
Standarddata är DhcpGlobalFirstRetransmitInterval. DHCP anger första tidsintervall för att skicka paket för DORA. -
DhcpMaxRetransmitInterval
Standarddata är DhcpGlobalMaxRetransmitInterval. Det anger DHCP-maximalt tidsintervall för att skicka paket för DORA. -
DhcpMaxRetries
Standarddata är DhcpGlobalMaxRetries. Det anger DHCP-maximalt antal gånger som försök igen för att skicka paket för DORA. -
DhcpRenewFirstRetransmitInterval
Standarddata är DhcpGlobalFirstRetransmitInterval. DHCP anger första tidsintervall för att skicka paket för förnyelse. -
DhcpRenewMaxRetransmitInterval
Standarddata är DhcpGlobalMaxRetransmitInterval. Det anger DHCP-maximalt tidsintervall för att skicka paket för förnyelse. -
DhcpRenewMaxRetries
Standarddata är DhcpGlobalMaxRetries. Det anger DHCP-maximalt antal gånger som försök igen för att skicka paket för förnyelse. -
DhcpLastSendPacketDelay
Värdet Standarddata är 8000 millisekunder. Den anger fördröjningstiden i DHCP-sista skickar. -
DhcpInitDelayInterval
Värdet Standarddata är 0 millisekunder. Det anger fördröjning innan den första skickas. -
DhcpGlobalConstantRate
Data som standard värdet är 0. Det innebär att värdet för registernyckeln DhcpFirstRetransmitInterval multipliceras med två efter varje försök. När värdet är 1, multipliceras värdet för registernyckeln DhcpFirstRetransmitInterval inte med två efter varje försök. Den gäller för alla kort. -
DhcpConstantRate
Data som standard värdet är 0. Det innebär att värdet för registernyckeln DhcpFirstRetransmitInterval multipliceras med två efter varje försök. När värdet är 1, multipliceras värdet för registernyckeln DhcpFirstRetransmitInterval inte med två efter varje försök. Det gäller ett enstaka kort. -
DhcpBootPFlagType
Dess värde kontroller om DHCP använder broadcast eller unicast-skicka upptäcka eller begär paket. Data som standard värdet är 0. Innebörden av olika data är följande:-
0: sändningen först.
-
1: samma som 0, broadcast först.
-
2: Unicast första.
-
3: endast broadcast.
-
4: endast Unicast.
-
Den engelska versionen av det här programuppdateringspaketet har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
Filer som ingår i det här snabbkorrigeringspaketet
Filnamn |
Storlek |
Datum |
Tid |
Sökväg |
---|---|---|---|---|
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 |
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Referenser
För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar