How To Disable, Turn Off, Remove, IPv6 In Windows Vista, 7

Disabling IPv6 Support in Windows Vista

Ipv6 is the latest version of Internet transfer protocols for packet data networks over the internet – the next generation after the popular IPv4. In Vista, Ipv6 capacities are enabled as a default setting along with the supporting technologies of IP Security and Teredo tunneling – both of which are essential for an Ipv6 client. It is not possible to uninstall this application but you can disable it if you want to. Moreover, considering the fact that Ipv6 is not as widespread and that most of the networking devices do not support this technology, it might be a good idea to turn off Ipv6 in your Vista PC to conserve system resources.

Moreover, turning off IPv6 support has no major affect on the Internet browsing of average users. You can disable Ipv6 in either of two ways – via the network management interface, or via the registry. The detailed steps are listed below.

Disabling Ipv6 Support via Network Management Interface

  1. Click on the Windows button to show the Start Menu and right-click the Network tab. Select Properties.
  2. On the Tasks pane to the left (in the new dialog that pops up) click on Manage network connections.
  3. Select the particular network connection for which you want to disable the Ipv6 support by right-clicking on it and then clicking on Properties.
    [Hit on Continue at the User Access Control prompt that will pop up.]
  4. A new dialog will show, where you will find a list of items in the This connection uses the following items field. Locate the Internet Protocol version 6 (TCP/IPv6) in this list and deselect the check-box next to it.
  5. Press OK.
  6. To turn on IPv6 support again for that particular connection, repeat Steps 1-3, and tick the check-box in Step 4.

Disabling IPv6 via the System Registry

  1. Open the Registry Editor. Do this by entering regedit in Start Search.
  2. On the registry tree in the left pane, go to the registry branch corresponding to:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters\
  3. Right-click the blank space in the panel to the right and select New -> DWORD (32-bit) Value. Type in the name of the new DWORD as DisabledComponents (with exact capitalization) and hit Enter.
  4. Double-click on the newly created DisabledComponents and a new dialog for the DWORD value pops up.
  5. Set the Base to Hexadecimal on the right and in the Value data field enter 000000FF.
  6. Restart your PC for the changes to take effect.

If you want to re-activate the IPv6 support then repeat Steps 1-4 and set the Value data in Step 5 to 0.

How To Disable Tunnel 6t04 Adapter Teredo Tunnelling In windows

Disabling Teredo Tunneling in Vista

If you Google ‘Teredo’, a wealth of tech-related articles come up – on tunneling protocols and v6/v4 technologies and other things you might not understand. To put it simply, Teredo is a tunneling technology that links your Vista PC to a similar, distant IPv6 host via an IPv6-incompatible network – which in most cases is an IPv4 network. (Learn how to turn off IPv6 in Windows)

In Vista, Teredo is installed by default and enabled so that it remains in a standby mode and comes into action only when required. This is typically when you install an application that needs Teredo to function properly. The main problem with Teredo is that it involves a bit of heavy-duty work, and if it is switched on unnecessarily, it might slow down your network connection. And, as there is no way to uninstall this default application – you can only disable it.

To disable Teredo, you have three options– the Netsh command prompt, the Registry, and the Graphical User Interface (GUI). The steps for each are listed below.

Using Netsh to Disable Teredo

  1. Locate the Command Prompt at:
    Start -> All Programs -> Accessories.
  2. Right-click on Command Prompt, and select Run as Administrator.
    [At the User Account Control prompt, press Continue.]
  3. Once you have started the command prompt, type in the following commands one-by-one and press Enter after each command.



  4. Now, you simply have to type in:set state disabled

[Instead of entering the commands in Steps 3 and 4 separately, you can just type in:

netsh interface teredo set state disabled

and your Teredo client will be disabled.]

Using the Registry to Disable Teredo

  1. Open the Registry Editor dialog by typing:regeditin the Start Search field, and pressing Enter.
    [At the User Account Control prompt, press Continue.]
  2. Open the registry key corresponding to the following address in the registry tree:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
  3. In the right-hand panel, right-click on the blank space and select New -> DWORD Value. Enter the value for the new DWORD as (including the exact capitalization):DisabledComponents
  4. Double-click on DisabledComponents and, in the dialog that pops up, select the Hexadecimal option for the Base on the right, and enter 8 in the Value data field to the left.
  5. Press OK and reboot the PC.

Using GUI to Disable Teredo

  1. Go to Start -> Control Panel -> System and Maintenance.
  2. Select the Device Manager option to open the Device Manager window.
    [At the User Account Control prompt, press Continue.]
  3. In the Device Manager menu bar, go to View -> Show hidden devices to enable display of hidden devices.
  4. Now, open the Network Adapters tree, right-click on the Teredo Tunneling Pseudo-Interface option, and then click on Disable.
  5. You also have to right-click on the 6to4 Adapter and Disable it.

Exit the GUI, and restart your machine.