排除 Windows 10 上的群音频故障,并解决多人游戏的问题

如果您在使用 Windows 10 上的 Xbox Live 时,听不到 Xbox Live 群中好友说话,或者无法加入或发起多人游戏,请按照本页上的解决方案操作。

本页内容

解决方案 1:查看 Xbox Live 服务状态

如果在此处看到任何警报,请等待,直至服务恢复正常运行,然后重试:

Xbox Live 核心服务: 已启用且在运行
2019-10-19T17:29:45.2854616+00:00

解决方案 2:检查您的 NAT 类型

在 Windows 的“设置”中的“游戏”部分的“Xbox 网络”选项卡上检查您的 NAT 类型,并了解如何进行故障排除,如下所述。

若要检查您的 NAT 类型,请执行以下操作:

  1. 按设备或键盘上的 Windows 按钮,您也可以选择主屏幕左下角的 Windows 图标。
  2. 选择“设置”>“游戏”,然后选择“Xbox 网络”
  3. 在“Xbox Live 多人游戏”下,检查“NAT 类型”

NAT 为什么重要

一张图表显示了某个 Xbox 是否可与另一 Xbox 玩游戏(这取决于 NAT 类型)。
开放 NAT 中等 NAT 严格 NAT
对于开放 NAT 类型,您可与在其网络上具有任意 NAT 类型的用户玩多人游戏和发起多人游戏。 对于中等 NAT 类型,您可与一些用户玩多人游戏;但是,您可能无法与另一些用户玩多人游戏,并且通常您将不会被选为比赛的主持人。 对于严格 NAT 类型,您只能与具有开放 NAT 类型的用户玩多人游戏。您不能被选为比赛的主持人。

 

NAT 类型疑难解答

您的 NAT 类型可以是四种状态中的一种。根据您看到的类型,单击下面的相应链接,以了解可帮您解决问题的疑难解答步骤。

开放 对于开放 NAT 类型,该问题可能与您的家庭网络无关。您应该可与在其网络上具有任意 NAT 类型的用户玩多人游戏和发起多人游戏。如果您的问题有关在 Xbox Live 群聊中听不到其他玩家说话,或其他玩家听不到您说话,请检查确认您的所有音频硬件(耳机、麦克风、扬声器)是否工作正常。

有关如何排除 Xbox 耳机故障的信息,请参阅配件:耳机

中等或严格 对于中等或严格 NAT 类型,您可能需要尝试设置外围网络(也称作 DMZ)或端口转发。您一次只能使用其中一个选项。下面列出了各自的设置说明。
Teredo 无法获得资格 如果您的 NAT 类型显示为“Teredo 无法取得资格”,请参阅 Windows 10 上的 NAT 类型显示为 “Teredo 无法取得资格”来解决问题。

 

在您的路由器上启用外围网络(也称 DMZ)功能

路由器上的外围网络(也称 DMZ)功能用于消除对 Internet 的限制。它主要是将您的设备移到您的网络防火墙之外的区域。如果您在路由器上启用了外围网络功能,则应该能够连接到 Xbox Live、加入游戏以及发起游戏或群。

注意 设置外围网络时,在电脑上使用静态 IP 地址十分重要。若要设置静态 IP 地址,请使用您的路由器的 DHCP 保留功能(如果可用)。如果该功能不可用,您将需要首先在您的电脑上设置手动 IP 设置。您将只能将一台电脑放置于该外围网络中。如果您有多台电脑,则此方案只能解决一台电脑的问题。

重要事项 请勿混合使用端口转发、UPnP 和外围网络设置。如果此方案未能解决您的问题,您必须在进行下一步之前禁用该外围网络 (DMZ)

有关如何在您的路由器上启用和禁用外围网络设置的信息,请访问我们的网络硬件信息论坛(此信息可以在与您的路由器对应的标题“DMZ”下找到)。如果我们没有您特定路由器的内容,请查阅您的路由器文档。该说明所指的是 Xbox 主机,不过您也同样可以将其用于您的电脑。

注意 单击此链接将打开第二个浏览器窗口,以便您在查看如何配置网络硬件的相关信息时不会退出当前位置。

重要事项 Microsoft 不承担由于您使用在该网站上列出的第三方公司、软件、解决方案、服务和培训所产生的任何和全部责任。所有软件、解决方案、服务和培训均按“原样”提供且没有担保(除非创作它们的第三方公司提供)。

