Skip to main content
Guides

✅ Enable or disable IPv6 to solve Internet connection problems in Windows

RECOMMENDED: Click here to fix Windows errors and get the most out of your system performance

Until recently, we used the IPv4 version, which gave us a 32-bit address. But these available addresses will soon be sold out. The new version of IP, in other words, IPv6, offers us 128-bit addressability, which means that more addresses are available and would make the Internet more secure (better network security) than the previous version of IPv4, with better quality of service and other features such as mobility support, multicast support.

IPv6, the successor to the protocol currently used on the Internet, was developed in the late 1990s, but has not yet been used worldwide. As IPv4 address space runs out, the industry cannot afford to wait much longer. Now or after the launch of World IPv6, in other words, starting June 6, 2012, many websites will permanently enable IPv6 connectivity to their websites.

Most Windows users don't even notice the movement. If you don't have IPv6 connectivity, it will continue the connection as before. If you have IPv6 connectivity, your connectivity to the participating websites is automatically switched to IPv6. Test your IPv6 connectivity here.

Force Windows to use IPv4

If you're having trouble connecting to the Internet or certain websites, you can use Microsoft Fix It to resolve your Internet connection problems.

By default, Windows prefers IPv6 over IPv4, so if you are having trouble connecting to some websites with IPv6, you can set your Windows to prefer IPv4 over IPv6. .

- The Prefer IPv4 over IPv6 Microsoft Fix it 50410 will configure your computer to use IP4 instead of IPv6.

– If you want to cancel at any time, you can use the Prefer the IPv6 option instead of IPv4 Microsoft Fix it 50441 to reset Windows to its default settings.

Enable or disable IPv6 and IPv4

If you want to disable IPv6 for any reason, you can disable it from the DisabledComponents registry value or the Internet Protocol version 6 (TCP / IPv6) component in the Network tab item listing for the connection properties of the Network Connections folder, in other words, Control Panel Network and Internet Network Connections. You can also uninstall, install or modify its properties.

Alternatively, you can use the following patch from Microsoft to do the job for you. In KB929852 you will find many Fix Its that will allow you to do this:

    1. Disable IPv6
    2. Prefer IPv4 to IPv6
    3. Disable IPv6 on non-tunnel interfaces
    4. Disable IPv6 tunnel interfaces
    5. Disable IPv6 on non-tunnel interfaces (except loopback) and on IPv6 tunnel interfaces
    6. Enable IPv6 on non-tunneled interfaces
    7. Enable IPv6 on non-tunneled interfaces and on IPv6 tunneled interfaces.

TO UPDATE : The new search shows the correct way to disable IPv6 on Windows systems and avoid a 5 second boot time. Microsoft specified the correct value for the registry key Deactivated components. See Correct method to disable IPv6 and avoid a 5-second startup delay.

It is always a good idea to create a system restore point before making any changes to your system.

I hope this post helps those who have connection problems. Learn more about the difference between IPv4 and IPv6

RECOMMENDED: Click here to fix Windows errors and get the most out of your system performance

Related video

error: Attention: Protected content.