Article ID: 928233 - Last Review: April 30, 2012 - Revision: 6.0 Windows Vista cannot obtain an IP address from certain routers or from certain non-Microsoft DHCP servers
If you are a Small Business customer, find additional troubleshooting and learning resources at the Support for Small Business (http://smallbusiness.support.microsoft.com) site.SYMPTOMSConsider the following scenario:
CAUSEThis issue occurs because of a difference in design between Windows Vista and Microsoft Windows XP Service Pack 2 (SP2). Specifically, in Windows XP SP2, the BROADCAST flag in DHCP discovery packets is set to 0 (disabled). In Windows Vista, the BROADCAST flag in DHCP discovery packets is not disabled. Therefore, some routers and some non-Microsoft DHCP servers cannot process the DHCP discovery packets. To have us fix this problem for you, go to the "Fix it for me" section. To fix this problem yourself, go to the "Let me fix it myself" section. Fix it for me To fix this problem automatically, click the
Fix it
button or link. Click
Run
in the
File Download
dialog box, and then follow the steps in the Fix it wizard. Note this wizard may be in English only; however, the automatic fix also works for other language versions of Windows. Note if you are not on the computer that has the problem, save the Fix it solution to a flash drive or a CD and then run it on the computer that has the problem. Let me fix it myselfImportant This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows To resolve this issue yourself, disable the DHCP BROADCAST flag in Windows Vista. To do this, follow these steps:
MORE INFORMATIONIf you know the router or the non-Microsoft DHCP server does not support the DHCP BROADCAST flag, you can set the following registry entry as follows instead of using the DhcpConnEnableBcastFlagToggle registry key. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID} Value name: DhcpConnForceBroadcastFlag Value type: REG_DWORD Value data: 0 Note: This issue does not occur in Windows 7. The registry key DhcpConnEnableBcastFlagToggle is set to 1 by default. APPLIES TO
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Back to the top


