How to automatically enable and disable IPv6 in Windows
IPv6 brings a host of new features in Windows. In Windows 8 and Windows Server 2012, IPv6 brings better internet security, NAT64/DNS64 capability, and Windows PowerShell. For Windows 7, it bought HomeGroup, DirectAccess, IP-HTTPS, and Group Policy settings for transition technologies. IPv6 is enabled by default, it is not typical to disable IPv6, but for those who really want to do it, can use Microsoft series of Fix It utilities that does this job automatically. The download links are given at the end of the article.
We strongly discourage disabling it. Note that if you are disabling it thinking that having both IPv4 and IPv6 enabled, effectively doubles their DNS and Web traffic, then it is not true. Even with both enabled, the traffic count still remains the same.
Run the msi tool and follow its simple on-screen instructions. The tool works on Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, and Windows Server 2008.