Perché copiare migliaia di piccoli file è più lento di un unico grande file su Windows
Quando si copia una cartella di centinaia di migliaia di file di piccole dimensioni, la velocità di trasferimento sembra crollare, anche se la quantità totale di dati è la stessa di un singolo file di 100 GB.

Quando si copia una cartella di centinaia di migliaia di file di piccole dimensioni, la velocità di trasferimento sembra crollare, anche se la quantità totale di dati è la stessa di un singolo file di 100 GB.
Cause più frequenti
- Gestione dei metadati: NTFS crea una voce MFT per ogni file.
- Allocazione di spazio: ogni file richiede cluster e aggiornamento del $Bitmap.
- Elevato numero di IOPS: molte operazioni di I/O riducono il throughput.
- Aggiornamento di attributi, permessi e timestamp.
- Overhead del sistema operativo durante la copia.
Cosa provare
- Usare un tool di copia ottimizzato (Robocopy, Xcopy, PowerShell) con parametri di buffer adeguati.
- Copiare i file in batch più piccoli (es. 10 000 file per volta) per ridurre il carico sui metadati.
- Disabilitare temporaneamente l’indicizzazione e la protezione antivirus sulla cartella di destinazione.
- Aggiornare driver e firmware dell’SSD per migliorare le prestazioni di I/O.
- Prova con un file system diverso (es. exFAT) se la cartella non richiede funzionalità NTFS.
Quando fermarsi
Se dopo aver provato le soluzioni sopra il tempo di copia rimane superiore al 70 % rispetto a un file unico, è consigliabile chiedere assistenza tecnica o considerare l’uso di un dispositivo di archiviazione più adatto.
Domande frequenti
È un guasto hardware?
No, di solito il problema è legato alla gestione dei metadati e all’overhead di I/O, non a un difetto dell’SSD.
Perdo i dati se provo queste soluzioni?
Le operazioni di copia non modificano i file originali; tuttavia, è sempre consigliabile avere un backup prima di eseguire test intensivi.
Quando è inutile continuare?
Se il tempo di copia non migliora dopo più di tre tentativi con strumenti e impostazioni diverse, è meglio consultare un tecnico.
Posso usare un software di terze parti?
Sì, programmi come TeraCopy o FastCopy sono progettati per gestire grandi volumi di file piccoli con ottimizzazioni I/O.
Per approfondire le prestazioni del tuo PC, visita la nostra sezione informatica.
