DirectConnect

指南

如何用 USB-C 線材在兩台電腦之間傳輸檔案

只有兩台電腦都有 Thunderbolt 或 USB4 連接埠時,USB-C 線材才能連接它們。有了這些連接埠,線材就會成為一條高速網路連線,你再用每台電腦內建的檔案分享透過它分享檔案。一般 USB-C 連接埠無法彼此通訊,這就是為什麼把兩台筆電接在一起常常毫無反應。

為什麼比想像中難

  • 插上去沒有任何反應。沒有出現磁碟機,也沒有訊息說明原因。頂多是一台筆電開始幫另一台充電。請參閱為什麼沒有反應。
  • 連接埠和線材看起來一模一樣,不管它們能不能連接兩台電腦。
  • 線材只會建立網路連線。你仍然得開啟檔案分享、設定帳號和密碼、在 Windows 上變更網路設定、找出位址並登入。
  • 每個作業系統的做法都不同。設定、位址格式和登入方式在 Mac、Windows 和 Linux 之間都不一樣。
  • 無法持久。拔掉線材、睡眠或重新開機後,分享的檔案夾就會中斷。
  • 小檔案檔案夾慢得像在爬,即使是高速線材上的檔案分享。

1. 檢查兩台電腦的連接埠

USB-C 是接頭的形狀,連接埠能做什麼則各不相同。兩台電腦都需要 Thunderbolt 3 或更新版本,或 USB4。

  • 在連接埠旁邊尋找閃電圖示,或「USB4」「40Gbps」「20Gbps」標示。
  • 在 Mac 上,開啟「系統資訊」並查看「Thunderbolt/USB4」。多數較新的 Mac 都有 Thunderbolt 連接埠,但有些桌機額外的 USB-C 連接埠不支援。
  • 在 Windows 電腦或 Linux 筆電上,用型號加上「規格」搜尋,看看有沒有 Thunderbolt 或 USB4。

更多細節請參閱如何判斷筆電是否有 Thunderbolt 或 USB4。

2. 使用資料線

請使用 Thunderbolt 3、4 或 5 線材,或 USB4 線材。40 Gbps 線材的餘裕最大。手機附的線材通常是 USB 2.0 充電線,無法使用。10 Gb/s 的 USB-C 資料線也可以使用,速度約為四分之一。請參閱需要哪種 USB-C 線材。

把線材插到兩台電腦上。每台電腦都會為線材新增一個網路連線:

  • Mac:在系統設定中選擇網路。Thunderbolt 橋接器會顯示黃色圓點和自行指定的 IP。這是正常的:線材上沒有路由器,所以 Mac 會自己指定一個以 169.254 開頭的位址。
  • Windows:在設定中選擇網路和網際網路 > 進階網路設定。網路介面卡下會出現一個新的乙太網路連線,例如乙太網路 2,描述通常是 USB4(TM) P2P Network Adapter。
  • Linux:設定的網路下會出現 thunderbolt0 連線。如果一分鐘後仍沒有 IPv4 位址,請開啟它的設定,把 IPv4 設為僅限鏈路本地,因為線材上沒有 DHCP 伺服器會回應。

如果沒有出現新的連線,表示其中一個連接埠或線材無法承載這條連線。請先試試另一個連接埠。

4. 在有檔案的電腦上分享檔案夾

另一台電腦要用這台電腦上的帳號登入,所以你需要該帳號的使用者名稱和密碼。PIN 或 Touch ID 不算。

在 Mac 上

  1. 在系統設定中選擇一般 > 共享,然後開啟檔案共享。
  2. 按一下檔案共享旁的資訊按鈕。在共享的檔案夾下按一下 + 加入檔案夾,並在使用者下設定誰可以讀取或寫入。
  3. 如果會有 Windows 電腦連線,請按一下選項⋯,在 Windows 檔案共享下選取你的帳號並輸入它的密碼。不這麼做的話,Windows 無法登入。
  4. 找出位址:在網路中選擇 Thunderbolt 橋接器,按一下詳細資訊⋯,記下 TCP/IP 下的 IP 位址。

