Hvorfor går det så langsomt at kopiere filer mellem Mac og Windows?
De fleste langsomme kopier mellem en Mac og en Windows-pc har en af to årsager: Kopien går over wi-fi, eller mappen indeholder tusindvis af små filer. Tjek først, hvilken forbindelse kopien bruger, og tag dig så af de små filer.
Hvorfor det er sværere, end det burde være
- Det går sandsynligvis over wi-fi. Selv når begge computere er kablede eller forbundet med kabel, kan en forbindelse via computernavnet finde wi-fi-adressen, og så krydser hver fil luften.
- Små filer håndteres én ad gangen. SMB, den protokol begge bruger, åbner, skriver og lukker hver fil med separate anmodninger. En mappe med tusindvis af små filer bruger det meste af tiden på at vente. I vores test tog en Mac næsten fire minutter om at kopiere 20.000 små filer over SMB på en forbindelse på 10 Gb/s.
- Hver anmodning signeres. Windows 11 version 24H2 kræver som standard SMB-signering på alle forbindelser, hvilket lægger arbejde oven i hver anmodning.
- Filer scannes. Microsoft Defender tjekker filer, når de ankommer til pc’en, og tjekker hver fil, første gang et program åbner den. I vores test tog 2.000 små filer, som Defender ikke havde scannet, 18,8 sekunder at kopiere fra en pc til en Mac. Den anden kopi tog 1,3 sekunder.
- Finder tilføjer ekstra filer og opslag. Den skriver skjulte .DS_Store-filer til delte mapper og beder om ikoner og eksempler, når du gennemser.
- Selve forbindelsen kan være skæv. På et par af en Windows-pc og en Mac med et kabel på 40 Gb/s sendte Windows kun 12,0 Gb/s til din Mac, mens din Mac sendte 24,2 Gb/s tilbage, før der overhovedet var fildeling.
- Kabelforbindelsen kræver sin egen opsætning. Deling over et kabel betyder en ny netværksprofil, delingsindstillinger, konti og en adresse, der starter med 169.254, på begge computere.
1. Tjek, hvilken forbindelse kopien bruger
Åbn Jobliste på Windows-pc’en, mens kopien kører, og vælg Ydeevne. Hver netværksadapter har sin egen graf, så du kan se, om wi-fi eller Ethernet bærer trafikken. Kablet vises som en Ethernet-adapter.
Hvis wi-fi har travlt, har kopien fundet den anden computer via dens wi-fi-adresse. Afbryd forbindelsen, og opret den igen via adressen på den kablede forbindelse eller kabelforbindelsen, ikke via computerens navn. Hvis du slår wi-fi fra et øjeblik, bekræfter du også, at kopien ikke bruger det.
2. Del over kablet i stedet for wi-fi
Hvis begge computere har Thunderbolt 3 eller nyere eller USB4, giver et kabel mellem dem en direkte netværksforbindelse. Din Mac kalder den Thunderbolt-bro, og Windows viser en ny Ethernet-forbindelse. Hver side giver sig selv en adresse, der starter med 169.254, fordi der ikke er nogen router til at dele en ud.
På Windows-pc’en
Del en mappe over kabelforbindelsen:
- Åbn Indstillinger, vælg Netværk og internet, derefter Ethernet, og vælg kablets forbindelse.
- Vælg Privat netværk under Netværksprofiltype. Windows sætter nye forbindelser til Offentligt, hvilket skjuler pc’en og blokerer deling.
- Gå tilbage til Netværk og internet, vælg Avancerede netværksindstillinger og derefter Avancerede delingsindstillinger. Slå Netværksregistrering og Fil- og printerdeling til under Private netværk.
- Højreklik på mappen i Stifinder, vælg Egenskaber, derefter fanen Deling og så Del. Tilføj din konto, og sæt den til Læse/skrive.
- Åbn Terminal, og kør
ipconfig. Notér IPv4-adressen for kablets Ethernet-adapter. Den starter med 169.254.
På din Mac
Opret forbindelse til den delte mappe:
- Vælg Gå og derefter Opret forbindelse til server i Finder.
- Skriv
smb://efterfulgt af pc’ens kabeladresse, for eksempelsmb://169.254.20.30, og klik på Opret forbindelse. - Vælg Registreret bruger, og log ind med brugernavnet og adgangskoden til pc-kontoen. Hvis pc’en bruger en Microsoft-konto, så brug dens e-mailadresse og adgangskode, ikke pinkoden til Windows.
- Vælg den delte mappe. Den åbnes i Finder.
For at kopiere den anden vej
Del en mappe fra din Mac, og opret forbindelse fra Windows:
- Åbn Systemindstillinger på din Mac, vælg Generelt og derefter Deling, og slå Fildeling til.
- Klik på infoknappen ud for Fildeling og derefter på Indstillinger. Vælg din konto under Windows-fildeling, og skriv dens adgangskode.
- Vælg Netværk i Systemindstillinger, derefter Thunderbolt-bro og så Detaljer. Notér IP-adressen under TCP/IP.
- Skriv
\\efterfulgt af din Macs adresse i adresselinjen i Stifinder på pc’en, for eksempel\\169.254.40.50, og log ind med brugernavnet og adgangskoden til din Mac.
En gul prik og “Selvtildelt IP” ud for Thunderbolt-bro er normalt for en kabelforbindelse. Hvis Thunderbolt-bro eller pc’ens nye Ethernet-forbindelse slet ikke vises, kan en af portene eller kablet ikke bære Thunderbolt eller USB4.
3. Pak mapper med små filer i zip-filer
Én stor fil flyttes langt hurtigere end tusindvis af små. Komprimer mappen, kopier arkivet, og pak det ud på den anden side. På en Mac skal du ctrl-klikke på mappen og vælge Komprimer. På Windows skal du højreklikke på den og vælge Komprimer til og derefter ZIP-fil.
Hvis du kopierer fra Windows-pc’en og ikke kan zippe først, kopierer robocopy flere filer ad gangen i stedet for én ad gangen. Kør dette i Terminal på pc’en:
robocopy "C:\Projects\Site" "\\169.254.40.50\Shared\Site" /E /MT:16Erstat de to stier med din mappe og den delte mappe på din Mac. /E tager undermapper med, og /MT:16 kopierer 16 filer ad gangen. Den sletter ikke noget i nogen af mapperne.
4. Få Finder til at holde op med at skrive .DS_Store-filer til delinger
Dette ændrer en indstilling i Finder. Kør dette i Terminal på din Mac:
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool trueLog derefter ud og ind igen. For at fortryde det skal du køre samme kommando med delete i stedet for write og uden -bool true.
5. Opret forbindelse igen efter dvale, genstart eller når kablet tages ud
En delt mappe kommer ikke selv tilbage, når en af computerne har været i dvale eller er genstartet, eller når kablet har været taget ud. Finder siger, at forbindelsen til serveren blev afbrudt, og Stifinder viser delingen med et rødt X.
Opret forbindelse igen på samme måde. På din Mac viser Opret forbindelse til server de seneste servere. På Windows husker adresselinjen adressen. Hvis den anden computers 169.254-adresse har ændret sig, skal du først finde den nye. Måder at holde en deling forbundet på finder du i delt mappe afbrydes efter dvale.
Signering og sikkerhedsscanning beskytter dine filer, så vi anbefaler ikke at slå dem fra for at spare tid.