一旦重置路由器,请再次检查您的 NAT 信息,看看问题是否已经得到解决:

  1. 按设备或键盘上的 Windows 按钮,您也可以选择主屏幕左下角的 Windows 图标。
  2. 选择“设置”>“游戏”,然后选择“Xbox 网络”
  3. 在“Xbox Live 多人游戏”下,选择“再检查一次”
    • 如果您的 NAT 类型显示“开放”,这就是最佳状态,您的问题应该已经得到解决。
    • 如果您的 NAT 类型显示“中等”,这是良好状态,但您仍有可能在与其他具有“中等”或“严格”类型的玩家交流或玩游戏时遇到问题。
    • 如果您的 NAT 类型显示“严格”,则您在与其他玩家交流或玩游戏时将遇到最严重的问题。
  4. 如果问题仍然出现,您可以尝试端口转发解决方案。请确保先将您的电脑恢复到之前设置。

    请参阅使用端口转发打开网络端口查找操作方法。

使用端口转发打开网络端口

您的网络硬件或防火墙可能会阻止与 Xbox Live 服务器的通信。

如果您通过工作区或学校网络连接到网络,则请网络管理员打开以下端口:

  • 端口 88 (UDP)
  • 端口 3074(UDP 和 TCP)
  • 端口 53(UDP 和 TCP)
  • 端口 80 (TCP)
  • 端口 500 (UDP)
  • 端口 3544 (UDP)
  • 端口 UDP 4500 (UDP)

如果您连接到家庭网络,则可能需要通过“端口转发”自己打开您的网络硬件上的端口。

第 1 部分:设置静态 IP 地址,或者切换到手动 IP 设置

若要设置静态 IP 地址,请使用您的路由器的 DHCP 保留功能(如果可用)。如果该功能不可用,您将需要在您的电脑上设置手动 IP 设置。

在您的路由器中设置 DHCP 保留

若要在您的网络硬件中为您的电脑保留静态 IP 地址,请转到您的路由器用户界面的“DHCP”或“LAN”部分,然后在“已保留”部分中添加电脑的 MAC 地址。

针对若干型号的路由器和网关,我们已收集了与如何启用 DHCP 有关的信息。有关详细信息,请访问我们的网络硬件信息论坛,了解如何配置和更新您的特定网络硬件。

注意 使用上面的链接将打开第二个浏览器窗口,以便您在查看如何配置网络硬件的相关详细信息时不会退出当前位置。

如果您的路由器上的 DHCP 保留功能不可用,您将需要在您的 Xbox 上设置手动 IP 设置。

获取您的计算机的 IP 设置

当您在网络硬件上打开端口,并设置您的计算机的静态 IP 地址之前,您需要从您的电脑上获得当前的 IP 设置:

  1. 单击“开始”图标,键入“cmd”,然后按 Enter
  2. 在命令提示符处,键入“ipconfig/all”,然后按 Enter
  3. 查找您的网络连接(例如,查找称作“以太网适配器局域连接”或“无线适配器局域连接”的内容)。记下以下各项的编号:
    • IPv4 地址(或 IP 地址)
    • 子网掩码
    • 默认网关
    • DNS 服务器
  4. 生成针对您的电脑唯一的 IP 地址并且将其记下。执行此操作的简单方法是将计算机 IP 地址的最后一个数字增加 10。例如,如果您的计算机的地址是 192.168.1.2,则将 192.168.1.12 用作电脑的唯一 IP 地址。 

    注意 您网络上的每个 IP 地址都必须是唯一的。

现在,您需要设置电脑的 IP 设置。

设置您的电脑的静态 IP 和 DNS 设置

  1. 单击“开始”图标,并打开“设置”
  2. 选择“网络和 Internet”
  3. 选择“网络和共享中心”
  4. 选择“更改适配器设置”
  5. 右键单击您想要配置的网络连接,然后选择“属性”
  6. 选择“Internet 协议版本 4 (TCP/IPv4)”,然后选择“属性”。此时将打开“Internet 协议版本 4 (TCP/IPv4) 属性”对话框。
  7. 在“常规”选项卡上,选择“使用以下 IP 地址”。在“IP 地址”中,键入您创建的 IP 地址。
  8. 按 TAB 键将光标置于“子网掩码”中。此时将自动输入子网掩码的默认值。接受默认的子网掩码,或键入您想要使用的子网掩码。
  9. 在“默认网关”中,键入您的默认网关的 IP 地址。
  10. 在“首选 DNS 服务器”中,键入您的 DNS 服务器的 IP 地址。如果您计划使用本地电脑作为首选 DNS 服务器,请键入该本地电脑的 IP 地址。
  11. 在“备用 DNS 服务器”中,键入您的备用 DNS 服务器(如果有)的 IP 地址。如果您计划使用本地电脑作为备用 DNS 服务器,请键入该本地电脑的 IP 地址。
  12. 选择“确定”,然后选择“关闭”

