Vi har alla varit där: du måste överföra ett parti dokument, kanske en mapp full med foton, eller någon annan stor datamängd som är för besvärlig för att e-posta själv, så du vänder dig till den praktiska USB-blixten kör. Du ansluter USB-minnet till din valda enhet och tittar på hur filerna börjar susa vidare till sina nya destination – tills deras överföring kommer till en plötslig snigelkrypning och du är kvar och tittar på förloppsindikatorn tum fram.
Låt oss packa upp detta frustrerande fenomen.
Hur USB-filöverföringar fungerar
USB-standarden definierar en uppsättning dataöverföringsprotokoll som tillåter datorer att kommunicera med enheter. De USB-minne har flera praktiska användningsområden, inklusive överföring av filer mellan enheter.
När du kopplar in din flash-enhet skickar datorn en signal som begär information (som dess kapacitet och vilken typ av filsystem som används). Enheten svarar sedan med denna information så att datorn vet hur den bäst interagerar med den.
Efter att ha utbytt grundläggande inställningar börjar de två systemen förhandla om en optimal hastighet med vilken de kan skicka och ta emot filer över sin anslutning; detta gör att de båda kan arbeta med toppprestanda utan att överväldiga varandras kapacitet eller att köra fast på grund av inkompatibilitet mellan hårdvarukomponenter (som processorhastigheter).
Denna typ av automatisk förhandlingsprocess resulterar i olika nivåer som vanligtvis kallas "låga" eller "fulla" hastigheter när man talar om USB överföringar specifikt: låg hastighet betyder vanligtvis 1 Mbps, medan full hastighet översätts till 12 Mbps (eller snabbare beroende på nyare iterationer som USB 3.0).
Topp 5 anledningar till att USB-överföringshastigheter saktar ner
När dessa inledande förhandlingar har slutförts förväntar sig de flesta användare att deras dataöverföringshastigheter förblir konstanta under en hel session. Tyvärr kan flera faktorer, inklusive men inte begränsat till typ(er), storlek(er) och antalet filer som överförs, orsaka en avmattning under faktiska filöverföringsaktiviteter.
1. Typ och storlek på filer som överförs
Den mest uppenbara förklaringen till en långsam överföringshastighet är storleken och typen av filer som överförs. Stor video eller ljudfilformatstyper, såväl som bilder med hög upplösning, kan ta upp mycket mer bandbredd än enkla textdokument, vilket innebär att det tar längre tid att flytta dem från en plats till en annan.
Även om båda maskinerna är anslutna via USB 3.0 – som erbjuder hastigheter upp till 10 gånger snabbare än sin föregångare – kan överföringshastigheten påverkas avsevärt av filstorlek och filtyp.
De största filtyperna inkluderar okomprimerat ljud och video (som WAV eller MPEG), stora databaser, program/applikationer och ISO-filer för CD-bilder. JPEG- och GIF-bilder är mindre men kräver fortfarande mer data än textdokument.
2. Antalet filer som överförs på en gång
En annan faktor som kan sakta ner USB-överföringar är antalet filer som överförs samtidigt: Ju större batchstorlek (den totala mängden objekt du överför) och högre deras kombinerade filstorlekar, desto större belastning kommer det att lägga på båda systemen för att flytta dem från en plats till en annan på ett effektivt sätt – vilket kan resultera i långsammare överföringshastigheter övergripande.
Om du har att göra med flera stora filer, prova att dela upp din batch i mindre bitar och överföra dem separat. Om det inte gör hastighetstricket kan du behöva överföra filer en i taget, lika irriterande som den lösningen kan vara.
3. Splittring
Användare kan försöka bryta upp filbatchen för att öka överföringshastigheten, men resultaten blir svåra när systemhärledda faktorer försöker bryta upp filer. Låt oss prata fragmentering.
När du överför filer via en USB-enhet kan data bli fragmenterad på grund av olika faktorer, inklusive systemet stabilitet (eller brist på sådan), hårdvara/mjukvara inkompatibilitet mellan enheter och dåliga sektorer på ditt minne pinne. Dessa variabler förhindrar fullständig läsning av stora databitar, vilket leder till långsammare överföringar eftersom varje del måste skickas separat istället för tillsammans i en kontinuerlig ström.
För att bekämpa fragmenteringsproblem med USB-överföringar, defragmentera de båda inblandade diskarna regelbundet; stänga av alla bakgrundsprogram som körs samtidigt som kan störa prestandan, och se till att alla drivrutiner är uppdaterade för maximal kompatibilitet mellan system som deltar i utbyta.
I händelse av en datakatastrof (skadade eller oavsiktligt raderade filer) kanske du fortfarande kan återställa. Kolla in vår guide till återställa förlorade filer på ett USB-minne.
4. Cachning
Cachning är en process som används av operativsystem för att lagra (eller "cache") filer för snabbare åtkomst. Tyvärr kan detta sakta ner överföringshastigheten för data över USB-enheter eftersom istället för att läsa från källfilen varje gång den behöver något, din dator kommer att läsa från sin lagrade cache—som kan ha blivit föråldrad jämfört med vad som överfördes tvärs över.
För att åtgärda det här problemet och bibehålla optimal hastighet under överföringar via USB-minnen eller externa hårddiskar, se till att du är regelbundet rensa ut gamla cacher på båda datorerna för att säkerställa att de alltid är uppdaterade med aktuella versioner av utbytta dokument/data set.
5. Enhets- och drivrutinskompatibilitetsproblem
Kompatibilitetsproblem mellan USB-enheter och deras drivrutiner kan också vara en källa till nedgångar i överföringshastigheten. Anta till exempel att du använder en äldre enhet med nyare hårdvara eller vice versa. I så fall kommer de två systemen inte nödvändigtvis att "prata" med varandra ordentligt – vilket kan resultera i lägre hastigheter vid överföring av filer mellan dem.
Se till att alla relevanta drivrutiner är uppdaterade för att säkerställa optimal prestanda från dina minnesöverföringar (och alla andra som involverar externa enheter). Kontrollera båda maskinerna som deltar i utbytet innan du påbörjar dataöverföringsaktiviteter. Om du behöver felsöka ytterligare, triage ett element i taget för att isolera och identifiera källan till inkompatibilitet.
Gå vidare och överför
Vi hoppas att vi har kastat lite ljus över orsakerna till långsamma USB-överföringar och försett dig med användbara tips för att påskynda saker och ting. Och om du fortfarande lider av långsamma överföringshastigheter trots att du följer våra råd kan det vara dags att skaffa en ny enhet.
Att förstå aspekterna under huven av USB-dataöverföringar är det första steget till prestandaoptimering. Nu när du vet mer om hur dessa enheter fungerar, gå vidare med tillförsikt – och njut av de snabba filutbytena!