Puis-je déconnecter un lecteur USB pendant que la copie est interrompue dans Windows 8?

9

Comme vous le savez probablement tous maintenant, Windows 8 consolide toutes les opérations de copie de fichiers simultanées dans une seule boîte de dialogue. De plus, merveille des merveilles, vous pouvez désormais suspendre également toutes les opérations!

Nouvelle boîte de dialogue de copie WIn8

Ce que je veux savoir, c'est que si vous suspendez une copie de fichier vers / depuis un lecteur externe, Windows se plaint-il si vous essayez de retirer le lecteur en toute sécurité? Qu'en est-il si vous déconnectez simplement le lecteur (lorsque la mise en cache de l'écriture est désactivée, bien sûr), puis le reconnectez au même port USB et à condition qu'il ait la même lettre de lecteur qu'auparavant - la copie se poursuit-elle normalement et le fichier est-il copié correctement?

Je n'ai Windows 8 que sur une machine virtuelle à l'heure actuelle (ce qui ajoute une couche supplémentaire de pilote de connecteur de virtualisation USB et qui sait quoi d'autre), et pour une raison quelconque, aucune de mes clés USB actives n'est à portée de main et je ne veux pas risquer de tester avec mes disques durs qui contiennent mes sauvegardes et autres données précieuses. Est-ce que quelqu'un avec une installation complète de Windows 8 RTM non VM non VHD est prêt à tester cela et à nous le faire savoir?

De plus, je n'ai trouvé aucun mot officiel indiquant si ce type d'opération est pris en charge ou si Microsoft recommande clairement de ne pas déconnecter le lecteur dans un tel scénario. Si vous pouvez trouver de la documentation officielle sur cette fonctionnalité au-delà de ce qu'il y a dans ce billet de blog, veuillez le partager.

Karan
la source
2
Je ne débrancherais pas un lecteur, même si la copie est en pause. Cela peut corrompre le système de fichiers sur le disque externe.
@RandolphWest: Eh bien, je ne déconnecte généralement pas les disques sans les retirer en toute sécurité, même avec la mise en cache d'écriture désactivée, bien que ce soit censé être sûr. Mais ce que je veux savoir, c'est qu'avec cette nouvelle fonction de pause, est-il possible (et sûr) de le faire si l'occasion l'exige? Supposons que je doive de toute urgence utiliser la clé USB sur un autre PC, mais je ne voudrais pas recommencer une opération de copie massive à nouveau (sans oublier que même l'annulation perd beaucoup de temps).
Karan
@avirk semble penser que c'est possible. Voir cette réponse ci-dessous.
1
@RandolphWest: la copie se produit à un niveau plus élevé que le système de fichiers, elle ne corrompra pas le système de fichiers si les métadonnées sont correctement vidées. Mais cela corromprait le contenu du fichier, oui.
user541686

Réponses:

8

Vous pouvez supprimer en toute sécurité après avoir suspendu le transfert de données USB afin qu'il n'y ait aucune chance de corrompre la partition de votre appareil ou vos données.

entrez la description de l'image ici

Edit : Désolé, j'ai oublié de mentionner que j'ai déconnecté l'appareil, que je l'ai reconnecté et que j'ai repris le processus de copie sans aucun problème.

Mise à jour : Après avoir commencé le transfert, j'ai suspendu le processus de copie, éjecté le lecteur USB, inséré un autre lecteur USB avec des fichiers différents, déconnecté également ce lecteur, reconnecté le premier et enfin redémarré le processus de copie et il a repris sans aucun problème.

Comme vous l'avez demandé dans les commentaires sur la façon dont le transfert de données pourrait être affecté si la lettre de lecteur est modifiée, dans ce cas, lorsque vous essayez de reprendre le processus, Windows vous demande que le fichier source est manquant et affiche les trois options suivantes:

Réessayer

Sauter

Annuler

Si vous appuyez sur le Try againbouton, il redémarre le processus depuis le début.

Je n'ai que des ports USB 2.0, je ne peux donc pas vous dire de changement lorsque des ports USB 3.0 sont utilisés.

avirk
la source
D'accord, c'est à mi-chemin. Pouvez-vous essayer le reste? Autrement dit, reconnectez-vous, reprenez la copie et, en cas de succès, comparez le MD5 / SHA1 de la copie à l'original sur le lecteur source pour déterminer qu'aucune corruption n'a eu lieu.
Karan
1
@Karan - Essayez-le vous-même.
Ramhound
@Ramhound: Oh, j'en ai définitivement l'intention, dès que j'aurai une installation RTM appropriée pour jouer, et j'ajouterai tous les résultats utiles glanés à mon message. BTW, pourquoi les multiples commentaires disent la même chose? Dans tous les cas, la question n'est pas seulement de susciter l'expérience utilisateur, mais aussi d'essayer de savoir s'il y a un mot officiel à ce sujet.
Karan
1
@karan l'a mis à jour. le reste sera mis à jour dès que j'aurai accès au PC.
avirk
Génial, merci beaucoup d'avoir étudié cela! Bien que je pense à divers scénarios pour tester davantage cela à l'avenir (nombre variable de fichiers, mélange de différentes tailles de fichiers, tester avec les ports / lecteurs USB 2.0 et 3.0, modifier la lettre du lecteur pour voir les erreurs levées, etc.), c'est un bon début et nous savons maintenant au moins qu'il est possible.
Karan
3

Cela n'endommagera pas le lecteur, mais en même temps, il y a

  1. Aucune garantie que vous pourrez reprendre la copie
  2. En supposant que vous interrompiez le fichier de copie en cours de fichier, ce fichier pourrait simplement être aussi bon que indésirable.

Vous pourrez retirer le lecteur en toute sécurité, mais c'est à peu près tout ce que vous pouvez être garanti.

soandos
la source
Vous dites donc que la reprise peut ou non être possible? J'espérais que des tests répétés confirmeraient réellement ce qui se passe réellement, car je n'ai trouvé aucun mot officiel à ce sujet.
Karan
Je m'attendrais à ce que cela fonctionne probablement si aucun nouveau disque n'est branché sur l'ordinateur entre les deux et que le disque n'est pas écrit dans l'intervalle. Je ne m'attendrais à aucune garantie.
soandos
@Karan - Alors testez-le?
Ramhound
0

Je soupçonne que vous n'obtiendrez aucun mot officiel qui dit "oui, c'est ok pour le faire" parce que même si le système est conçu pour gérer le plus gracieusement possible ce scénario, il a toujours le potentiel d'inviter des problèmes et Microsoft ne l'est pas va créer des problèmes de support pour eux-mêmes inutilement.

Par exemple, que se passe-t-il si vous débranchez votre lecteur d'un port USB et le rebranchez sur un autre - ce qui devrait arriver alors (je sais que vous parlez du même port dans votre question, mais en utilisation réelle, quelle est la probabilité que cela se produise toujours )? Que faire si vous débranchez le lecteur, le branchez ailleurs et revenez à l'ordinateur d'origine? Encore une fois, quelque chose qui pourrait bien se produire dans le monde réel doit être anticipé.

Rob Moir
la source
Je suppose (je prévois de confirmer plus tard) qu'un changement de port mais en conservant la même lettre de lecteur ne poserait aucun problème. Quant à l'utilisation du disque en attendant sur un autre PC, c'est précisément le scénario que j'avais envisagé (voir mon commentaire à Randolph ci-dessus). Encore une fois, j'espère que tant que les fichiers partiels ne seront pas touchés, le processus pourra reprendre. Je veux également savoir / vérifier si les fichiers partiels ont une sorte d'extension spéciale ajoutée, ou ADS si sur NTFS, etc. pour indiquer que le processus de copie n'est pas encore terminé.
Karan
En ce qui concerne les documents officiels, je suppose que vous avez raison, mais je ne vois aucun problème à ce qu'ils mentionnent (même s'il s'agit d'un blog informel d'un employé) qu'ils ont testé ce scénario et l'ont trouvé fonctionner, mais ce n'est pas le cas. garantie afin que les utilisateurs ne puissent pas se plaindre en cas d'échec.
Karan
0

Crikey! Pourquoi voudriez - vous voulez aller?

Je ne ferais pas confiance à cela même si Microsoft disait qu'il était pris en charge. J'apprécie beaucoup trop l'intégrité de mes données pour la risquer par rapport à quelque chose d'aussi banal qu'un peu de commodité.

Au lieu de cela, je diviserais mes travaux de copie en morceaux gérables et les copierais séparément (au lieu de faire une pause). Mais c'est si je voulais le faire en utilisant Explorer- et je ne le ferais pas.

Il vaut mieux apprendre à utiliser Robocopy (intégré à Windows 8) au lieu de l'Explorateur pour des tâches de copie / déplacement de fichiers beaucoup plus volumineuses. Il est plus rapide, plus personnalisable, conserve les horodatages des fichiers et ne se bloque pas si un fichier est verrouillé et abandonne le travail de copie ......

......... et vous POUVEZ effectivement l' interrompre. Si vous interrompez un travail Robocopy ( contrôle + C dans l'invite de commande), puis l'exécutez à nouveau après avoir reconnecté à nouveau votre lecteur, il ignore rapidement tous les fichiers qui existent déjà dans la destination et commence à copier là où il s'était arrêté.

Austin '' Danger '' pouvoirs
la source