He tenido algunos problemas para configurar unos portátiles con Windows Vista en la red. Los problemas afectaban tanto a la red cableada como al conectar mediante Wi-fi. Los portátiles eran incapaces de obtener la configuración de red mediante DHCP y, aunque les pusiera la IP a mano seguían sin funcionar.
Observando el DHCP en el servidor vi que al intentar conectar la máquina con el DHCP habilitado me aparecía errores de BAD_ADDRESS. Los problemas han quedado resueltos realizando las siguientes modificaciones en el Registro de las máquinas:
Registry Tweaks for Vista DHCP Problems
HKLM\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP\PARAMETERS\INTERFACES\{GUID}
ChangeDhcpConnForceBroadcastFlag = 0
ADD DWORDDhcpConnDisableBcastFlagToggle = 1
Also to disable IP V6
HKLM\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP6\PARAMETERS\
ADD DWORDDisabledComponents = FF (hex)
y
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters and add a new REG_DWORD named ArpRetryCount with a value of 0.