> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 故障排除：Steam 连接 - 如何使用 -tcp 参数强制 TCP

Steam 中的 -tcp 参数强制客户端使用 TCP（传输控制协议）而不是 UDP（用户数据报协议）进行网络通信。这在 UDP 被阻止或出现问题的情况下特别有用。

### 🛠️ 何时在 Steam 中使用 `-tcp`

在以下情况下，您可能受益于在 Steam 中使用 `-tcp` 启动选项：

* **防火墙或网络限制**  
  如果 UDP 流量被防火墙或网络管理员阻止，切换到 TCP 可以帮助 Steam 成功连接。
* **网络拥塞**  
  在拥塞的网络中，TCP 的可靠性可能会带来更稳定（尽管可能较慢）的连接。
* **排查连接问题**  
  使用 `-tcp` 可以帮助确定 UDP 是否是 Steam 连接问题的根本原因。

---

### 🔧 如何使用 `-tcp` 参数配置 Steam

您可以通过快捷方式或 Steam 的内部设置应用 `-tcp` 设置。

---

#### 方法 1：将 `-tcp` 添加到 Steam 快捷方式

此方法仅在通过修改的快捷方式启动 Steam 时适用。

1. **找到您的 Steam 快捷方式**  
   在您的桌面或开始菜单上找到 Steam 快捷方式。
2. **编辑快捷方式属性**  
   右键单击快捷方式，然后选择**属性**。
3. **修改目标字段**  
   在**快捷方式**选项卡中，找到**目标**字段。
4. **追加** `-tcp`  
   在文件路径后，添加一个空格，然后是 `-tcp`。

   **示例：**  
   `"C:\Program Files (x86)\Steam\Steam.exe" -tcp`
5. **应用更改**  
   单击**应用**，然后单击**确定**。
6. **启动 Steam**  
   使用修改后的快捷方式打开 Steam。

---

#### 方法 2：通过 Steam 启动选项设置 `-tcp`

此方法影响通过 Steam 启动的所有游戏。

1. **打开 Steam**  
   启动您的 Steam 客户端。
2. **进入设置**  
   单击左上角的 **Steam** > **设置**。
3. **启用开发者工具（可选）**  
   在**界面**选项卡下，启用：  
   *"在可用时显示 Steam URL 地址栏"*
4. **打开开发者控制台**  
   单击**查看** > **控制台**。
5. **启动启动选项窗口**  
   在控制台中，输入：  
   `open steam://open/settings/launchoptions`
6. **输入** `-tcp`  
   在启动选项框中，添加 `-tcp`。
7. **重启 Steam**  
   完全关闭并重新打开 Steam，更改才能生效。

---

### ⚠️ 重要说明

* **可能影响性能**  
  TCP 可能会引入更高的延迟，这可能对游戏性能产生负面影响，特别是在快节奏的在线游戏中。
* **仅用于故障排查**  
  如果用于诊断问题，请在之后删除 `-tcp` 标志以获得最佳性能。
* **检查网络设置**  
  持续的 UDP 问题可能表明网络配置不当或防火墙设置过于严格。
* **游戏特定设置**  
  某些游戏具有可能覆盖 Steam 连接偏好的内部网络设置。

---

### 🔗 其他资源

有关所需 Steam 端口的详细信息，请访问：  
[Steam 网络端口常见问题解答](https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB)