De ingebouwde kopieerfunctie van Windows werkt doorgaans goed voor kleine bestanden. Problemen ontstaan zodra overdrachten tientallen of honderden gigabytes omvatten, of wanneer het om duizenden bestanden gaat. In die situaties vertraagt Verkenner vaak drastisch, blijft hangen op “Calculating time remaining”, of stopt deze halverwege zonder duidelijke uitleg over wat wel en niet is gekopieerd.
De kern van het probleem: niet de opslag, maar de werkwijze
De oorzaak ligt niet bij de snelheid van de opslagmedia, maar bij de manier waarop Windows Verkenner grote overdrachten afhandelt. Vóórdat het kopiëren begint, probeert Windows alle bestanden te enumereren en een totale omvang en tijdsduur te schatten. Bij grote mappen kan deze voorafberekening alleen al minuten of langer duren, terwijl de schattingen tijdens het proces onbetrouwbaar blijven.
Ook de foutafhandeling is zwak. Als één bestand is vergrendeld of onleesbaar, pauzeert Verkenner vaak de volledige operatie en wacht deze op gebruikersinvoer. In sommige gevallen wordt de overdracht volledig afgebroken, met als resultaat een gedeeltelijk gekopieerde map en geen ingebouwde manier om te controleren wat succesvol is overgezet. Hervatten wordt wel ondersteund, maar herverificatie verloopt traag en inefficiënt, vooral bij externe schijven of netwerkstations.
Geen controle op gegevensintegriteit
Verkenner gaat ervan uit dat een geslaagde kopie gelijkstaat aan correcte data. Het controleert geen gekopieerde gegevens met checksums. Voor back-ups, archieven of grote mediabestanden betekent dit dat stille corruptie onopgemerkt kan blijven tot het bestand later wordt geopend.
Robocopy als robuust alternatief
Voor grote of kritieke overdrachten zijn command-line tools betrouwbaarder. Windows bevat Robocopy (Robust File Copy), een hulpmiddel dat is ontworpen voor bulkverplaatsingen van data en het spiegelen van mappenstructuren. Robocopy vermijdt GUI-overhead, ondersteunt herhaalpogingen, logt elke actie en kan onderbroken overdrachten schoon hervatten.
Daarnaast ondersteunt Robocopy multithreaded kopiëren, wat het aanzienlijk efficiënter maakt bij het verwerken van duizenden kleine bestanden. Er zijn opties om het aantal herhaalpogingen, wachttijden en het gedrag bij vergrendelde bestanden te regelen. Voor back-ups of migraties kan het mappen exact spiegelen, wat menselijke fouten vermindert. Een eenvoudig voorbeeld:
robocopy D:\Source E:\Backup /MIR /R:3 /W:5 /MT:8
Dit commando spiegelt één map naar een andere, probeert mislukte bestanden drie keer opnieuw te kopiëren, wacht vijf seconden tussen pogingen en gebruikt meerdere threads.
Voorzichtigheid blijft nodig
Robocopy is niet zonder risico. Een verkeerde optie, vooral bij spiegelen, kan gegevens op de doelmap verwijderen. Gebruikers doen er goed aan commando’s eerst op niet-kritieke mappen te testen en de uitvoerlogs zorgvuldig te lezen.
Wanneer welk hulpmiddel?
Voor incidentele, kleine overdrachten volstaat Windows Verkenner. Voor professionals, content creators of iedereen die regelmatig grote datasets verplaatst, leidt exclusief vertrouwen op Verkenner tot vertragingen en onzekerheid. Command-line tools ruilen gemak in voor controle, maar ronden overdrachten voorspelbaar af en laten een audittrail achter wanneer er iets misgaat.