不用外接硬碟,如何在兩台電腦之間傳輸檔案
用 Thunderbolt、USB4 或乙太網路線把兩台電腦直接連起來,再透過這條連線分享檔案。如果無法連接,就用家用網路、Apple 裝置之間的 AirDrop,或在資料量較小時用雲端儲存空間。
為什麼比想像中難
- 把兩台電腦接在一起什麼也不會發生。兩台電腦都不會在對方那裡顯示為磁碟,所以外接硬碟看起來是唯一不用設定就能用的辦法。
- 其他方法都需要設定。網路檔案分享代表要開啟分享、選擇帳號、變更網路設定、找出位址並登入。
- 連線無法持久。睡眠、重新開機或拔掉線材後,你得重新連線,而且線材的位址可能會改變。
- 無線方法處理大量資料很慢。兩台電腦之間透過 Wi-Fi 複製通常只有 100–320 Mb/s,而雲端儲存空間要把每個檔案上傳再重新下載。
- 裝滿小檔案的資料夾慢得像在爬,透過網路檔案分享時,無論連線多快都一樣。
- Mac、Windows 和 Linux 分享檔案的方式各不相同,所以一個系統的步驟很少適用於另一個。
該用哪種方法
100 GB 的最佳情況所需時間,依各方法的典型速率計算。實際複製會更慢,包含大量小檔案的資料夾尤其如此。
| 方法 | 你需要 | 100 GB |
|---|---|---|
| Thunderbolt 或 USB4 線材 | 兩台電腦都有 Thunderbolt 或 USB4 連接埠 | 不到一分鐘到幾分鐘 |
| 乙太網路線 | 每台電腦都有乙太網路連接埠或 USB 乙太網路轉接器 | 1 Gb/s 下約 13 分鐘 |
| 家用網路 | 兩台電腦在同一個 Wi-Fi 或有線網路中 | 透過 Wi-Fi 需 40 分鐘到 2 小時以上 |
| AirDrop | 兩台 Apple 裝置 | 約 40 分鐘 |
| 雲端儲存空間 | 有足夠可用空間的帳號 | 數小時 |
各速率的計算方式請見傳輸大型檔案最快的方法。
用 Thunderbolt 或 USB4 連接線連接
如果兩台電腦都有 Thunderbolt 3 或更新版本、或 USB4 連接埠,連接線是最快的選擇。一般的 USB-C 連接埠無法連接兩台電腦。可參考如何判斷筆電是否有 Thunderbolt 或 USB4檢查你的連接埠。
請使用 Thunderbolt 或 USB4 線材。手機充電線無法使用。接上線材後,每台電腦都會看到一個新的網路連線:Mac 上是 Thunderbolt 橋接器,Windows 上是新的乙太網路連線,Linux 上則是 thunderbolt0。
這時 Finder 或檔案總管中還不會開啟任何東西。要移動檔案,請在一台電腦上分享檔案夾,再從另一台連線,做法請見透過線材直連設定檔案分享。
用乙太網路線連接
如果兩台電腦都有乙太網路連接埠,用一條乙太網路線連接就能得到 1 Gb/s 的連線;如果兩個連接埠都是 2.5 Gb/s 或 10 Gb/s,速度會更快。不需要路由器,也不需要特殊的跳線。很多筆電沒有乙太網路連接埠,但可以用 USB 乙太網路轉接器加裝一個。
檔案分享步驟和使用 Thunderbolt 或 USB4 線材時相同。下面的步驟提到線材連線時,請改用乙太網路連線或介面卡的名稱。
透過線材直連設定檔案分享
在有檔案的電腦上分享檔案夾,找出那台電腦在線材上的位址,再從另一台電腦連線並登入。每個步驟在 Mac、Windows 和 Linux 上都不同。
在有檔案的電腦上分享檔案夾
在 Mac 上:
- 在系統設定中選擇一般 > 共享,然後開啟檔案共享。
- 按一下檔案共享旁的資訊按鈕(ⓘ)。在共享的檔案夾下按一下 + 加入檔案夾,然後設定誰可以讀取或寫入。
- 如果會有 Windows 電腦連線,請按一下選項⋯,在 Windows 檔案共享下選取你的帳號並輸入它的密碼。
在 Windows 電腦上:
- 在檔案總管中以滑鼠右鍵按一下檔案夾,選擇內容。
- 在共用索引標籤上按一下共用…,選擇誰可以開啟檔案夾,然後按一下共用。
- 在設定中選擇網路和網際網路 > 進階網路設定 > 進階共用設定。
- 在私人網路下開啟網路探索和檔案及印表機共用。這些開關也會開啟 Windows Defender 防火牆中對應的規則。
在 Linux 上,用 Samba 分享檔案夾。也就是安裝 Samba、新增分享、為你的帳號設定 Samba 密碼,並讓它通過防火牆。請參閱在 Mac 和 Linux 之間傳輸檔案。
在 Windows 上把線材連線設為私人
Windows 會把新連線視為公用,這會封鎖檔案共用。線材通常顯示為無法識別的網路。請在參與傳輸的每台 Windows 電腦上執行以下步驟:
- 在設定中選擇網路和網際網路 > 乙太網路。
- 選取線材的連線,例如乙太網路 2。
- 在網路設定檔類型下選取私人網路。
找出線材連線上的位址
線材上沒有路由器,所以每台電腦會自己指定一個以 169.254 開頭的位址。這是正常的,你要連線的就是這個位址。
- 在 Mac 上:在系統設定中選擇網路,然後選擇線材連線,例如 Thunderbolt 橋接器。它會顯示自行指定的 IP。按一下詳細資訊⋯查看位址。
- 在 Windows 上:IPv4 位址列在你設定設定檔的同一個乙太網路頁面上。你也可以在「終端機」中執行
ipconfig,讀取Autoconfiguration IPv4 Address。 - 在 Linux 上:在線材連線的 IPv4 設定中,把方式設為僅限鏈路本地,然後從連線的詳細資訊中讀取位址。
從另一台電腦連線
在 Mac 上:
- 在 Finder 中選擇前往 > 連接伺服器。
- 輸入
smb://再加上另一台電腦的位址,例如smb://169.254.12.34,然後按一下連線。 - 選擇註冊使用者,輸入另一台電腦上某個帳號的名稱和密碼,然後按一下連線。
- 選取分享的檔案夾。它會在 Finder 中開啟,並出現在側邊欄的位置下。
在 Windows 電腦上:
- 在檔案總管的網址列輸入
\\再加上位址,例如\\169.254.12.34,然後按 Enter。 - 輸入另一台電腦上某個帳戶的名稱和密碼,並選取記住我的認證。分享的檔案夾就會出現。
在 Linux 上,開啟「檔案」,在側邊欄中選擇網路(舊版本中是其他位置)。在底部的方塊中輸入 smb:// 再加上位址,按一下連線並登入。
睡眠、重新開機或拔掉線材後重新連線
任一台電腦睡眠、重新開機或線材斷開時,分享的檔案夾就會中斷。請用同樣的方式重新連線。在 Mac 上,前往 > 連接伺服器會保留最近使用的伺服器清單。在 Windows 上,選取了登入時重新連線的對應網路磁碟機會在重新開機後恢復。
拔掉線材後,自行指定的位址可能會改變。如果連線失敗,請再檢查一次位址。請參閱為什麼網路分享在睡眠後會中斷。
透過線材進行檔案分享的常見問題
- 另一台電腦沒有出現在「網路」下。請改用它的線材位址連線。在 Windows 上,檢查線材連線是否設為私人。請參閱檔案總管看不到另一台電腦。
- 拷貝只有 Wi-Fi 的速度。如果你用電腦名稱連線,或從「網路」清單中選擇電腦,拷貝可能會走 Wi-Fi 而不是線材。請用 169.254 位址連線,或在拷貝時關閉 Wi-Fi。
- 密碼被拒絕。用 Microsoft 帳戶登入的 Windows 電腦需要該帳戶的電子郵件地址和密碼,而不是 PIN。沒有密碼的帳號無法透過網路登入。
- 拷貝速度遠低於線材速度。Windows 11 24H2 版及更新版本預設要求 SMB 簽章,這會增加每個要求的工作量。請參閱為什麼透過 Thunderbolt 的檔案分享達不到線材速度。
- 小檔案檔案夾慢得像在爬。在我們的測試中,透過 10 Gb/s 連線,Mac 用 SMB 把 20,000 個小檔案拷貝到 Linux 電腦花了將近四分鐘。請先壓縮成 zip,再拷貝 zip 檔。
透過家用網路分享檔案
如果兩台電腦在同一個網路上,請在其中一台分享檔案夾,再從另一台開啟。步驟和使用線材時相同,但要連線到每台電腦一般的網路位址,而且 Windows 需要把家用網路設為私人。兩台電腦之間的 Wi-Fi 拷貝通常只有 100–320 Mb/s,因為每個檔案都要經過空中兩次。把任一台電腦用網路線接到路由器會比較快。
如果另一台電腦沒有出現,請見檔案總管看不到另一台電腦。
用 AirDrop 或鄰近分享傳送檔案
在兩台 Apple 裝置之間,AirDrop 不需要設定。它的速度通常約為 320 Mb/s,大型傳輸可能會卡住,所以較適合少量檔案而不是整個專案。請見為什麼 AirDrop 傳大型檔案很慢。
Windows 電腦之間可以用鄰近分享互傳檔案,位置在設定 > 系統 > 鄰近分享。兩者都無法在 Mac 和 Windows 電腦之間使用。請見在 Windows 上可以用什麼取代 AirDrop。
資料量較小時用雲端儲存空間
iCloud 雲碟、OneDrive、Google 雲端硬碟和 Dropbox 可以在任意兩台電腦之間使用,即使它們不在同一個地方。每個檔案都要先上傳再重新下載,而家用網路的上傳速度通常遠低於下載速度。一個 100 GB 的專案可能需要好幾個小時,而且帳號需要有足夠空間容納全部內容。