Gäller förWindows Embedded Compact 7

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ösningBuild -menyn och sedan på Build Solution.

  • Klicka på Återskapa lösningBuild -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:

  • ReUseDhcpInfoWhileAPRoamingData 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.

  • MaxPingAttemptsVä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.

  • PingTargetVä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.

  • PingTimeoutVärdet Standarddata är 1000 millisekunder. Det här registret anger timeout-värdet för varje försök att skicka signaler.

  • ForceReleaseLeaseData 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.

  • PersistDuringReleaseData 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.

  • ContinueAutoIPAfterReleaseData 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.

  • SkipRenewIfAutoIpRunningData 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.

  • StartDORAData 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.

  • DhcpGlobalFirstRetransmitIntervalVä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 .

  • DhcpGlobalMaxRetransmitIntervalVä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 .

  • DhcpGlobalMaxRetriesStandarddata ä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 .

  • DhcpGlobalLastSendPacketDelayVä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 .

  • DhcpGlobalInitDelayIntervalVä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 .

  • DhcpFirstRetransmitIntervalStandarddata är DhcpGlobalFirstRetransmitInterval. DHCP anger första tidsintervall för att skicka paket för DORA.

  • DhcpMaxRetransmitIntervalStandarddata är DhcpGlobalMaxRetransmitInterval. Det anger DHCP-maximalt tidsintervall för att skicka paket för DORA.

  • DhcpMaxRetriesStandarddata är DhcpGlobalMaxRetries. Det anger DHCP-maximalt antal gånger som försök igen för att skicka paket för DORA.

  • DhcpRenewFirstRetransmitIntervalStandarddata är DhcpGlobalFirstRetransmitInterval. DHCP anger första tidsintervall för att skicka paket för förnyelse.

  • DhcpRenewMaxRetransmitIntervalStandarddata är DhcpGlobalMaxRetransmitInterval. Det anger DHCP-maximalt tidsintervall för att skicka paket för förnyelse.

  • DhcpRenewMaxRetriesStandarddata är DhcpGlobalMaxRetries. Det anger DHCP-maximalt antal gånger som försök igen för att skicka paket för förnyelse.

  • DhcpLastSendPacketDelayVärdet Standarddata är 8000 millisekunder. Den anger fördröjningstiden i DHCP-sista skickar.

  • DhcpInitDelayIntervalVärdet Standarddata är 0 millisekunder. Det anger fördröjning innan den första skickas.

  • DhcpGlobalConstantRateData 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.

  • DhcpConstantRateData 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.

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

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.