How to disable IP version 6 (IPv6) in Windows

This article will help you disable IP version 6 (IPv6) in Windows 7, Windows Vista, Windows server 2008 R2 and Windows server 2008. There are two ways as follow:

[1] Download appropriate “Fix it” from the following URL:

[2] You can do it by modifying registry. This is for the advanced users only. Serious problem might occur if you modify the registry incorrectly.

To disable IPv6 components, follow the below steps:

1. Click Start -> type regedit in the Start Search box, and then click regedit.exe in the Programs list.
2. In the User Account Control dialog box, click Continue
3. Go to the following location in registry:


4. Double-click DisabledComponents to change the DisabledComponents entry.

5. If the DisabledComponents entry is unavailable, you must create it. To do this, follow these steps:

5.1 In the Edit menu, point to New, and then click DWORD (32-bit) Value.
5.2 Type DisabledComponents, and then press ENTER.
5.3 Double-click DisabledComponents.

6. Type any one of the following values in the Value data field to configure the IPv6 protocol to the desired state, and then click OK:

– Type 0 – To enable IPv6 components
– Type 0xffffffff – To disable IPv6 components except the IPv6 loopback interface.
– Type 0x20 – To prefer IPv4 over IPv6 by changing entries in the prefix policy table.
– Type 0x10 – To disable IPv6 on all nontunnel interfaces (both LAN and Point-to-Point Protocol [PPP] interfaces).
– Type 0x01 – To disable IPv6 on all tunnel interfaces. These include Intra-Site Automatic Tunnel Addressing Protocol (ISATAP), 6to4, and Teredo.
– Type 0x11 – To disable all IPv6 interfaces except for the IPv6 loopback interface.

Also make sure that you uncheck “Internet Protocol Version 6 (TCP/IPv6)” from your network adapter properties.

Leave a Reply