更改 DisabledComponents 注册表值


您可以通过将DisabledComponents注册表值的主机上禁用 IPv6。DisabledComponents注册表值会影响主机上的所有网络接口。



重要此部分、 方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 322756

如何在 Windows 中备份和还原注册表



要禁用自己某些 IPv6 组件,请执行以下步骤:

  1. 单击开始
    在开始搜索框中,键入regedit ,然后单击程序列表中的regedit.exe 。
  2. 在用户帐户控制对话框中,单击继续。
  3. 在注册表编辑器中,找到并单击以下注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters \
  4. 双击DisabledComponents更改DisabledComponents项目。


    注意如果DisabledComponents项不可用,则必须创建它。若要执行此操作,请按照下列步骤操作:
  1. 编辑菜单上,指向新建,然后单击DWORD (32 位) 值。
  2. DisabledComponents,然后再按 ENTER。
  3. DisabledComponents。
  1. 数值数据字段以配置为所需状态,IPv6 协议,然后单击确定中键入下列值之一:
  1. 键入0可启用 IPv6 的所有组件。(Windows 默认设置)
  2. 键入0xffffffff禁用 IPv6 环回接口之外的所有 IPv6 组件。此值还会配置 Windows 以优先通过 IPv6 的 IPv4 使用通过更改前缀策略表中的条目。有关详细信息,请参阅源和目标地址选择.
  3. 0x20要通过 IPv6 的 IPv4 愿意通过更改前缀策略表中的条目。
  4. 0x10禁用 IPv6 上所有 nontunnel 接口 (LAN 和点到点协议 [PPP] 接口)。
  5. 键入0x01禁用 IPv6 隧道的所有接口。其中包括站点内自动隧道寻址协议 (ISATAP)、 6to4 和 Teredo。
  6. 0x11

若要使用 DisabledComponents 注册表值来检查是否已禁用 IPv6,请在 Windows 命令提示符处运行以下命令:


reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters /v DisabledComponents


您可能会收到以下错误消息:

错误: 系统无法找到指定的注册表项或注册表值。


如果您收到此错误消息,未设置 DisabledComponents 注册表值。如果将 DisabledComponents 值设置,它将重写连接属性中的设置。