Come copiare velocemente i file in rete utilizzando Robocopy su Windows 11

Come copiare velocemente i file in rete utilizzando Robocopy su Windows 11

Se disponi di un nuovo computer con l’ultima versione di Windows 11 , potrebbe essere comunque necessario trasferire i file dal vecchio computer. Di solito, il modo più semplice è copiare i file su una memoria esterna USB per spostarli sul nuovo dispositivo, ma puoi anche trasferirli sulla rete.

L’unico problema con quest’ultima opzione è che se si utilizza l’opzione di copia di Esplora file, il processo potrebbe richiedere molto tempo e causare molti problemi. Tuttavia, è possibile utilizzare lo strumento da riga di comando Robocopy (Robust File Copy), che offre il modo più rapido per copiare i file sulla rete tra un vecchio e un nuovo computer Windows 11.

Questa guida ti insegnerà come utilizzare Robocopy per trasferire rapidamente grandi quantità di file sulla rete su Windows 11.

Copia velocemente i file sulla rete su Windows 11 utilizzando Robocopy

Sebbene Robocopy ti consenta di copiare i file più velocemente di Esplora file, una connessione cablata è sempre consigliata per ottenere i migliori risultati. Il tempo necessario per completare il trasferimento dipenderà dalla connessione, dal tipo di file e dalle prestazioni del disco rigido.

Il processo di copia comprende due fasi. Devi prima configurare la condivisione dei file sul computer di origine e quindi utilizzare Robocopy nel computer di destinazione per trasferire i file.

1. Abilita la condivisione di file su Windows 11 (fonte)

Per condividere file sulla rete con le impostazioni rapide, utilizzare questi passaggi:

  1. Apri Esplora file su Windows 11.

  2. Apri la cartella con i file da migrare.

  3. Fare clic con il tasto destro sulla cartella e selezionare l’ opzione Proprietà .

    Apri le proprietà della cartella

  4. Fai clic sulla scheda Condivisione .

  5. Fai clic sul pulsante Condividi .

    Condividi opzione cartella

  6. Seleziona l’utente o il gruppo con cui condividere i file dal menu a discesa.

    Seleziona utente o gruppo
    Suggerimento rapido: se hai problemi di connessione, è meglio utilizzare il tuo account di origine per condividere la cartella anziché il gruppo “Tutti” e accedere con il tuo account sul dispositivo di destinazione.

  7. Fare clic sul pulsante Aggiungi .


  8. Autorizzazioni di condivisione file
  9. Fai clic sul pulsante Condividi .

  10. Fare clic con il pulsante destro del mouse sul percorso e selezionare Copia collegamento per copiare il percorso di rete.

    Copia il percorso della cartella di condivisione

  11. Fare clic sul pulsante Fine .

  12. Fare clic sul pulsante Chiudi .

Dopo aver completato i passaggi, prendere nota del percorso della cartella e dell’indirizzo IP del computer di origine. Puoi trovare rapidamente il tuo indirizzo IP in Impostazioni > Rete e Internet , fai clic su “Wi-Fi” o “Ethernet” e fai clic sulla connessione per visualizzare le informazioni.

Se utilizzi un account Microsoft per accedere a Windows, potresti riscontrare problemi nel tentativo di accedere ai file da remoto. Si consiglia di creare un account locale temporaneo nel computer di origine per accedere in remoto con Robocopy dal dispositivo di destinazione. In alternativa, puoi passare da un account Microsoft a un account locale sul computer di origine e quindi tornare a un account Microsoft. Il processo risolverà il problema dell’accesso con un account Microsoft da un computer remoto.

2. Copia velocemente i file sulla rete su Windows 11 (destinazione)

Dopo aver configurato la condivisione dei file sul computer di origine, puoi copiare i file dal computer di destinazione con lo strumento da riga di comando Robocopy.

