我自己修复此问题
更改 DisabledComponents
注册表值
您可以通过将DisabledComponents注册表值的主机上禁用
IPv6。DisabledComponents注册表值会影响主机上的所有网络接口。
重要此部分、
方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 322756如何在 Windows 中备份和还原注册表
要禁用自己某些
IPv6 组件,请执行以下步骤:
-
单击开始
- 在用户帐户控制对话框中,单击继续。
-
在注册表编辑器中,找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters \
-
双击DisabledComponents更改DisabledComponents项目。
- 在编辑菜单上,指向新建,然后单击DWORD (32 位) 值。
- 键入DisabledComponents,然后再按 ENTER。
- 双击DisabledComponents。
-
在数值数据字段以配置为所需状态,IPv6 协议,然后单击确定中键入下列值之一:
- 键入0可启用 IPv6 的所有组件。(Windows 默认设置)
- 键入0xffffffff禁用 IPv6 环回接口之外的所有 IPv6 组件。此值还会配置 Windows 以优先通过 IPv6 的 IPv4 使用通过更改前缀策略表中的条目。有关详细信息,请参阅源和目标地址选择.
- 键入0x20要通过 IPv6 的 IPv4 愿意通过更改前缀策略表中的条目。
- 键入0x10禁用 IPv6 上所有 nontunnel 接口 (LAN 和点到点协议 [PPP] 接口)。
- 键入0x01禁用 IPv6 隧道的所有接口。其中包括站点内自动隧道寻址协议 (ISATAP)、 6to4 和 Teredo。
- 键入0x11 ,若要禁用所有的 IPv6 接口 IPv6 环回接口除外。
若要使用 DisabledComponents 注册表值来检查是否已禁用 IPv6,请在 Windows
命令提示符处运行以下命令:
reg query
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters /v
DisabledComponents
您可能会收到以下错误消息:
错误: 系统无法找到指定的注册表项或注册表值。
如果您收到此错误消息,未设置 DisabledComponents 注册表值。如果将 DisabledComponents 值设置,它将重写连接属性中的设置。