Existe-t-il un moyen de transférer des milliers de petits fichiers plus rapidement sur Windows 7?

J'ai remarqué que si je transfère quelques fichiers importants entre deux disques durs, il est très rapide, à environ 30 Mo par seconde, mais si je transfère des milliers de fichiers de moins de 5 Ko, il est assez joli, trop lent … environ 1 À 2 Mo par seconde.

Existe-t-il un moyen d'accélérer le processus copier / coller avec des milliers de petits fichiers sur Windows 7?

    Vous voudrez peut-être jeter un oeil à TeraCopy qui est un programme conçu pour copier et déplacer des fichiers à la vitesse maximale possible en ajustant dynamiquement les tampons pour réduire les temps de recherche. TeraCopy peut également effectuer une copie asynchrone qui accélère le transfert de fichiers entre deux disques durs physiques.

    J'ai personnellement utilisé cette application et j'ai constaté qu'elle accélère les transferts de fichiers qui prendraient habituellement un certain temps pour accomplir.

    J'espère que ça aide certains.

    ZIP les fichiers et ensuite transférer le fichier ZIP plus grand? Je ne sais pas combien de temps cela prendrait sur ZIP (et si le temps total est plus rapide).

    Il est possible qu'une partie de ce qui vous ralentit pour de nombreux petits fichiers soit si elles ne se trouvent pas dans la même zone physique du disque. Sur un disque qui n'est pas très fragmenté, un seul grand fichier sera principalement lue à partir d'un seul endroit, mais si vous devez lire un ensemble de fichiers séparés, ils peuvent être dispersés sur le disque.

    ZIPing a été la première idée qui m'a été prise en compte aussi bien, mais comme indiqué ci-dessus, vous perdriez du temps à ce processus de toute façon. J'ai remarqué qu'en général, copier avec RoboCopy.exe va plus vite que le faire via l'interface graphique. Vous voudrez peut-être jouer avec ça et voir comment cela fonctionne pour vous.

    Il serait peut-être utile d'essayer une défragmentation rapide avant de publier n'importe quoi, mais ce n'est vraiment que si vous déménagez beaucoup de petits fichiers, très souvent. Si ce n'est pas le cas, je suggère de le faire glisser (avec 7zip ou quelque chose, ce qui comprimera souvent mieux que la compression standard de Windows) et ensuite copier.

    Et cela dépend aussi des harddrives. Est-ce un disque dur externe USB ou 2 qui se trouvent dans le même système? S'il s'agit d'un ancien disque dur externe, il peut être utilisé avec USB1.0 ou vous devriez peut-être avoir un avec une alimentation électrique.

    ZIP a une limite de fichier de 4 Go (ou quelque chose comme ça) – J'utilise habituellement l'archivage RAR (il n'a pas la limite de taille de fichier) et spécifie de ne pas comprimer du tout – de cette façon, l'archivage dans un seul fichier se produit très rapidement et Alors je copie simplement ce grand fichier.

    Si c'est un système basé sur unix, vous pouvez utiliser tar over ssh.
    -La commande suivante comprime tous les fichiers et dossiers.

    Tar -cf – / home | Ssh [email protected].1.1 tar -xvf – -C /

    -Lancez-le et décompressez-le sur le deuxième ordinateur.
    Ceci est beaucoup plus rapide que la copie uniquement par scp

    Lisez d'abord la page man et soyez prudent