Disabling IPv6 the Right Way

by Chris Sanders [Published on 24 March 2010 / Last Updated on 23 June 2009]

Contrary to popular opinion, disabling IPv6 in Windows Vista and Server 2008 is not as easy as clicking a checkbox. Here is how to get it done right.

Although it may appear that disabling IPv6 in Windows Vista and Windows Server 2008 is only a matter of clicking a checkbox, doing this may result in some undesirable results. At first inclination, it would seem that IPv6 can be disabled in the properties of the network adapter you are concerned about. However, in order to properly disable IPv6 you must edit the registry.


In order to do this, run regedit and browse to HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\.  The key you want to edit is called DisabledComponents. In order to disabled all IPv6 components, you must give this key a value of 0xffffffff. The default value for this key is 0, which enables all IPv6 components.


As always, ensure that you make a full registry backup before making any changes.

Featured Links