如何用 USB-C 线缆在两台电脑之间传输文件
只有两台电脑都有雷雳或 USB4 端口时,USB-C 线缆才能连接它们。有了这类端口,线缆就成为一条快速的网络连接,你可以用每台电脑的内置文件共享通过它共享文件。普通 USB-C 端口之间无法通信,这就是为什么把两台笔记本电脑连在一起常常没有任何反应。
为什么比想象中难
- 插上线缆没有任何反应。没有出现硬盘,也没有消息说明原因。最多是一台笔记本开始给另一台充电。请参阅为什么没有反应。
- 端口和线缆看起来一模一样,不管它们能不能连接两台电脑。
- 线缆只建立网络连接。你仍然要开启文件共享、设置账户和密码、在 Windows 上更改网络设置、查找地址并登录。
- 每个操作系统的做法都不同。设置、地址格式和登录方式在 Mac、Windows 和 Linux 之间都不一样。
- 连接不会持久。拔掉线缆、睡眠或重启后,共享文件夹就会断开。
- 小文件文件夹慢得像爬,即使用的是高速线缆上的文件共享。
1. 检查两台电脑的端口
USB-C 是接口的形状,端口能做什么各不相同。两台电脑都需要雷雳 3 或更新版本,或 USB4。
- 在端口旁边查找闪电图标,或“USB4”“40Gbps”“20Gbps”标识。
- 在 Mac 上,打开“系统信息”,查看“雷雳/USB4”。大多数较新的 Mac 都有雷雳端口,但有些台式机额外的 USB-C 端口不支持。
- 在 Windows 电脑或 Linux 笔记本上,用型号加“规格”搜索,看是否有雷雳或 USB4。
更多细节请参阅如何判断笔记本电脑是否有雷雳或 USB4。
2. 使用数据线
请使用雷雳 3、4 或 5 线缆,或 USB4 线缆。40 Gbps 线缆余量最大。手机附带的线缆通常是 USB 2.0 充电线,无法使用。10 Gb/s 的 USB-C 数据线也可以用,速度约为四分之一。请参阅需要哪种 USB-C 线缆。
3. 检查线缆连接是否建立
把线缆插入两台电脑。每台电脑都会为线缆添加一个新的网络连接:
- Mac:在系统设置中选择网络。雷雳网桥会显示一个黄点和自分配的 IP。这是正常的:线缆上没有路由器,所以 Mac 会给自己分配一个以 169.254 开头的地址。
- Windows:在设置中选择网络和 Internet > 高级网络设置。网络适配器下会出现一个新的以太网连接,例如以太网 2,描述通常是 USB4(TM) P2P Network Adapter。
- Linux:设置的网络下会出现一个
thunderbolt0连接。如果一分钟后它仍没有 IPv4 地址,请打开它的设置,把 IPv4 设为仅本地链路,因为线缆上没有 DHCP 服务器应答。
如果没有出现新连接,说明某个端口或线缆无法承载这条连接。先换一个端口试试。
4. 在有文件的电脑上共享文件夹
另一台电脑要用这台电脑上的账户登录,所以你需要它的用户名和密码。PIN 或触控 ID 不算。
在 Mac 上
- 在系统设置中选择通用 > 共享,然后开启文件共享。
- 点按文件共享旁边的信息按钮。在共享文件夹下点按 + 添加文件夹,并在用户下设置谁可以读取或写入。
- 如果要让 Windows 电脑连接,请点按选项…,在 Windows 文件共享下选择你的账户并输入它的密码。不这样做,Windows 就无法登录。
- 查找地址:在网络中选择雷雳网桥,点按详细信息…,记下 TCP/IP 下的 IP 地址。
在 Windows 电脑上
- 在设置中选择网络和 Internet,然后选择线缆的连接。在网络配置文件类型下选择专用网络。Windows 会把线缆放在公用网络上,而公用网络会阻止共享。
- 在高级网络设置 > 高级共享设置中,开启专用网络下的网络发现和文件和打印机共享。
- 在文件资源管理器中右键单击该文件夹,选择属性,然后在共享选项卡上单击共享…。添加你的账户,如有需要设为读取/写入,然后单击共享。
- 查找地址:在“终端”中运行
ipconfig,记下线缆适配器的Autoconfiguration IPv4 Address。它以 169.254 开头。
如果是 Microsoft 账户,用户名是它的电子邮件地址,密码是账户密码,而不是 PIN。完整的 Windows 操作说明请参阅用 USB4 连接两台 Windows 电脑。
在 Linux 电脑上
Linux 桌面默认不会与 Mac 或 Windows 电脑共享文件夹。你需要安装并配置 Samba、单独设置 Samba 密码并打开防火墙。通常更简单的做法是从 Mac 或 Windows 电脑共享,再从 Linux 连接。Mac 和 Linux 指南介绍了这两种方式。
5. 从另一台电脑连接并登录
使用线缆的 169.254 地址,而不是电脑名称。名称可能会找到电脑的 Wi-Fi 地址,拷贝就会走 Wi-Fi。
- 从 Mac:在访达中选择前往 > 连接服务器…,输入
smb://和地址,例如smb://169.254.20.30,然后点按连接。选择注册用户,输入用户名和密码,然后选择共享文件夹。 - 从 Windows:在文件资源管理器的地址栏中输入
\\和地址,例如\\169.254.20.30,然后按 Enter。在输入网络凭据中输入用户名和密码。 - 从 Linux:在“文件”中按 Ctrl+L,输入
smb://和地址,然后按 Enter。选择注册用户并登录。
共享文件夹会在你的文件管理器中打开。把文件拖过去即可。
睡眠、重启或拔掉线缆后
只有在线缆连接正常时,共享文件夹才能使用。任一台电脑睡眠或你拔掉线缆时,文件夹就会断开,正在进行的拷贝会报错停止。
- 睡眠或重新插拔后:等待线缆连接恢复,然后重新连接并登录。
- 重启后:已保存和已映射的连接可能会失败,因为线缆连接在你登录之后才建立。请手动重新打开它们。
- 如果地址变了:拔掉线缆后,自分配的地址可能会变,所以请在有文件的电脑上重新查找。
请参阅网络共享为什么在睡眠后断开。
如果拷贝很慢
- 拷贝走的是 Wi-Fi。如果你是按名称连接的,请改用线缆的地址重新连接。在 Windows 上,任务管理器的性能选项卡会显示流量走的是哪个连接。在 Mac 上,活动监视器的网络标签页只显示总量,不显示走的是哪个连接。
- 文件夹中有很多小文件。文件共享依次打开、写入并关闭每个文件。在我们的测试中,Mac 通过 10 Gb/s 线缆从 Samba 共享拷贝 20,000 个小文件(331 MB)用了 114 秒,向它拷贝则用了 238 秒。
- 每个请求都要签名。Windows 11 24H2 版默认要求 SMB 签名,这让每个请求都多了工作量。
- 连接不对称。在我们的测试中,40 Gb/s USB4 连接上还没开始拷贝文件,Mac 向 Windows 电脑能发送 24.2 Gb/s,而电脑向 Mac 只能发送 12.0 Gb/s。
大文件的表现更好。40 Gb/s 雷雳连接每个方向最高可承载 40 Gb/s,我们在两台 Mac 之间测得线缆本身每个方向 37.7 Gb/s。实际拷贝会更慢,因为硬盘也会形成限制。详情见我们的测试结果。
没有雷雳或 USB4 端口时
使用 USB 传输线
如果端口是普通 USB-C,可以选择 USB 传输线。它中间有一个小芯片,并附带自己的拷贝软件。它比雷雳慢,而且支持哪些操作系统取决于软件,所以购买前请先确认。
使用外置硬盘
把文件拷到硬盘上,带走硬盘,再拷出来。任意两台电脑之间都能用,但每个文件都要拷两次,硬盘也需要足够的可用空间。如果要在 Mac 和 Windows 上都能用,请格式化为 exFAT。