Disable IPv6 Components on Windows vista, Windows 7 and Windows Server 2008

By: Published: Jan 13th, 2013 Category: 2008 Server, Hyper-V, Microsoft Windows, Seven, Vista

Internet Protocol version 6 (IPv6) is the future of Internet and soon all the domains will switch to it. Many Governments OR ISP’s has already implemented IPv6 in their countries and reasons. All the Operating Systems which are coming in market by default supports IPv6. Microsoft Windows Vista, 7 and 2008 server editions also supports IPv6 but recently while working on one Windows 2008 Server I have faced many problems with DNS as IPv6 records where inserted in DNS zone. I have disabled IPv6 from Network properties but it didn’t helped.

After searching on Google and Microsoft website I found that to disable IPv6 components you have to make changes in Windows Registry i.e. you have to add new DWORD value DisabledComponents at HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip6Parameters (Hard way.. isn’t it cause you have navigate to TCPip6 parameters). As I have to do it on 6 servers it was going to be a time consuming process so I have opened notepad
1) Open Notepad (Start >> Run >> notepad)

2) Copy Paste Following

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip6Parameters]
“DisabledComponents”=dword:000000ff

3) Save it on Desktop with .reg extension (I have saved it as disip6.reg). Make sure you save it with .reg extension and not like disip6.reg.txt as by default windows hide extensions of every file.

4) Double click on it and it will show you a warning like below. Press Yes

ip1 300x86 Disable IPv6 Components on Windows vista, Windows 7 and Windows Server 2008

5) If you get following screen; all required changes and updates have been made in Registry

ip1 300x86 Disable IPv6 Components on Windows vista, Windows 7 and Windows Server 2008

FYI: Following are the other values which you can use to configure the IPv6 protocols (From Microsoft Website)

  1. Type 0 to enable all IPv6 components. The value “0″ is the default setting.
  2. Type 0xffffffff to disable all IPv6 components, except the IPv6 loopback interface.
  3. Type 0×20 to use IPv4 instead of IPv6 in prefix policies.
  4. Type 0×10 to disable native IPv6 interfaces.
  5. Type 0×01 to disable all tunnel IPv6 interfaces.
  6. Type 0×11 to disable all IPv6 interfaces except for the IPv6 loopback interface.
 Disable IPv6 Components on Windows vista, Windows 7 and Windows Server 2008

About

Milind Koyande is the Senior Research Engineer and his job is to work with new technologies, specially Cloud Computing / Virtualization Technology. His past projects include Government Sector initiatives, Backup and Disaster Recovery Solutions.

Tags: , , , ,

3 Responses to “Disable IPv6 Components on Windows vista, Windows 7 and Windows Server 2008”


  1. Tweets that mention Disable IPv6 Components on Windows vista, Windows 7 and Windows Server 2008 | -- Topsy.com
    on Nov 11th, 2010
    @ 8:12 am

    [...] This post was mentioned on Twitter by eITWebguru, eITWebguru. eITWebguru said: Disable IPv6 Components on Windows vista, Windows 7 and Windows Server 2008 http://goo.gl/fb/HZNxL [...]


  2. blog o motywacji
    on Jun 20th, 2012
    @ 1:12 pm

    Wonderful submit, very informative. I ponder why the opposite specialists of this sector don’t understand this. You should continue your writing. I’m confident, you have a great readers’ base already!|What’s Happening i’m new to this, I stumbled upon this I have discovered It positively helpful and it has aided me out loads. I am hoping to contribute & aid other users like its helped me. Great job.


  3. Milind
    on Jun 20th, 2012
    @ 1:14 pm

    Thanks for your comment and kind words… I am glad you like the blog.

Leave a Reply

Subscribe to eITWebguru

© 2012 eITWebguru. All Rights Reserved.