2 台のコンピュータをつなぐにはどの USB-C ケーブルが必要?
認証済みの Thunderbolt 4 または USB4 40Gbps ケーブルで、長さ 1 m 以下のものを使い、両方のコンピュータに Thunderbolt または USB4 ポートがあるか確認します。10 Gb/s の USB-C データケーブルでも、速度は下がりますが 2 台のコンピュータをつなげます。スマートフォンに付属する充電ケーブルでは、たいていまったくつながりません。
USB-C ケーブルはどれも見た目が同じで、価格は数ドルから 100 ドル超までさまざまです。表示もばらばらだったり、まったくなかったりします。間違ったケーブルだと、コンピュータがつながらないか、速度がごく一部しか出ません。
思ったより難しい理由
- 同じコネクタ。充電ケーブルと 40 Gbps の Thunderbolt ケーブルは見た目が同じです。
- 紛らわしい名前。USB 3.2 Gen 2、USB4 20Gbps、Thunderbolt 3、4、5 は、どれも性能の違う USB-C ケーブルです。
- 表示がない。速度表示のないケーブルが多く、引き出しにしまってあるケーブルにはたいていパッケージもありません。
- 長さが影響する。長いパッシブケーブルは速度が下がります。長い 40 Gbps ケーブルは内部に電子回路を持つアクティブケーブルで、価格も高くなります。
- ケーブルと同じくらいポートが重要。両方のコンピュータに Thunderbolt 3 以降または USB4 が必要です。普通の USB-C ポートでは、どのケーブルでも 2 台のコンピュータをつなげません。
- ケーブルはネットワークをつくるだけ。ケーブルを挿しても相手のコンピュータのファイルは表示されません。一方のコンピュータでファイル共有を設定し、もう一方からサインインする必要があります。
使えるケーブル
| ケーブル | 速度 | 2 台のコンピュータの接続 |
|---|---|---|
| Thunderbolt 5 | 80 Gb/s | 使える。現在のコンピュータ間接続が使う以上の性能 |
| Thunderbolt 4 | 40 Gb/s | ほとんどの人に最適 |
| USB4 40Gbps | 40 Gb/s | 使える |
| Thunderbolt 3 | 40 Gb/s(長いパッシブケーブルでは 20 Gb/s) | 使える |
| USB4 20Gbps | 20 Gb/s | 使えるが、速度は半分 |
| USB 3(10Gbps)データケーブル | 10 Gb/s | Thunderbolt ポート間で使えるが、速度は約 4 分の 1 |
| USB 2.0 または充電用ケーブル | 0.48 Gb/s または接続不可 | 使えない |
速度は、各方向のケーブルの定格です。コピーはそれより遅くなります。テストでは、10 Gb/s の接続で約 8 Gb/s でコピーできました。テスト結果をご覧ください。
40 Gbps ケーブルでも、20 Gb/s のレーンを 1 本しか使わないコンピュータの組み合わせがあります。テストでは Linux ノートパソコンと Mac がそうなり、接続は 16.3~17.8 Gb/s でした。より良いケーブルにしても変わりません。
見分け方
- コネクタに稲妻マーク:Thunderbolt。横の数字(3、4、5)がバージョンを表します。
- コネクタやパッケージに「40Gbps」「20Gbps」:その速度の USB4。
- 「10Gbps」または「SS10」:USB 3。
- 表示がなく、スマートフォンや充電器に付属していた:USB 2.0 と考えてください。
何を買うか
認証済みの Thunderbolt 4 ケーブルを、実用的な範囲でなるべく短く、通常は 1 m 以下のものを購入します。Thunderbolt 3、Thunderbolt 4、USB4 のコンピュータで使えます。そのうえで、ノートパソコンに Thunderbolt や USB4 があるかの確認方法で両方のコンピュータを確認してください。
ケーブルで接続できたか確認する
両方のコンピュータにケーブルを挿し、新しいネットワーク接続を探します:
- Mac:システム設定でネットワークを選びます。接続が有効なとき、Thunderbolt ブリッジに緑の点が表示されます。
- Windows:設定でネットワークとインターネット > ネットワークの詳細設定を選びます。ネットワーク アダプターにイーサネット 2 のような新しい Ethernet アダプターが表示されます。
- Linux:ターミナルで
ip addr show thunderbolt0を実行します。デバイスが存在しない場合は、接続が確立していません。
一方のコンピュータがもう一方を充電し始めたのに接続が現れない場合は、ケーブルかどちらかのポートを疑ってください。上の表のケーブルか、別のポートを試してください。ほかの確認方法は、2 台のノートパソコンを USB-C でつないでも何も起きない場合をご覧ください。
ケーブルのあと:ファイル共有を設定する
接続が有効になったら、ファイルがあるコンピュータでフォルダを共有し、もう一方から接続します。各システムに標準の共有機能での手順は次のとおりです。
フォルダを共有
- Mac の場合:システム設定で一般 > 共有を選び、ファイル共有をオンにします。横の情報ボタンをクリックし、フォルダを追加します。Windows PC から接続する場合は、オプション…をクリックし、Windowsファイル共有で自分のアカウントを選んでパスワードを入力します。
- Windows の場合:設定でネットワークとインターネットを選び、ケーブルの Ethernet 接続を選んで、ネットワーク プロファイルの種類をプライベート ネットワークに設定します。次に共有の詳細設定でネットワーク探索とファイルとプリンターの共有をオンにします。エクスプローラーでフォルダを右クリックし、プロパティを選んで、共有タブで共有...をクリックします。
- Linux の場合:Samba をインストールして設定し、ユーザーに Samba のパスワードを設定します。手順はディストリビューションによって異なります。
Windows は新しいケーブル接続をパブリックネットワークとして扱い、探索もファイル共有もオフのままです。すべてのパブリックネットワークでネットワーク探索をオンにするよう Windows が提案してきたら、代わりにケーブルをプライベートに設定してください。
アドレスを調べる
ケーブル上にはルーターがないため、各コンピュータが 169.254 で始まるアドレスを自分で割り当てます。これは正常です。ファイルがあるコンピュータで:
- Mac:ネットワークでThunderbolt ブリッジ > 詳細… > TCP/IP を選びます。
- Windows:ターミナルを開いて
ipconfigを実行し、ケーブルの Ethernet アダプターの自動構成 IPv4 アドレスを探します。 - Linux:
ip -4 addr show thunderbolt0を実行します。inetの行がない場合は、有線接続の設定を開いて IPv4 をリンクローカルのみに設定します。
接続してサインインする
- Mac から:Finder で移動 > サーバへ接続…を選び、
smb://とアドレス(smb://169.254.20.30など)を入力して、登録ユーザとしてサインインします。 - Windows から:エクスプローラーのアドレスバーに
\\とアドレス(\\169.254.20.30など)を入力し、ネットワーク資格情報の入力でユーザー名とパスワードを入力します。 - Linux から:「ファイル」で他の場所またはネットワークを開き、サーバーへ接続に
smb://とアドレスを入力します。
ファイルがあるコンピュータのアカウントでサインインします。Microsoft アカウントの Windows PC では、Windows Hello の PIN ではなく、アカウントのメールアドレスとパスワードです。
詳しい手順は、2 台のノートパソコンを USB-C でつないでも何も起きない場合をご覧ください。
良いケーブルでも遅くなる原因
- コピーが Wi-Fi を通る。両方のコンピュータが Wi-Fi につながっていて名前で接続すると、Wi-Fi のアドレスにたどり着き、コピーが無線を通ることがあります。169.254 のアドレスで接続してください。
- アドレスが変わる。ケーブルを抜いたり再起動したりすると自己割り当てアドレスが変わることがあり、保存した接続が使えなくなります。
- 再接続しない。スリープ、再起動、ケーブルを抜いたあとは、接続とサインインをやり直します。
- 小さなファイルは遅い。ファイル共有はファイルごとに別々の要求を出します。テストでは、10 Gb/s のケーブルで SMB が 20,000 個の小さなファイルをコピーするのにほぼ 4 分かかりました。
- SMB 署名。Windows 11 バージョン 24H2 以降は既定で SMB 署名が必須で、要求ごとに処理が増えます。
これらの理由については、Thunderbolt でのファイル共有がケーブルの速度に届かない理由をご覧ください。