บทความนี้อธิบายปัญหาที่การเชื่อมต่อแบบไดนามิก Host กำหนดค่าโพรโทคอล (DHCP) ใช้เวลานานเมื่อเซิร์ฟเวอร์ DHCP จะอยู่ห่างจากจุดเข้าใช้งาน (AP) ระหว่าง Wi-fi โรมมิ่ง หรืออุปกรณ์ระงับ หรือดำเนินการต่อใน Windows 7 การกระชับข้อมูลฝังตัว
การปรับปรุงจะพร้อมใช้งานเมื่อต้องการแก้ไขปัญหานี้ ก่อนที่คุณติดตั้งโปรแกรมปรับปรุงนี้ โปรแกรมปรับปรุงที่ออกใช้ก่อนหน้านี้ทั้งหมดสำหรับผลิตภัณฑ์นี้ต้องถูกติดตั้ง
ข้อมูลเพิ่มเติม
ข้อมูลการปรับปรุงซอฟต์แวร์
ข้อมูลการดาวน์โหลด
ขณะนี้พร้อมใช้งานจาก Microsoft Windows ฝังตัวกระชับ 7 เดือนปรับปรุง (2014 กรกฎาคม) ได้ เมื่อต้องการดาวน์โหลดการปรับปรุงรายเดือนนี้ Windows 7 การกระชับข้อมูลฝังตัว ไปเว็บไซต์ต่อไปนี้ของศูนย์ดาวน์โหลดของไมโครซอฟท์:
โปรแกรมปรับปรุงของ Windows 7 การกระชับข้อมูลฝังตัว
ชนิดของตัวประมวลผลที่ใช้แฟ้มแต่ละแฟ้มจะปรากฏในชื่อแฟ้มแต่ละแฟ้มในส่วน "ข้อมูลแฟ้ม" เท่านั้น
ข้อกำหนดการรีสตาร์ท
หลังจากที่คุณใช้โปรแกรมปรับปรุงนี้ คุณต้องดำเนินการเป็นแพลตฟอร์มทั้งรุ่นใหม่ทั้งหมด เมื่อต้องการทำเช่นนี้ ใช้หนึ่งในวิธีต่อไปนี้:
-
บนเมนูสร้าง คลิกโซลูชันใหม่ทั้งหมด แล้วคลิกสร้างโซลูชัน
-
บนเมนูสร้างคลิกโซลูชันที่สร้างใหม่
คุณไม่ต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้การปรับปรุงซอฟต์แวร์นี้
ข้อมูลการแทนที่การปรับปรุง
โปรแกรมปรับปรุงนี้ไม่แทนการปรับปรุงอื่น ๆ
เกี่ยวกับการปรับปรุงนี้
หลังจากที่คุณใช้โปรแกรมปรับปรุงนี้ การตั้งค่ารีจิสทรีบางอย่างใหม่ที่ช่วยแก้ไขปัญหานี้จะพร้อมใช้งาน
มีเพิ่มการตั้งค่ารีจิสทรีต่อไปนี้: คีย์ย่อยของรีจิสทรี [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
มีเพิ่มการตั้งค่ารีจิสทรีต่อไปนี้: คีย์ย่อยของรีจิสทรี [[AdapterName] HKEY_LOCAL_MACHINE\Comm\ \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
รายละเอียดเกี่ยวกับการตั้งค่ารีจิสทรีจะเป็นดังนี้:
-
ReUseDhcpInfoWhileAPRoaming
ข้อมูลค่าเริ่มต้นคือ0 จะหมายถึง ความพยายามในการต่ออายุจะถูกส่งไปในระหว่างการเชื่อมต่อสื่อ และความพยายาม DORA จะถูกส่งเมื่อต่ออายุล้มเหลว เมื่อมีตั้งค่าข้อมูลเป็น1, DHCP พยายามแก้ไขอุปกรณ์ทีละที่สามารถระบุโดยPingTargetระหว่างการเชื่อมต่อสื่อ ถ้าการดำเนินการ ping สำเร็จ เสมือนก่อนหน้านี้ไว้ ถ้าการ ping ล้มเหลว DHCP ส่งการร้องขอเพื่อต่ออายุอยู่ IP ถ้าการต่ออายุยังล้มเหลว DHCP พยายามส่ง DORA -
MaxPingAttempts
ข้อมูลค่าเริ่มต้นคือ3 เมื่อมีการตั้งค่าReUseDhcpInfoWhileAPRoamingเป็น true, DHCP อาจลองการแก้ไขอุปกรณ์ที่สามารถระบุโดยPingTarget รีจิสทรีนี้ตั้งค่าจำนวนครั้งการลองใหม่ที่ใช้ DHCP สำหรับอุปกรณ์แต่ละเป้าหมาย -
PingTarget
ข้อมูลค่าเริ่มต้นคือเกตเวย์ เมื่อตั้งค่าReUseDhcpInfoWhileAPRoamingให้เป็นจริง รีจิสทรีนี้ประกอบด้วยอย่าง น้อยหนึ่งค่าของ "เกตเวย์, " "dhcpserver, " "DNS1, " "DNS2, " "DNS3" และ "การDNS4" จะระบุชนิดของอุปกรณ์ที่จะได้ทำ ping ถ้าชนิดเป้าหมายไม่ถูกต้อง DHCP ข้ามชนิดที่ไม่ถูกต้อง และ pings ถัดไป -
PingTimeout
ข้อมูลค่าเริ่มต้นเป็นหน่วยมิลลิวินาที 1000 รีจิสทรีนี้ตั้งค่าหมดเวลาสำหรับแต่ละความพยายามในการ ping -
ForceReleaseLease
ข้อมูลค่าเริ่มต้นคือ0 ในสถานการณ์นี้ ถ้าสื่ออยู่ในสถานะ disconnection, DHCP ไม่นำออกใช้อยู่ IP เมื่อมีตั้งค่าข้อมูลเป็น1, DHCP นำออกใช้ที่อยู่ IP แม้ว่าสื่ออยู่ในสถานะ disconnection ในระหว่างการนำออกใช้ DHCP -
PersistDuringRelease
ข้อมูลค่าเริ่มต้นคือ0 ในสถานการณ์นี้ อยู่ IP จะถูกลบในระหว่างการนำออกใช้ DHCP เมื่อค่าข้อมูลถูกตั้งค่าเป็น1อยู่ IP จะไม่ถูกลบในระหว่างการนำออกใช้ DHCP -
ContinueAutoIPAfterRelease
ข้อมูลค่าเริ่มต้นคือ0 ในสถานการณ์นี้ DHCP ป้อนเฟส IP โดยอัตโนมัติหลังจากนำออกใช้ DHCP เมื่อมีตั้งค่าข้อมูลเป็น1, DHCP ป้อนรัฐ IP โดยอัตโนมัติหลังจากนำออกใช้ DHCP -
SkipRenewIfAutoIpRunning
ข้อมูลค่าเริ่มต้นคือ0 เมื่อข้อมูลของค่าถูกตั้งค่าเป็น1ถ้า DHCP อยู่ในสถานะ IP อัตโนมัติ จะไม่ต่ออายุเองในระหว่างการต่ออายุ DHCP เป็นระยะ ๆ เพื่อส่งต่ออายุหรือ DORA เพื่อขอรับ IP แอดเดรส -
StartDORA
ข้อมูลค่าเริ่มต้นคือ0 เมื่อมีตั้งค่าข้อมูลเป็น1, DHCP ออกที่อยู่ IP ที่เก่าในระยะการเชื่อมต่อ DHCP สื่อไม่ ส่ง DORA เพื่อขอรับที่อยู่ IP ใหม่ -
DhcpGlobalFirstRetransmitInterval
ข้อมูลค่าเริ่มต้นคือ 500 ลลิวินาที จะตั้งค่า DHCP ช่วงเวลาแรกที่ DHCP ใช้เวลาในการส่งต่ออายุหรือแพคเก็ต DORA สำหรับอะแด็ปเตอร์ทั้งหมด ยกเว้นสำหรับอะแดปเตอร์ที่มีDhcpFirstRetransmitIntervalหรือDhcpRenewFirstRetransmitIntervalค่าของตนเอง -
DhcpGlobalMaxRetransmitInterval
ข้อมูลค่าเริ่มต้นเป็นหน่วยมิลลิวินาทีที่ 64000 จะตั้งค่าเวลาช่วงสูงสุด DHCP ที่ DHCP ใช้เวลาในการส่งต่ออายุหรือแพคเก็ต DORA สำหรับอะแด็ปเตอร์ทั้งหมด ยกเว้นสำหรับอะแดปเตอร์ที่มีDhcpMaxRetransmitIntervalหรือDhcpRenewMaxRetransmitIntervalค่าของตนเอง -
DhcpGlobalMaxRetries
ข้อมูลค่าเริ่มต้นคือ6 จะตั้งค่า DHCP จำนวนสูงสุดของการลองอีกครั้งสำหรับการส่งแพ็คเก็ต DORA หรือการต่ออายุสำหรับอะแด็ปเตอร์ทั้งหมด ยกเว้นสำหรับอะแดปเตอร์ที่มีDhcpMaxRetriesหรือDhcpRenewMaxRetriesค่าของตนเอง -
DhcpGlobalLastSendPacketDelay
ข้อมูลค่าเริ่มต้นเป็นหน่วยมิลลิวินาที 8000 เวลาหน่วงของ DHCP ล่าสุดส่งสำหรับอะแด็ปเตอร์ทั้งหมด ยกเว้นสำหรับอะแดปเตอร์ที่มีค่าของตนเองDhcpLastSendPacketDelayกำหนดก็ -
DhcpGlobalInitDelayInterval
ข้อมูลค่าเริ่มต้นคือ 5000 มิลลิวินาที เวลาหน่วงของ DHCP แรกส่งสำหรับอะแด็ปเตอร์ทั้งหมด ยกเว้นสำหรับอะแดปเตอร์ที่มีค่าของตนเองDhcpInitDelayIntervalกำหนดก็ -
DhcpFirstRetransmitInterval
ข้อมูลค่าเริ่มต้นคือDhcpGlobalFirstRetransmitInterval จะตั้งค่า DHCP ครั้งแรกของช่วงเวลาสำหรับการส่งแพ็คเก็ต DORA -
DhcpMaxRetransmitInterval
ข้อมูลค่าเริ่มต้นคือDhcpGlobalMaxRetransmitInterval เวลาสูงสุดของช่วง DHCP สำหรับการส่งแพ็คเก็ต DORA กำหนดก็ -
DhcpMaxRetries
ข้อมูลค่าเริ่มต้นคือDhcpGlobalMaxRetries DHCP จำนวนครั้งการลองใหม่สำหรับการส่งแพ็คเก็ต DORA กำหนดก็ -
DhcpRenewFirstRetransmitInterval
ข้อมูลค่าเริ่มต้นคือDhcpGlobalFirstRetransmitInterval จะตั้งค่า DHCP ครั้งแรกของช่วงเวลาสำหรับการส่งแพคเก็ตต่ออายุ -
DhcpRenewMaxRetransmitInterval
ข้อมูลค่าเริ่มต้นคือDhcpGlobalMaxRetransmitInterval เวลาสำหรับการส่งแพคเก็ตต่ออายุช่วงสูงสุด DHCP กำหนดก็ -
DhcpRenewMaxRetries
ข้อมูลค่าเริ่มต้นคือDhcpGlobalMaxRetries จะตั้งค่า DHCP จำนวนสูงสุดของการลองอีกครั้งสำหรับการส่งแพคเก็ตต่ออายุ -
DhcpLastSendPacketDelay
ข้อมูลค่าเริ่มต้นเป็นหน่วยมิลลิวินาที 8000 เวลาหน่วงเวลาส่งสุดท้าย DHCP กำหนดก็ -
DhcpInitDelayInterval
ข้อมูลค่าเริ่มต้นเป็นหน่วยมิลลิวินาทีที่ 0 เวลาหน่วงเวลาก่อนที่จะส่งแรกกำหนดก็ -
DhcpGlobalConstantRate
ข้อมูลค่าเริ่มต้นคือ0 หมายความ ว่า ค่าของรีจิสทรีDhcpFirstRetransmitIntervalจะคูณ ด้วยสองหลังจากความพยายามแต่ละครั้ง เมื่อมีตั้งค่าข้อมูลเป็น1ค่าของรีจิสทรีDhcpFirstRetransmitIntervalไม่คูณ ด้วยสองหลังจากความพยายามแต่ละครั้ง ใช้กับอะแดปเตอร์ทั้งหมด -
DhcpConstantRate
ข้อมูลค่าเริ่มต้นคือ0 หมายความ ว่า ค่าของรีจิสทรีDhcpFirstRetransmitIntervalจะคูณ ด้วยสองหลังจากความพยายามแต่ละครั้ง เมื่อมีตั้งค่าข้อมูลเป็น1ค่าของรีจิสทรีDhcpFirstRetransmitIntervalไม่คูณ ด้วยสองหลังจากความพยายามแต่ละครั้ง ใช้กับอะแดปเตอร์แต่ละตัว -
DhcpBootPFlagType
ตัวควบคุมของค่าว่า DHCP ใช้ออกอากาศหรือแบบผู้รับเดียวการส่งการค้นหา หรือการร้องขอแพคเก็ต ข้อมูลค่าเริ่มต้นคือ0 ความหมายของข้อมูลค่าที่แตกต่างกันจะเป็นดังนี้:-
0: ก่อนการออกอากาศ
-
1: เท่ากับ0ก่อนการออกอากาศ
-
2: Unicast แรก
-
3: ออกอากาศเท่านั้น
-
4: แบบผู้รับเดียวเท่านั้น
-
แพคเกจโปรแกรมปรับปรุงซอฟต์แวร์นี้รุ่นภาษาอังกฤษมีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม
แฟ้มที่รวมอยู่ในแพคเกจโปรแกรมแก้ไขด่วนนี้
ชื่อแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
เส้นทาง |
---|---|---|---|---|
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 |
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft