Bài viết này mô tả sự cố trong đó kết nối máy chủ cấu hình giao thức động (DHCP) mất nhiều thời gian khi máy chủ DHCP cách xa điểm truy nhập (AP) trong Wi-Fi di động hoặc thiết bị đình chỉ hoặc tiếp tục trong Windows Embedded Compact 7.
Bản Cập Nhật có sẵn để khắc phục sự cố này. Trước khi cài đặt bản cập nhật này, tất cả các bản Cập Nhật đã phát hành cho sản phẩm này phải được cài đặt.
Thông tin
Thông tin cập nhật phần mềm
Thông tin tải xuống
Windows nhúng Compact 7 tháng Update (tháng 4 năm 2014) có sẵn từ Microsoft. Để tải xuống bản cập nhật hàng tháng này Windows Embedded Compact 7, hãy truy cập website sau của Microsoft Download Center:
Bản cập nhật Windows Embedded Compact 7
Loại bộ xử lý áp dụng cho mỗi tệp được hiển thị trong tên của mỗi tệp trong phần "Thông tin tệp".
Yêu cầu khởi động lại
Sau khi bạn áp dụng bản cập nhật này, bạn phải thực hiện xây dựng sạch của toàn bộ nền tảng. Để thực hiện việc này, hãy thực hiện một trong những phương pháp sau:
-
Tạo menu bấm Sạch giải phápvà sau đó bấm Tạo giải pháp.
-
Tạo menu, bấm Giải pháp xây dựng lại.
Bạn không phải khởi động lại máy tính sau khi áp dụng bản cập nhật phần mềm này.
Thông tin thay thế bản cập nhật
Bản cập nhật này không thay thế bất kỳ bản Cập Nhật khác.
Giới thiệu về bản cập nhật này
Sau khi bạn áp dụng bản cập nhật này, một số thiết đặt đăng ký mới giúp giải quyết vấn đề này có sẵn.
Cài đặt đăng ký sau đây được thêm vào khoá con đăng ký [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
Cài đặt đăng ký sau đây được thêm vào khoá con đăng ký [HKEY_LOCAL_MACHINE\Comm\ [AdapterName] \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
Thông tin chi tiết về các thiết đặt đăng ký là như sau:
-
ReUseDhcpInfoWhileAPRoaming
Dữ liệu giá trị mặc định là 0. Có nghĩa là cố gắng đổi mới được gửi trong khi kết nối phương tiện và cố gắng DORA được gửi khi đổi không. Dữ liệu giá trị được đặt thành 1, DHCP sẽ cố gắng ping các thiết bị bằng một được biểu thị bằng PingTarget trong phương tiện kết nối. Nếu các hành động ping thành công, IP trước đây được sử dụng. Nếu ping thất bại, DHCP gửi yêu cầu để làm mới địa chỉ IP. Nếu việc gia hạn cũng không thành công, DHCP sẽ gửi DORA. -
MaxPingAttempts
Dữ liệu giá trị mặc định là 3. Khi ReUseDhcpInfoWhileAPRoaming được đặt thành true, DHCP có thể thử ping một thiết bị được biểu thị bởi PingTarget. Đăng ký này đặt số lần thử DHCP mất cho mỗi thiết bị mục tiêu. -
PingTarget
Dữ liệu giá trị mặc định là cổng. Khi ReUseDhcpInfoWhileAPRoaming được đặt thành true, đăng ký này có chứa một hoặc nhiều giá trị của "cổng", "dhcpserver," "DNS1," "DNS2," "DNS3" và "DNS4." Họ cho biết loại thiết bị được pinged. Nếu một loại đích không hợp lệ, DHCP qua loại không hợp lệ và Ping kế tiếp. -
PingTimeout
Dữ liệu giá trị mặc định là 1000 mili giây. Đăng ký này đặt giá trị thời gian chờ cho mỗi lần bóng. -
ForceReleaseLease
Dữ liệu giá trị mặc định là 0. Trong trường hợp này, nếu phương tiện ở trạng thái ngắt kết nối, DHCP không phát hành địa chỉ IP. Khi dữ liệu giá trị được đặt thành 1, DHCP chí địa chỉ IP, ngay cả khi phương tiện ở trạng thái ngắt kết nối trong bản DHCP. -
PersistDuringRelease
Dữ liệu giá trị mặc định là 0. Trong trường hợp này, địa chỉ IP bị xoá trong bản DHCP. Khi giá trị dữ liệu được đặt thành 1, địa chỉ IP không bị xoá trong bản DHCP. -
ContinueAutoIPAfterRelease
Dữ liệu giá trị mặc định là 0. Trong trường hợp này, DHCP không nhập giai đoạn IP tự động sau khi phát hành DHCP. Khi dữ liệu giá trị được đặt thành 1, DHCP vào trạng thái IP tự động sau khi phát hành DHCP. -
SkipRenewIfAutoIpRunning
Dữ liệu giá trị mặc định là 0. Khi dữ liệu giá trị được đặt thành 1, nếu DHCP đang ở trạng thái IP tự động, nó không gia hạn tự trong gia hạn DHCP. Định kỳ gửi gia hạn hoặc DORA để lấy địa chỉ IP. -
StartDORA
Dữ liệu giá trị mặc định là 0. Khi dữ liệu giá trị được đặt thành 1, DHCP không làm mới địa chỉ IP cũ trong giai đoạn nối phương tiện DHCP. Nó sẽ gửi DORA để lấy địa chỉ IP mới. -
DhcpGlobalFirstRetransmitInterval
Dữ liệu giá trị mặc định là 500 mili giây. Nó đặt DHCP khoảng thời gian đầu tiên DHCP có cho gia hạn hoặc DORA gói cho tất cả các bộ điều hợp, ngoại trừ bộ điều hợp có giá trị mình DhcpFirstRetransmitInterval hoặc DhcpRenewFirstRetransmitInterval . -
DhcpGlobalMaxRetransmitInterval
Dữ liệu giá trị mặc định là 64000 mili giây. Nó đặt thời gian tối đa khoảng DHCP DHCP có cho gia hạn hoặc DORA gói cho tất cả các bộ điều hợp, ngoại trừ bộ điều hợp có giá trị DhcpMaxRetransmitInterval hoặc DhcpRenewMaxRetransmitInterval mình. -
DhcpGlobalMaxRetries
Dữ liệu giá trị mặc định là 6. Nó đặt DHCP tối đa số lần thử lại để gửi gia hạn hoặc DORA gói cho tất cả các bộ điều hợp, ngoại trừ bộ điều hợp có giá trị DhcpMaxRetries hoặc DhcpRenewMaxRetries mình. -
DhcpGlobalLastSendPacketDelay
Dữ liệu giá trị mặc định là 8000 mili giây. Nó đặt thời gian trễ DHCP cuối gửi cho tất cả các bộ điều hợp, ngoại trừ bộ điều hợp có giá trị DhcpLastSendPacketDelay . -
DhcpGlobalInitDelayInterval
Dữ liệu giá trị mặc định là 5000 mili giây. Nó đặt thời gian trễ DHCP đầu tiên gửi cho tất cả các bộ điều hợp, ngoại trừ bộ điều hợp có giá trị DhcpInitDelayInterval . -
DhcpFirstRetransmitInterval
Dữ liệu giá trị mặc định là DhcpGlobalFirstRetransmitInterval. Nó đặt DHCP đầu tiên khoảng thời gian để gửi DORA gói. -
DhcpMaxRetransmitInterval
Dữ liệu giá trị mặc định là DhcpGlobalMaxRetransmitInterval. Nó đặt DHCP tối đa khoảng thời gian gửi DORA gói. -
DhcpMaxRetries
Dữ liệu giá trị mặc định là DhcpGlobalMaxRetries. Nó đặt DHCP tối đa số lần thử lại để gửi DORA gói. -
DhcpRenewFirstRetransmitInterval
Dữ liệu giá trị mặc định là DhcpGlobalFirstRetransmitInterval. Nó đặt DHCP đầu tiên khoảng thời gian để gửi gói gia hạn. -
DhcpRenewMaxRetransmitInterval
Dữ liệu giá trị mặc định là DhcpGlobalMaxRetransmitInterval. Nó đặt DHCP tối đa khoảng thời gian để gửi gói gia hạn. -
DhcpRenewMaxRetries
Dữ liệu giá trị mặc định là DhcpGlobalMaxRetries. Nó đặt DHCP tối đa số lần thử lại để gửi gói gia hạn. -
DhcpLastSendPacketDelay
Dữ liệu giá trị mặc định là 8000 mili giây. Nó đặt thời gian trễ DHCP cuối gửi. -
DhcpInitDelayInterval
Dữ liệu giá trị mặc định là 0 mili giây. Nó đặt thời gian chậm trễ trước khi gửi đầu tiên. -
DhcpGlobalConstantRate
Dữ liệu giá trị mặc định là 0. Có nghĩa là giá trị đăng ký DhcpFirstRetransmitInterval nhân hai sau mỗi lần. Khi dữ liệu giá trị được đặt thành 1, giá trị đăng ký DhcpFirstRetransmitInterval không nhân hai sau mỗi lần. Áp dụng cho tất cả các bộ điều hợp. -
DhcpConstantRate
Dữ liệu giá trị mặc định là 0. Có nghĩa là giá trị đăng ký DhcpFirstRetransmitInterval nhân hai sau mỗi lần. Khi dữ liệu giá trị được đặt thành 1, giá trị đăng ký DhcpFirstRetransmitInterval không nhân hai sau mỗi lần. Áp dụng cho một bộ điều hợp riêng lẻ. -
DhcpBootPFlagType
Các giá trị điều khiển xem DHCP sử dụng phát sóng hoặc unicast cho khám phá hoặc yêu cầu gói. Dữ liệu giá trị mặc định là 0. Ý nghĩa của dữ liệu giá trị khác là như sau:-
0: phát sóng đầu tiên.
-
1: như 0, phát sóng lần đầu tiên.
-
2: Unicast đầu tiên.
-
3: phát chỉ.
-
4: Unicast chỉ.
-
Phiên bản tiếng Anh của gói cập nhật phần mềm này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ Quốc tế Phối hợp (UTC). Khi bạn xem thông tin về tệp, ngày và giờ được chuyển đổi thành giờ địa phương. Để tìm sự khác nhau giữa UTC và giờ địa phương, sử dụng tab Múi Giờ trong mục Ngày và Giờ trong Pa-nen điều khiển.
Tệp được bao gồm trong gói hotfix này
Tên tệp |
Kích thước tệp |
Ngày |
Giờ |
Đường dẫn |
---|---|---|---|---|
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 |
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Để biết thêm thông tin về thuật ngữ cập nhật phần mềm, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
824684 mô tả thuật ngữ chuẩn được sử dụng để miêu tả các bản cập nhật phần mềm Microsoft