在 Windows 10 上解决群中音频问题和多人游戏中的问题

如果您无法在 Windows 10 上使用 Xbox Live 听到 Xbox Live 群中好友的声音,或者无法加入或主持多人游戏,请参阅本页上的解决方案。

在本页中

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

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

Xbox Live 核心服务: 已启用且在运行
2018-12-17T19:21:00.9122879+00:00

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

在 Xbox 应用程序中的“设置”屏幕的“网络”选项卡上检查您的 NAT 类型,并通过以下操作了解如何解决该问题。

若要检查您的 NAT 类型:

  1. 请单击“开始”图标打开 Xbox 应用。
  2. 选择“设置” > “网络”
  3. 在“网络状态”下,检查“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 上的 Xbox 应用 NAT 类型显示为 “Teredo 无法取得资格” 来解决问题。

 

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

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

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

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

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

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

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

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

  1. 请单击“开始”图标打开 Xbox 应用。
  2. 选择“设置” > “网络”
  3. 在“网络状态”下,选择“再检查一次”
    • 如果您的 NAT 类型显示为“全通”,这就是最佳状态,您的问题应该已经解决了。
    • 如果 NAT 类型显示为 “中等”,则为良好状态,但您仍有可能在与其他“中等”或“严格”状态的玩家交流时遇到问题。
    • 如果 NAT 类型显示为 “严格”,则您在与其他玩家交流或游戏时将遇到最严重的问题。
  4. 如果此问题仍然出现,您可以尝试端口转发方案。首先请确保将您的 PC 恢复到之前设置。

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

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

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

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

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

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

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

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

在您的路由器内设置 DHCP 预留

若要在您的网络硬件中保留您 PC 的 IP 地址,请打开您路由器用户界面上打开 “DHCP”“LAN” 部分,然后在“已保留”中添加 PC 的 MAC 地址。

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

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

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

获取您的计算机的 IP 设置

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

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

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

现在需要设置您的 PC 的 IP 设置。

设置您的 PC 的静态 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 地址。如果您想使用本地 PC 作为首选 DNS 服务器,请输入该本地 PC 的 IP 地址。
  11. 在“备用 DNS 服务器”中,键入您的备用 DNS 服务器(如果有)的 IP 地址。如果您想使用本地 PC 作为备用 DNS 服务器,请输入该本地 PC 的 IP 地址。
  12. 选择“确定”,然后选择“关闭”

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

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

若要打开端口:

  1. 请打开您的网络浏览器。
  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. 请单击“开始”图标打开 Xbox 应用。
  2. 选择“设置” > “网络”
  3. 在“网络状态”下,选择“再检查一次”
    • 如果您的 NAT 类型显示为“全通”,这就是最佳状态,您的问题应该已经解决了。
    • 如果 NAT 类型显示为 “中等”,则为良好状态,但您仍有可能在与其他“中等”或“严格”状态的玩家交流时遇到问题。
    • 如果 NAT 类型显示为 “严格”,则您在与其他玩家交流或游戏时将遇到最严重的问题。

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

如果您无法解决该问题,请使用“仍有问题?"向我们提供反馈。在 Xbox 应用中“网络”下面向我们发送反馈链接。

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

感谢您提供了反馈

感谢您提供了反馈!

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

提供对本主题的反馈

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

联系我们

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