第 2 部分:打开路由器或网关上的端口

接下来,打开路由器或网关上的端口,以便您的网络硬件可与 Xbox Live 服务器通信。

若要打开端口,请执行以下操作:

  1. 打开您的 Web 浏览器。
  2. 在地址栏中,键入路由器或网关的默认 IP 地址,然后按 Enter。下面是若干路由器和网关制造商的默认 IP 地址:
    Belkin:192.168.2.1
    Linksys by Cisco:192.168.1.1
    D-Link:192.168.0.1
    NETGEAR:192.168.0.1. 或 192.168.1.1

    针对若干型号的路由器和网关,我们已收集了与如何启用端口转发有关的其他信息。请访问我们的网络硬件信息论坛,了解如何配置和更新您的特定网络硬件。如果此处未列出您的制造商,请参考您的文档或访问您的硬件制造商的网站,以便于查找默认的 IP 地址。

  3. 键入路由器或网关的用户名和密码,然后选择“确定”

    注意 如果您不知道默认用户名和密码,请参考您的硬件制造商的文档。

  4. 在登录后,您应该会看到您的路由器或网关的配置页。
  5. 打开以下端口:
    • 端口 88 (UDP)
    • 端口 3074(UDP 和 TCP)
    • 端口 53(UDP 和 TCP)
    • 端口 80 (TCP)
    • 端口 500 (UDP)
    • 端口 3544 (UDP)
    • 端口 UDP 4500 (UDP)
    • 在 49152 和 65535 之间选择一个端口号。如果您不想选,使用 60209 即可。(请记录您选择的端口号,以供在第 3 部分中使用。)

重要事项 不要组合使用端口转发、UPnP 和外围网络(也称作 DMZ)设置。如果您以前在路由器上启用了外围网络功能,则在尝试执行此过程前必须禁用外围网络。

重要事项 Microsoft 不承担由于您使用在该网站上列出的第三方公司、软件、解决方案、服务和培训所产生的任何和全部责任。所有软件、解决方案、服务和培训均按“原样”提供且没有担保(除非创作它们的第三方公司提供)。

第 3 部分:设置静态 Teredo 端口

  1. 右键单击“开始”图标,然后选择“命令提示符(管理员)”
  2. 在管理员命令提示符下运行以下命令:

    netsh interface Teredo set state client clientport=[您选择的端口号/60209]

在路由器或网关上打开了所需的端口后,您的 Teredo 通道设置即已完成,请再次检查您的 NAT 信息,看看问题是否已经得到解决:

  1. 按设备或键盘上的 Windows 按钮,您也可以选择主屏幕左下角的 Windows 图标。
  2. 选择“设置”>“游戏”,然后选择“Xbox 网络”
  3. 在“Xbox Live 多人游戏”下,选择“再检查一次”
    • 如果您的 NAT 类型显示“开放”,这就是最佳状态,您的问题应该已经得到解决。
    • 如果您的 NAT 类型显示“中等”,这是良好状态,但您仍有可能在与其他具有“中等”或“严格”类型的玩家交流或玩游戏时遇到问题。
    • 如果您的 NAT 类型显示“严格”,则您在与其他玩家交流或玩游戏时将遇到最严重的问题。

如果问题仍然出现,您可以尝试启用外围网络(也称作 DMZ)。请确保先将您的电脑恢复到之前设置。请参阅在您的路由器上启用外围网络(也称作 DMZ)功能,了解如何执行此操作。

如果您无法解决该问题,请使用 Xbox 主机小帮手应用中“网络”下的“仍有问题?给我们发送一些反馈”链接向我们提供反馈。

此解决方案是否解决了您的问题?

感谢您提供了反馈

感谢您提供了反馈!

十分抱歉,本文未能解决您的问题。我们会继续努力,也希望您不要放弃。请尝试一下下面这个社区选项。
从社区获取帮助
Ambassador chat image
大使聊天
与需要帮助的 Xbox 用户一对一聊天。

提供对本主题的反馈

255 字符剩余。
为了保护您的隐私,请不要在您的反馈中包含联系信息。
从社区获取帮助
Ambassador chat image
大使聊天
与需要帮助的 Xbox 用户一对一聊天。

联系我们

是否要联系支持部门,以解决您所遇到的“排除 Windows 10 上的群音频故障,并解决多人游戏的问题”问题或其他问题?