New TIP...
In need of disabling IPv6 in Windows Vista, go to: The Cable Guy - October 2005. Changes to IPv6 in Windows Vista and Windows Server "Longhorn" http://www.microsoft.com/technet/community/columns/cableguy/cg1005.mspx
Summary: Unlike Windows XP, IPv6 in Windows Vista and Windows Server “Longhorn” cannot be uninstalled. To disable IPv6 on a specific connection, you can do the following:
| • |
In the Network Connections folder, obtain properties of the connection and clear the check box next to the Internet Protocol version 6 (TCP/IPv6) component in the list under This connection uses the following items. This method disables IPv6 on your LAN interfaces and connections, but does not disable IPv6 on tunnel interfaces or the IPv6 loopback interface. |
To selectively disable Pv6 components and configure behaviors for IPv6 in Windows Vista, create and configure the following registry value (DWORD type):
| • |
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters\DisabledComponents |
DisabledComponents is set to 0 by default.
The DisabledComponents registry value is a bit mask that controls the following series of flags, starting with the low order bit (Bit 0):
| • |
Bit 0 Set to 1 to disable all IPv6 tunnel interfaces, including ISATAP, 6to4, and Teredo tunnels. Default value is 0. |
| • |
Bit 1 Set to 1 to disable all 6to4-based interfaces. Default value is 0. |
| • |
Bit 2 Set to 1 to disable all ISATAP-based interfaces. Default value is 0. |
| • |
Bit 3 Set to 1 to disable all Teredo-based interfaces. Default value is 0. |
| • |
Bit 4 Set to 1 to disable IPv6 over all non-tunnel interfaces, including LAN interfaces and Point-to-Point Protocol (PPP)-based interfaces. Default value is 0. |
| • |
Bit 5 Set to 1 to modify the default prefix policy table to prefer IPv4 to IPv6 when attempting connections. Default value is 0.
Then you must restart the computer for the changes to the DisabledComponents registry value to take effect. |