Posso disconnettere un'unità USB mentre la copia è in pausa in Windows 8?


8

Come probabilmente saprai, Windows 8 consolida tutte le operazioni simultanee di copia dei file in un'unica finestra di dialogo. Inoltre, meraviglia delle meraviglie, ora puoi mettere in pausa anche qualsiasi operazione!

New WIn8 Copy Dialog

Quello che voglio sapere è che se metti in pausa una copia di un file su / da un'unità esterna, Windows si lamenta se tenti di rimuovere l'unità in sicurezza? Che dire se scolleghi semplicemente l'unità (quando la cache di scrittura è disabilitata, ovviamente) e poi la ricolleghi alla stessa porta USB e a condizione che abbia la stessa lettera di unità di prima - la copia continua normalmente e il file è copiato correttamente?

Finora ho Windows 8 solo in una VM (quindi aggiungo un extra Driver USB Virtualization Connector layer e chissà cos'altro), e per qualche motivo nessuna delle mie chiavette USB funzionanti sono a portata di mano e non voglio rischiare test con i miei dischi rigidi che contengono i miei backup e altri preziosi dati. Quindi chiunque abbia una corretta installazione RTM Windows 8 non VM non VHD è disposta a testare questo fatto e faccelo sapere?

Inoltre, non sono riuscito a trovare alcuna parola ufficiale sul fatto che questo tipo di operazione sia supportato o se Microsoft consiglia chiaramente di non disconnettere l'unità in uno scenario del genere. Se è possibile trovare documentazione ufficiale su questa funzione oltre a ciò che è presente Questo post del blog, si prega di condividere.


2
Non scollegarei l'unità, anche se la copia è in pausa. Questo può danneggiare il file system sul disco esterno.

@ RandolphWest: Beh io generalmente non scollegare le unità senza rimuoverle in modo sicuro, anche con la cache in scrittura disabilitata, anche se dovrebbe essere sicura. Ma quello che voglio sapere è che con questa nuova funzione di pausa è possibile (e sicuro) farlo se l'occasione lo richiede? Diciamo che ho urgentemente bisogno di usare la chiavetta USB su un altro PC ma non mi piacerebbe riavviare una massiccia operazione di copia tutto da capo (per non parlare del fatto che anche cancellare gli sprechi un sacco di tempo).
Karan

@avirk sembra pensare che sia possibile. Vedi quella risposta qui sotto.

1
@RandolphWest: la copia si verifica a un livello superiore rispetto al file system, non corrompe il file system se i metadati vengono eliminati correttamente. Ma corromperà il contenuto del file, sì.
Mehrdad

Risposte:


8

È possibile rimuovere in modo sicuro dopo aver sospeso il trasferimento dati USB in modo da non avere la possibilità di danneggiare la partizione del dispositivo oi dati.

enter image description here

modificare : Scusa se ho dimenticato di dire che ho scollegato il dispositivo e l'ho ricollegato e ho ripreso il processo di copia senza alcun problema.

Aggiornare : Dopo aver avviato il trasferimento, ho interrotto il processo di copia, espulso l'unità USB, inserito un'altra unità USB con file diversi, disconnesso quello guida pure, ricollega il primo e finalmente riavvia il processo di copia e riprende senza problemi.

Come richiesto nei commenti su come il trasferimento dei dati potrebbe essere influenzato se la lettera di unità viene modificata, in quel caso quando si tenta di riprendere il processo, Windows ti avvisa che il file di origine è mancante e visualizza le seguenti tre opzioni:

Riprova

Salta

Annulla

Se si preme il Try again pulsante riavvia il processo dall'inizio.

Ho solo porte USB 2.0, quindi non posso dirvi alcuna modifica quando vengono utilizzate le porte USB 3.0.


Ok, è a metà strada lì. Puoi provare il resto? Cioè, riconnettersi, riprendere la copia e, in caso di esito positivo, confrontare l'MD5 / SHA1 della copia con l'originale sull'unità di origine per determinare che non si sia verificata alcuna corruzione.
Karan

@ Karan - Prova tu stesso.
Ramhound

@Ramhound: Oh, ho sicuramente intenzione di farlo, non appena avrò una corretta installazione RTM con cui giocare, e aggiungerò tutti i risultati utili raccolti nel mio post. A proposito, perché i commenti multipli dicono la stessa cosa? In ogni caso, la domanda non è solo quella di suscitare l'esperienza dell'utente, ma anche cercare di capire se c'è qualche parola ufficiale su questo.
Karan

1
@karan lo ha aggiornato. il resto verrà aggiornato appena accedo al pc.
avirk

Fantastico, grazie mille per aver esaminato questo! Anche se sto pensando a vari scenari per testarlo ulteriormente in futuro (numero variabile di file, mix di diverse dimensioni di file, test con porte / unità USB 2.0 e 3.0, cambiare la lettera del drive per vedere gli errori lanciati e così via), questo è un ottimo inizio e almeno lo sappiamo ora è possibile.
Karan

3

Non danneggerà l'unità, ma allo stesso tempo, c'è

  1. Nessuna garanzia che sarai in grado di riprendere la copia
  2. Supponendo di mettere in pausa il file di metà file, quel file potrebbe essere semplicemente buono come junk.

Sarai in grado di rimuovere l'unità in sicurezza, ma questo è tutto ciò che puoi essere garantito.


Quindi stai dicendo che la ripresa potrebbe o meno essere possibile? Speravo in alcuni test ripetuti per confermare effettivamente ciò che realmente accade, dal momento che non riuscivo a trovare alcuna parola ufficiale su questo.
Karan

Mi aspetto che funzioni probabilmente se nessuna nuova unità viene inserita nel computer in mezzo e l'unità non viene scritta nel frattempo. Non mi aspetterei alcuna garanzia.
soandos

@ Karan - Quindi testarlo?
Ramhound

0

Sospetto che non riceverai alcuna parola ufficiale che dice "sì, è giusto farlo" perché anche se il sistema è progettato per trattare il più elegantemente possibile con questo scenario, ha ancora il potenziale per invitare i problemi e Microsoft non creerà problemi di supporto per se stessi inutilmente.

Ad esempio, cosa succede se scolleghi l'unità da una porta USB e la ricolleghi a un'altra - cosa dovrebbe succedere allora (so che parli della stessa porta nella tua domanda, ma nel mondo reale, quanto è probabile che accada sempre )? Cosa succede se si scollega l'unità, la si collega da qualche altra parte e si ritorna al computer originale? Di nuovo, qualcosa che potrebbe accadere nel mondo reale che deve essere anticipato.


Vorrei supporre (Ho intenzione di confermare in seguito) che un cambio di porta ma mantenendo la stessa lettera di unità non causerebbe alcun problema. Per quanto riguarda l'utilizzo del disco nel frattempo su un altro PC, questo è esattamente lo scenario che avevo previsto (vedere il mio commento a Randolph sopra). Ancora una volta, mi auguro che fino a quando i file parziali non vengono toccati, il processo può essere ripreso. Voglio anche sapere / controllare se i file parziali hanno una sorta di estensione speciale aggiunta, o ADS se su NTFS ecc. Per indicare che il processo di copia non è ancora completo.
Karan

Per quanto riguarda i documenti ufficiali, suppongo che tu abbia ragione, ma non vedo alcun problema nel menzionare (anche se si tratta di un post sul blog informale di un dipendente) che hanno testato questo scenario e trovato che funziona, ma non lo è garantito in modo che gli utenti non possano lamentarsi se falliscono.
Karan

0

Caspita! Perchè vorresti volere a?

Non mi fiderei di questo anche se Microsoft lo abbia detto era supportato. Apprezzo troppo l'integrità dei miei dati per rischiare qualcosa di banale come un po 'di comodità.

Invece avrei diviso i miei processi di copia in pezzi gestibili e li avrei copiati separatamente (invece di mettere in pausa). Ma è così che volevo farlo usando Explorer, e non lo farei.

Stai meglio imparando come usare Robocopy (integrato in Windows 8) invece di Explorer per lavori di copia / spostamento di file molto più grandi comunque. È più veloce, più personalizzabile, mantiene i timestamp dei file e non si blocca se un file è bloccato e abbandona il processo di copia ......

......... e tu puoi efficacemente fermalo. Se interrompi un lavoro Robocopy ( controllo + C in Prompt dei comandi), quindi eseguirlo nuovamente dopo aver riconnesso l'unità, salta rapidamente tutti i file già esistenti nella destinazione e inizia a copiare da dove era stato interrotto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.