Steam 客服
Steam 本地网络游戏传输
本地网络游戏传输允许 Steam 用户通过本地局域网将已有的 Steam 游戏安装及更新文件从一台 PC 复制到另一台 PC,而无需通过互联网从 Steam 内容服务器上下载并安装这些文件。 这便于您避免超出网络服务提供商的流量限制,且可以加快安装或更新的速度。

在家中的同一个局域网下设置多台 PC 或 Steam Deck 就是常见的应用场景。 只要在一台 PC 上安装了游戏,就可以将文件直接从这台 PC 传输出去,这样其他 PC 或 Steam Deck 就可以安装或更新那款游戏了。 当今的 PC 可以通过有线网络连接轻松地以 100MB/秒的速度传输游戏内容。 在传输期间, 发送内容的主机 Steam 客户端将会对磁盘和 CPU 产生负载(也即是说,在传输期间最好不要在这台 PC 上运行性能要求高的任务)。

正在进行中的本地网络游戏传输可在“下载”页面中调出:


而接收方所看到的则如下图所示:


运作方式


您在 Steam 上下载或升级游戏之前,Steam 会首先检查您的本地局域网内是否有其他运行 Steam 的 PC 可以直接将所需的游戏内容传输给您。

如果检测到有其他 PC,且本地网络转移已启用并可供使用,您的客户端会请求 Steam 的后端服务器联络那台 PC 上的 Steam 客户端并启动游戏文件传输。 如果游戏文件传输被接受,您的 PC 将会尽可能从那台 PC 上下载内容。 如果连接断开或没有更多内容可供传输,Steam 会改为使用自己公用的内容服务器来下载剩余内容。


设置


关于哪些 PC + Steam 客户端的组合可以用来进行游戏文件传输,共有四种设置。 这些设置是双向的,若要允许通过本地网络传入文件,则会自动启用传出文件。 默认设置为“只允许我自己的设备”,也即您只能在使用了自己的帐户登录 Steam 的 PC 之间互相传输内容。

  • 关闭 - 不允许任何传输 - 客户端既不会寻找也不会允许本地文件传输。 客户端不会从您局域网下的其他 PC 下载文件也不会将文件传输出去。
  • 只允许我自己的设备 - 允许从您局域网内使用您相同 Steam 帐户登录的设备传入/传出(此项为默认设置)。
  • 只允许我的好友 - 允许从连接至局域网且登录了您好友帐户的设备传入/传出。
  • 允许任何用户 - 允许所有正在运行 Steam 且连接至您局域网的设备传入/传出。


相关要求


所有 Steam 客户端或 Steam Deck 均可从处于同一局域网下的另一个客户端接收游戏内容,但要通过本地网络进行传输,还需满足几个条件。

  • 参与传输的两个 Steam 客户端均须在线,且须在相同局域网下直接相互可见(只要一方的 Steam 客户端处于离线模式就无法进行下载)。
  • 两台设备上的游戏文件传输设置均须允许传输进行(比如,如果两台设备均是“只允许我的好友”的设置,则两台设备上的帐户须为 Steam 好友)。
  • 只有在进行传输的 Steam 客户端处于空闲状态,也即未进行下载也无游戏运行的情况下才能传输游戏内容。
  • 游戏须已公开发行,且两台设备上的 Steam 用户均可玩该游戏(预载的游戏不满足条件)。
  • 发送游戏文件的 PC 上的游戏须为最新版本。
  • Steam Deck,或运行 Steam 桌面模式的 PC 可以主持网络传输。 运行 Steam 大屏幕模式的 PC 以及自定义的启动器无法通过本地网络将文件传输出去。
  • 网络传输在 TCP 端口 27040 上进行,需要本地防火墙软件允许。 您还需要打开 UDP 端口 27031-27036 以便客户端发现。



隐私及安全


以下从隐私和安全的角度对该功能作一些补充说明:

  • 原始游戏中只有文件内容才会传输,本地游戏存档或配置文件并不会发送。 Steam 创意工坊、Steam 云及 Steam 着色器文件也不会传输。
  • 如果您将 Steam 客户端设置为允许与好友或所有其他用户相互传输文件,那么处于您局域网下的其他用户就可以看到您安装了哪些游戏。
  • 得到传输的游戏内容是经过压缩的,但并未加密,因为所有发送的数据都被认为是公开的。
  • 所有从对方 Steam 客户端接收的数据均会得到验证,且必须与预期的内容相符。 所有无效或损坏的数据均会被忽略且不会得到安装。

需要 Steam 方面的帮助吗?
使用 Steam 帮助向导缩小提问范围并获取所需帮助。
社区帮助
在 Steam 讨论区发布问题,或搜索问题的答案。