在 Windows 電腦上

  1. 在設定中選擇網路和網際網路,然後選擇線材的連線。在網路設定檔類型下選取私人網路。Windows 會把線材放在公用網路上,而公用網路會封鎖分享。
  2. 在進階網路設定 > 進階共用設定中,開啟私人網路下的網路探索和檔案及印表機共用。
  3. 在檔案總管中以滑鼠右鍵按一下檔案夾,選擇內容,然後在共用索引標籤上按一下共用…。加入你的帳戶,必要時設為讀取/寫入,然後按一下共用。
  4. 找出位址:在「終端機」中執行 ipconfig,記下線材介面卡的 Autoconfiguration IPv4 Address。它以 169.254 開頭。

若使用 Microsoft 帳戶,使用者名稱是它的電子郵件地址,密碼是帳戶密碼,而不是 PIN。完整的 Windows 操作說明請參閱用 USB4 連接兩台 Windows 電腦。

在 Linux 電腦上

Linux 桌面預設不會與 Mac 或 Windows 電腦分享檔案夾。你得安裝並設定 Samba、另外設定 Samba 密碼並開啟防火牆。通常從 Mac 或電腦分享、再從 Linux 連線會比較簡單。Mac 和 Linux 指南涵蓋了兩種方式。

5. 從另一台電腦連線並登入

請使用線材的 169.254 位址,而不是電腦名稱。名稱可能會找到電腦的 Wi-Fi 位址,拷貝就會走 Wi-Fi。

  • 從 Mac:在 Finder 中選擇前往 > 連接伺服器⋯,輸入 smb:// 和位址,例如 smb://169.254.20.30,然後按一下連線。選擇註冊使用者,輸入使用者名稱和密碼,然後選擇分享的檔案夾。
  • 從 Windows:在檔案總管的網址列輸入 \\ 和位址,例如 \\169.254.20.30,然後按 Enter。在輸入網路認證中輸入使用者名稱和密碼。
  • 從 Linux:在「檔案」中按 Ctrl+L,輸入 smb:// 和位址,然後按 Enter。選擇註冊使用者並登入。

分享的檔案夾會在你的檔案管理程式中開啟。把檔案拖過去即可。

睡眠、重新開機或拔掉線材後

只有在線材連線建立時,分享的檔案夾才能運作。任一台電腦睡眠或你拔掉線材時,檔案夾就會中斷,進行中的拷貝也會出錯停止。

  • 睡眠或重新插拔後:等線材連線恢復,然後重新連線並登入。
  • 重新開機後:儲存和對應的連線可能會失敗,因為線材連線在你登入後才建立。請手動再次開啟它們。
  • 如果位址改變了:拔掉線材後,自行指定的位址可能會改變,所以請在有檔案的電腦上再查一次。

請參閱為什麼網路分享在睡眠後會中斷。

如果拷貝很慢

  • 拷貝走的是 Wi-Fi。如果你是用名稱連線,請改用線材的位址重新連線。在 Windows 上,工作管理員的效能索引標籤會顯示哪個連線在承載流量。在 Mac 上,活動監視器的網路標籤頁只顯示總量,不顯示是哪個連線。
  • 檔案夾裡有很多小檔案。檔案分享會依序開啟、寫入並關閉每個檔案。在我們的測試中,透過 10 Gb/s 線材,Mac 從 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 的 Thunderbolt 連線每個方向最高可承載 40 Gb/s,在兩台 Mac 之間,我們量測到線材本身每個方向都有 37.7 Gb/s。實際拷貝會比較慢,因為磁碟機也會造成限制。詳情請見我們的測試結果。

沒有 Thunderbolt 或 USB4 連接埠時

使用 USB 傳輸線

如果連接埠是一般 USB-C,USB 傳輸線就是線材方面的選擇。它中間有一顆小晶片,並附有自己的拷貝軟體。它比 Thunderbolt 慢,而且支援哪些作業系統由軟體決定,所以購買前請先確認。

使用外接磁碟機

把檔案拷貝到磁碟機、帶著磁碟機過去,再拷貝出來。任何兩台電腦之間都能用,但每個檔案都要拷貝兩次,磁碟機也需要足夠的可用空間。如果要在 Mac 和 Windows 上都能用,請格式化為 exFAT。