Why is my Windows 10 computer preferring IPv4 over working IPv6?

Solution 1:

As far as I know, by default, Windows prefers IPv6 over IPv4.

>In the Registry, under HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters, neither EnableICSIPv6 nor DisabledComponents exist. If the registry entries do not exist, you can manually add them.

You can fix it using the tool provided by Microsoft, or, manually editing the registry entries.

Details steps you may reference KB 929852 - How to disable IPv6 or its components in Windows: https://support.microsoft.com/en-us/help/929852/how-to-disable-ipv6-or-its-components-in-windows

Best Regards, Eve Wang