Windows Vista не може да получи IP адрес от определени маршрутизатори или DHCP сървъри

Някои маршрутизатори или DHCP сървъри са несъвместими с Windows Vista. Тази статия ви помага да решите проблема. Ако не сте сигурни дали маршрутизаторът е съвместим, все още можете да опитате корекцията.

Автоматично отстраняване

Щракнете върху "Решаване на проблема" за автоматично коригиране на този проблем. Щракнете върху изпълнение в диалоговия прозорец за Изтегляне на файлове и следвайте стъпките в поправка съветникът.


Бележки
  • Този съветник да е само на английски език. Въпреки това автоматичната корекция функционира и за други езикови версии на Windows.
  • Ако не сте на компютъра с проблема, можете да запишете Fix it решението на флаш устройство или компактдиск и след това да го изпълните на проблемния компютър.

Поправете ръчно-забранете флага BROADCAST

Причина

По подразбиране флага BROADCAST в пакетите за откриване на DHCP е активирано в Windows Vista (DhcpConnEnableBcastFlagToggle = 1). Затова Windows Vista получава IP адрес с помощта на флага BROADCAST в пакетите за откриване на DHCP. Ако маршрутизатор или DHCP сървър не могат да обработват пакетите за откриване на DHCP, Windows Vista ще може да получи IP адрес. Корекция забранява флага BROADCAST задавайки DhcpConnEnableBcastFlagToggle 0.

По подразбиране този проблем съществува в Windows XP Service Pack 2, Windows XP Service Pack 3 или Windows 7 защото флага BROADCAST е забранен (DhcpConnEnableBcastFlagToggle = 0).

Допълнителна информация

Ако знаете маршрутизатора или Microsoft DHCP сървърът не поддържа флага BROADCAST, можете да конфигурирате следните стойности за следния запис в системния регистър вместо да използвате ключа на системния регистър DhcpConnEnableBcastFlagToggle.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ {< мрежов адаптер GUID >}

Име на стойност: DhcpConnForceBroadcastFlag
Тип на стойността: REG_DWORD
Стойността на данните: 0
Бележки
  • Стойност 0 забранява записа в системния регистър. Можете да използвате тази стойност за предотвратяване на Windows Vista да използва флага BROADCAST. След като конфигурирате записа в системния регистър, Windows Vista не използва флага BROADCAST.
  • Този проблем не възниква в Windows 7. По подразбиране dhcpconnenablebcastflagtoggle е 1.
Свойства

ИД на статията: 928233 – Последен преглед: 14.01.2017 г. – Редакция: 2

Обратна връзка