Dwa laptopy połączone przez USB-C i nic się nie dzieje
Nic się nie pojawia, bo macOS, Windows i Linux nie udostępniają plików innemu komputerowi po podłączeniu kabla. Jeśli oba laptopy mają Thunderbolt lub USB4, kabel po cichu tworzy łącze sieciowe, a Ty musisz włączyć udostępnianie plików, skonfigurować konto i połączyć się adresem, zanim pojawią się jakiekolwiek pliki.
Dlaczego to trudniejsze, niż powinno być
- Między komputerami nie ma plug-and-play. Podłącz telefon lub dysk, a komputer wie, co robić. Podłącz inny komputer, a nie ma wbudowanego zachowania „pokaż mi jego pliki”.
- Nie każdy port czy kabel USB-C to potrafi. Oba laptopy potrzebują Thunderbolt lub USB4, a kabel musi przenosić dane. Zwykły port USB-C lub kabel do ładowania nie daje żadnego łącza.
- Połączenie jest niewidoczne. Łącze pojawia się jako Mostek Thunderbolt na Macu, nowa karta Ethernet w Windows i
thunderbolt0w Linuksie. Nic na ekranie nie informuje, że istnieje. - Udostępnianie plików jest domyślnie wyłączone. Każdy system trzyma je wyłączone, aby chronić Twoje pliki, więc drugi komputer nic nie widzi, dopóki go nie włączysz i nie wybierzesz, co udostępnić.
- Windows blokuje je w nowych połączeniach. Windows traktuje kabel jako sieć publiczną, w której odnajdowanie i udostępnianie plików pozostają wyłączone.
- Potrzebujesz konta i adresu. Drugi komputer loguje się nazwą użytkownika i hasłem na komputerze udostępniającym, a łączysz się automatycznie przypisanym adresem 169.254.
- Połączenie się nie utrzymuje. Odłącz kabel, zamknij pokrywę lub zrób restart, a łączysz się ponownie, czasem pod nowy adres.
1. Sprawdź, czy oba laptopy mogą połączyć się kablem
Bezpośrednie łącze wymaga Thunderbolt 3 lub nowszego albo USB4 w obu laptopach. Poszukaj obok portu symbolu błyskawicy albo oznaczenia „USB4”, „40Gbps” lub „20Gbps”. Zwykłe porty USB-C nie mogą połączyć dwóch komputerów. Jeśli nie masz pewności, zobacz jak sprawdzić, czy laptop ma Thunderbolt lub USB4.
Sprawdź też kabel. Kabel dołączony do telefonu lub ładowarki to często USB 2.0 albo kabel tylko do ładowania i nie przenosi łącza. Jeśli jeden laptop zaczyna ładować drugi, ale łącze sieciowe się nie pojawia, podejrzewaj kabel lub port. Zobacz jakiego kabla USB-C potrzebujesz.
2. Sprawdź, czy łącze się pojawiło
Przy podłączonym kablu poszukaj nowego połączenia na każdym komputerze:
- Mac: w Ustawieniach systemowych wybierz Sieć. Mostek Thunderbolt pokazuje zieloną kropkę, gdy łącze działa. Wybierz Mostek Thunderbolt > Szczegóły… > TCP/IP, aby zobaczyć jego adres.
- Windows: w Ustawieniach wybierz Sieć i Internet > Zaawansowane ustawienia sieciowe. W sekcji Karty sieciowe poszukaj nowego połączenia Ethernet, na przykład Ethernet 2, z opisem USB4(TM) P2P Network Adapter lub Thunderbolt(TM) Networking.
- Linux: w terminalu uruchom
ip addr show thunderbolt0. Jeśli polecenie zgłosi, że urządzenie nie istnieje, łącze nie działa.
Bez routera na kablu każdy komputer przydziela sobie adres zaczynający się od 169.254. To tutaj normalne. Jeśli w Linuksie thunderbolt0 nie ma adresu IPv4, otwórz ustawienia połączenia przewodowego i ustaw IPv4 na Tylko lokalne łącze.
Jeśli łącze jest, kabel działa. Brakuje udostępniania plików. Jeśli na komputerze z Windows nie pojawia się nowe połączenie, ten komputer może nie obsługiwać sieci między komputerami na tym porcie: spróbuj innego portu USB4 lub Thunderbolt.
3. Włącz udostępnianie plików na komputerze z plikami
Na Macu
- W Ustawieniach systemowych wybierz Ogólne > Udostępnianie i włącz Udostępnianie plików.
- Kliknij przycisk informacji obok Udostępnianie plików, dodaj foldery do udostępnienia i wybierz, kto może je otwierać.
- Jeśli będzie się łączyć komputer z Windows, kliknij Opcje…, a w sekcji Udostępnianie plików Windows zaznacz swoje konto i wpisz jego hasło.
W Windows
- W Ustawieniach wybierz Sieć i Internet, a potem połączenie kabla, na przykład Ethernet 2. Jest widoczne jako Niezidentyfikowana sieć.
- W sekcji Typ profilu sieciowego wybierz Sieć prywatna.
- Wróć i wybierz Zaawansowane ustawienia sieciowe > Zaawansowane ustawienia udostępniania. W sekcji Sieci prywatne włącz Odnajdowanie sieci oraz Udostępnianie plików i drukarek.
- W Eksploratorze plików kliknij folder prawym przyciskiem i wybierz Właściwości. Na karcie Udostępnianie kliknij Udostępnij….
- Wybierz konto, które będzie się logować, kliknij Dodaj, ustaw jego Poziom uprawnień i kliknij Udostępnij.
Jeśli Windows zapyta, czy włączyć odnajdowanie sieci dla wszystkich sieci publicznych, kabel jest nadal w sieci publicznej. Zamiast tego ustaw go na Sieć prywatna jak powyżej.
W Linuksie
Komputer z Linuksem udostępnia foldery przez Sambę, którą instalujesz i konfigurujesz z hasłem Samby. Kroki zależą od dystrybucji: zobacz Mac i Linux.
4. Wybierz konto do logowania
Drugi komputer loguje się kontem na komputerze, który ma pliki. Windows 11 nie pozwala na udostępnianie bez hasła.
- Udostępnianie z Maka: użyj nazwy użytkownika i hasła logowania z Maka.
- Udostępnianie z Windows z kontem Microsoft: nazwą użytkownika jest adres e-mail konta, a hasłem hasło konta Microsoft, nie kod PIN Windows Hello.
- Udostępnianie z Windows z kontem lokalnym: użyj jego nazwy i hasła. Jeśli ta sama nazwa użytkownika istnieje na obu komputerach, najpierw wpisz nazwę komputera udostępniającego, na przykład
DESKTOP-ABC123\sharing.
5. Połącz się z drugiego komputera
Łącz się adresem 169.254 komputera udostępniającego z kroku 2, a nie jego nazwą. Jeśli oba komputery są też w sieci Wi-Fi, nazwa może prowadzić do adresu Wi-Fi i kopia pójdzie przez Wi-Fi zamiast przez kabel.
Z Maka
- W Finderze wybierz Idź > Połącz z serwerem….
- Wpisz
smb://, a po nim adres, na przykładsmb://169.254.20.30, i kliknij Połącz. - Wybierz Zarejestrowany użytkownik, wpisz nazwę użytkownika i hasło z kroku 4 i kliknij Połącz.
- Zaznacz udostępniony folder i kliknij OK. Otworzy się w Finderze.
Z Windows
- W pasku adresu Eksploratora plików wpisz
\\, a po nim adres, na przykład\\169.254.20.30, i naciśnij Enter. - W oknie Wprowadź poświadczenia sieciowe wpisz nazwę użytkownika i hasło z kroku 4.
- Opcjonalnie: zaznacz Zapamiętaj moje poświadczenia.
- Kliknij dwukrotnie udostępniony folder, aby go otworzyć.
Z Linuksa
W Plikach naciśnij Ctrl+L, wpisz smb://, a po nim adres, i naciśnij Enter. Zaloguj się nazwą użytkownika i hasłem z kroku 4.
Instrukcje krok po kroku dla każdej pary: Mac–Mac, Windows i Mac oraz dwa komputery z Windows.
Po uśpieniu, restarcie lub odłączeniu
Wbudowane udostępnianie plików nie pamięta połączenia kablowego. Jeśli któryś komputer zaśnie albo odłączysz kabel, udział się rozłącza, a trwające kopie zatrzymują się z błędem.
- Po uśpieniu lub ponownym podłączeniu: poczekaj, aż łącze kablowe wróci, a potem ponownie połącz się z udziałem.
- Po restarcie: połącz się ponownie od kroku 5. W Windows zamapowany dysk może zgłosić, że nie udało się połączyć ponownie, bo łącze kablowe pojawia się dopiero po zalogowaniu.
- Jeśli adres się zmienił: sprawdź go ponownie jak w kroku 2 i połącz się z nowym.
Więcej: dlaczego udział sieciowy rozłącza się po uśpieniu.
Jeśli kopiowanie jest wolne
- Kopia idzie przez Wi-Fi. Łącz się adresem 169.254 kabla, a nie nazwą komputera.
- Folder ma wiele małych plików. Udostępnianie plików obsługuje każdy plik po kolei. W naszych testach wbudowane udostępnianie plików na Macu kopiowało 20 000 małych plików przez kabel 10 Gb/s prawie cztery minuty.
- Każde zapytanie jest podpisywane. Windows 11 w wersji 24H2 i nowszych domyślnie wymaga podpisywania SMB, co dokłada pracy przy każdym zapytaniu.
- Defender skanuje każdy plik za pierwszym razem. Pierwsza kopia folderu z małymi plikami z komputera z Windows czeka na Microsoft Defender. Zobacz znane problemy w Windows.