Per trasferire file velocemente in rete con Robocopy su Windows 11, segui questi passaggi:

  1. Apri Inizio .

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato superiore e seleziona l’ opzione Esegui come amministratore .

  3. Digita il seguente comando per aggiungere un utente di rete e una password a Windows 11 e premi Invio :

    cmdkey /add:COMPUTER-OR-DOMAIN /user:COMPUTER-OR-DOMAIN\USERNAME /pass:PASSWORD

    Nel comando, sostituisci “COMPUTER-OR-DOMAIN” con il computer di destinazione, l’indirizzo IP o il dominio, “COMPUTER-OR-DOMAIN\USERNAME” per il dispositivo e il nome utente di destinazione e “PASSWORD” per la password dell’account.

    Questo esempio aggiunge la voce in Credential Manager per l’utente “admin01” disponibile nel computer di origine che Robocopy può utilizzare per accedere alla cartella condivisa:

    cmdkey /add:office-pc /user:office-pc\admin01 /pass:password

  4. Digita il seguente comando per copiare i file sulla rete e premi Invio :

    robocopy \\source-device-ip\path\to\sharefolder C:\destination-device\path\to\storefiles /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16 /compress

    Questo esempio velocizza la copia dei file tra due computer in rete:

    robocopy \\10.1.4.181\Users\USER\OneDrive\Desktop\MyShareFiles C:\Users\USER\Documents /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16 /compress

    Robocopy copia veloce sulla rete

    Nel comando precedente, modifica i percorsi di origine e destinazione con la tua configurazione.

Dettagli sulle opzioni di Robocopy

Su Windows 11, Robocopy offre una serie di funzionalità e in questa guida utilizziamo le seguenti opzioni per trasferire i file in modo più rapido e affidabile.

  • /E — Copia le sottodirectory, incluse quelle vuote.
  • /Z — Copia i file in modalità riavviabile.
  • /ZB: utilizza la modalità riavviabile. Se l’accesso è negato, utilizzare la modalità di backup.
  • /R:5 — Riprova 5 volte (puoi specificare un numero diverso, il valore predefinito è 1 milione).
  • /W:5 — Attendi 5 secondi prima di riprovare (puoi specificare un numero diverso, il valore predefinito è 30 secondi).
  • /TBD: attendere la definizione dei nomi delle condivisioni (riprovare l’errore 67).
  • /NP – Nessun progresso – non visualizza la percentuale copiata.
  • /V — Produce un output dettagliato, mostrando i file saltati.
  • /MT:16 — Esegue copie multithread con n thread (il valore predefinito è 8).
  • /compress — Abilita la compressione SMB per velocizzare i trasferimenti sulla rete.

Le due opzioni più importanti in questa guida sono “/MT” e “/compress”. Il “/MT” consente a Robocopy di trasferire file in modalità multithread. Di solito, quando si copiano file su Esplora file, il processo copia un file alla volta. La funzionalità multithread consente di copiare più file contemporaneamente, utilizzando meglio la larghezza di banda e velocizzando notevolmente il processo.

Se non si specifica un numero quando si utilizza l’ opzione “/MT” , il numero predefinito sarà “8”, il che significa che lo strumento copierà otto file contemporaneamente, ma Robocopy supporta thread da “1” a “128” .

Il comando usa “16”, ma puoi specificare un numero più alto. L’unico problema è che verranno utilizzate più potenza di elaborazione e larghezza di banda quando si utilizzano numeri più alti. Se si dispone di un processore meno recente e di una connessione di rete inaffidabile, potrebbe causare problemi. Pertanto, assicurati di testare il comando prima di eseguire il comando con un numero elevato di thread.

“/compress” è una nuova opzione disponibile su Windows 11 che abilita la “compressione SMB”. La funzione consente a Robocopy di richiedere la compressione dei file (se applicabile) mentre si spostano dall’origine alla destinazione sulla rete. Elimina la necessità di comprimere i file manualmente per ridurne le dimensioni e quindi decomprimerli sul computer di destinazione.

Poiché i file compressi utilizzano meno spazio e consumano meno larghezza di banda di rete, accelerando i tempi di trasferimento. L’unica avvertenza è che la “compressione SMB” richiede risorse aggiuntive del processore.

L’ opzione “/compress” con Robocopy è più efficace sulle reti che utilizzano connessioni Ethernet 1Gps o Wi-Fi. La compressione non è necessaria se trasferisci file su connessioni da 100 Gps e, a volte, potrebbe richiedere più tempo.

Puoi sempre visualizzare tutti gli switch disponibili, eseguire il robocopy /?comando.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *