在当前的网络环境下,国内大量网站开始支持IPv6,但支持并不完善,存在无法正常打开网页的情况,可以修改注册表记录以优先使用IPv4(而不是直接禁用IPv6)。

方法

Win+R,输入regedit并回车,打开注册表,导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\,在该目录下新建 DWORD值(若存在该值,则直接修改),名称(key)为 DisabledComponents,值(value)设置请看下表:

配置
优先IPv4(启用IPv6) 十进制:32
十六进制:20
二进制:xx1x xxxx
禁用IPv6 十进制:255
十六进制:FF
二进制:1111 1111
在所有非隧道接口禁用IPv6 十进制:16
十六进制:10
二进制:xxx1 xxxx
在所有隧道接口禁用IPv6 十进制:1
十六进制:01
二进制:xxxx xxx1
在所有非通道(不包括本地环回)和通道接口禁用IPv6 十进制:17
十六进制:11
二进制:xxx1 xxx1
优先IPv6(启用IPv4)(默认) 二进制:xx0x xxxx
重新在非隧道接口启用IPv6 二进制:xxx0 xxxx
重新在隧道接口启用IPv6 二进制:xxxx xxx0
重新在非通道和通道接口启用IPv6 二进制:xxx0 xxx0

原文链接

上述方法若无法正常使用,请参阅原文:docs.microsoft.com