DirectConnect

Veiledninger

Hvorfor går det så tregt å kopiere filer mellom Mac og Windows?

De fleste trege kopier mellom en Mac og en Windows-PC har én av to årsaker: kopien går over Wi-Fi, eller mappen inneholder tusenvis av små filer. Sjekk først hvilken tilkobling kopien bruker, og ta deretter tak i de små filene.

Hvorfor dette er vanskeligere enn det burde være

  • Det går sannsynligvis over Wi-Fi. Selv når begge datamaskinene er kablet eller koblet sammen med kabel, kan en tilkobling via datamaskinnavnet finne Wi-Fi-adressen, og da går hver fil gjennom luften.
  • Små filer håndteres én om gangen. SMB, protokollen begge bruker, åpner, skriver og lukker hver fil med separate forespørsler. En mappe med tusenvis av små filer bruker mesteparten av tiden på å vente. I testene våre brukte en Mac nesten fire minutter på å kopiere 20 000 små filer over SMB på en 10 Gb/s-forbindelse.
  • Hver forespørsel signeres. Windows 11 versjon 24H2 krever som standard SMB-signering på alle tilkoblinger, noe som legger ekstra arbeid på hver forespørsel.
  • Filer skannes. Microsoft Defender kontrollerer filer når de kommer til PC-en, og kontrollerer hver fil første gang et program åpner den. I testene våre tok det 18,8 sekunder å kopiere 2 000 små filer som Defender ikke hadde skannet, fra en PC til en Mac. Den andre kopien tok 1,3 sekunder.
  • Finder legger til ekstra filer og oppslag. Den skriver skjulte .DS_Store-filer til delte mapper og ber om ikoner og forhåndsvisninger mens du blar.
  • Selve forbindelsen kan være skjev. På ett par av en Windows-PC og en Mac med en 40 Gb/s-kabel sendte Windows bare 12,0 Gb/s til Macen, mens Macen sendte 24,2 Gb/s tilbake, før noen fildeling.
  • Kabelforbindelsen krever sitt eget oppsett. Deling over en kabel betyr en ny nettverksprofil, delingsinnstillinger, kontoer og en adresse som begynner med 169.254, på begge datamaskinene.

1. Sjekk hvilken tilkobling kopien bruker

På Windows-PC-en åpner du Oppgavebehandling mens kopien kjører, og velger Ytelse. Hvert nettverkskort har sin egen graf, så du kan se om Wi-Fi eller Ethernet bærer trafikken. Kabelen vises som en Ethernet-adapter.

Hvis Wi-Fi er i bruk, fant kopien den andre datamaskinen via Wi-Fi-adressen. Koble fra, og koble deretter til igjen med adressen til den kablede tilkoblingen eller kabeltilkoblingen, ikke med navnet på datamaskinen. Å slå av Wi-Fi et øyeblikk bekrefter også at kopien ikke bruker det.

2. Del over kabelen i stedet for Wi-Fi

Hvis begge datamaskinene har Thunderbolt 3 eller nyere, eller USB4, gir en kabel mellom dem en direkte nettverksforbindelse. Macen kaller den Thunderbolt-bro, og Windows viser en ny Ethernet-tilkobling. Hver side gir seg selv en adresse som begynner med 169.254, fordi det ikke finnes noen ruter som deler ut adresser.

På Windows-PC-en

Del en mappe over kabeltilkoblingen:

  1. Åpne Innstillinger, velg Nettverk og Internett, velg deretter Ethernet og velg kabelens tilkobling.
  2. Under Nettverksprofiltype velger du Privat nettverk. Windows setter nye tilkoblinger til Offentlig, noe som skjuler PC-en og blokkerer deling.
  3. Gå tilbake til Nettverk og Internett, velg Avanserte nettverksinnstillinger og deretter Avanserte delingsinnstillinger. Under Private nettverk slår du på Nettverksoppdagelse og Fil- og skriverdeling.
  4. Høyreklikk på mappen i Filutforsker, velg Egenskaper, deretter fanen Deling og deretter Del. Legg til kontoen din og sett den til Lese/skrive.
  5. Åpne Terminal og kjør ipconfig. Noter IPv4-adressen til kabelens Ethernet-adapter. Den begynner med 169.254.

På Macen

Koble til den delte mappen:

  1. Velg Gå og deretter Koble til tjener i Finder.
  2. Skriv smb:// etterfulgt av kabeladressen til PC-en, for eksempel smb://169.254.20.30, og klikk på Koble til.
  3. Velg Registrert bruker og logg på med brukernavnet og passordet til PC-kontoen. Hvis PC-en bruker en Microsoft-konto, bruker du e-postadressen og passordet til den, ikke Windows-PIN-koden.
  4. Velg den delte mappen. Den åpnes i Finder.

Slik kopierer du den andre veien

Del en mappe fra Macen og koble til fra Windows:

  1. På Macen åpner du Systeminnstillinger, velger Generelt og deretter Deling, og slår på Fildeling.
  2. Klikk på infoknappen ved siden av Fildeling, og deretter på Valg. Under Windows-fildeling velger du kontoen din og skriver inn passordet.
  3. I Systeminnstillinger velger du Nettverk, deretter Thunderbolt-bro og deretter Detaljer. Noter IP-adressen under TCP/IP.
  4. På PC-en skriver du \\ etterfulgt av adressen til Macen i adressefeltet i Filutforsker, for eksempel \\169.254.40.50, og logger på med brukernavnet og passordet ditt på Macen.

En gul prikk og «Selvtildelt IP» ved siden av Thunderbolt-bro er normalt for en kabelforbindelse. Hvis Thunderbolt-bro eller den nye Ethernet-tilkoblingen på PC-en ikke vises i det hele tatt, støtter ikke en av portene eller kabelen Thunderbolt eller USB4.

3. Pakk mapper med små filer i zip-filer

Én stor fil flyttes mye raskere enn tusenvis av små. Komprimer mappen, kopier arkivet og pakk det ut på den andre siden. På en Mac Ctrl-klikker du på mappen og velger Komprimer. På Windows høyreklikker du på den og velger Komprimer til og deretter ZIP-fil.

Hvis du kopierer fra Windows-PC-en og ikke kan pakke først, kopierer robocopy flere filer samtidig i stedet for én om gangen. Kjør dette i Terminal på PC-en:

robocopy "C:\Projects\Site" "\\169.254.40.50\Shared\Site" /E /MT:16

Bytt ut de to stiene med mappen din og den delte mappen på Macen. /E tar med undermapper, og /MT:16 kopierer 16 filer om gangen. Den sletter ingenting i noen av mappene.

4. Hindre Finder i å skrive .DS_Store-filer til delinger

Dette endrer en Finder-innstilling. Kjør dette i Terminal på Macen:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true

Logg deretter ut og inn igjen. For å angre kjører du den samme kommandoen med delete i stedet for write og uten -bool true.

5. Koble til igjen etter dvale, omstart eller frakobling

En delt mappe kommer ikke tilbake av seg selv etter at en av datamaskinene går i dvale eller starter på nytt, eller etter at kabelen trekkes ut. Finder sier at tjenertilkoblingen ble avbrutt, og Filutforsker viser delingen med en rød X.

Koble til igjen på samme måte. På Macen viser Koble til tjener nylige tjenere. På Windows husker adressefeltet adressen. Hvis 169.254-adressen til den andre datamaskinen er endret, finner du den nye først. Måter å holde en deling tilkoblet på finner du i delt mappe kobles fra etter dvale.

Signering og sikkerhetsskanning beskytter filene dine, så vi anbefaler ikke å slå dem av for å spare tid.