在当前的网络环境下,国内大量网站开始支持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