在 Windows 8 中复制暂停时我可以断开 USB 驱动器吗?

在 Windows 8 中复制暂停时我可以断开 USB 驱动器吗?

大家现在可能都知道,Windows 8 将所有同时进行的文件复制操作整合到一个对话框中。此外,更神奇的是,您现在还可以暂停任何操作!

新的 WIn8 复制对话框

我想知道的是,如果您暂停将文件复制到外部驱动器或从外部驱动器复制文件,当您尝试安全移除驱动器时,Windows 会抱怨吗?如果您只是断开驱动器(当然,在禁用写入缓存的情况下),然后将其重新连接到同一个 USB 端口,并且假设它具有与以前相同的驱动器号 - 复制是否可以正常继续并且文件是否被正确复制?

到目前为止,我仅在虚拟机中安装了 Windows 8(因此增加了额外的USB 虚拟化连接器驱动程序层,谁知道还有什么),再加上出于某种原因,我手边没有可用的 USB 记忆棒,我不想冒险用包含备份和其他宝贵数据的硬盘进行测试。所以有没有人有合适的非 VM 非 VHD 完整 Windows 8 RTM 安装,愿意测试一下并告诉我们吗?

此外,我找不到任何官方消息表明这种操作是否受支持,或者微软是否明确建议在这种情况下不要断开驱动器连接。如果能找到有关此功能的任何官方文档,除了博客文章,请分享。

答案1

您可以在暂停 USB 数据传输后安全删除,这样就不会损坏您的设备分区或数据。

在此处输入图片描述

编辑:抱歉,我忘了说我断开了设备并重新连接并恢复了复制过程,没有任何问题。

更新:开始传输后,我暂停了复制过程,弹出了 USB 驱动器,插入了另一个装有不同文件的 USB 驱动器,然后断开连接驱动器,重新连接第一个驱动器,最后重新启动复制过程,并且没有任何问题地恢复。

正如您在评论中询问的那样,如果驱动器号发生变化,数据传输可能会受到怎样的影响,在这种情况下,当您尝试恢复该过程时,Windows 会提示您源文件丢失并显示以下三个选项:

再试一次

跳过

取消

如果您按下该Try again按钮,它会从头开始重新启动该过程。

我只有 USB 2.0 端口,所以我无法告诉您使用 USB 3.0 端口时的任何变化。

答案2

它不会损坏驱动器,但同时

  1. 不保证您能够恢复复制
  2. 假设您在复制文件过程中暂停,那么该文件可能就和垃圾一样。

您将能够安全地移除驱动器,但这几乎就是您能够保证的全部。

答案3

我怀疑你不会得到任何官方消息说“是的,这样做是可以的”,因为即使系统设计尽可能优雅地处理这种情况,但仍然有可能引发问题,而微软不会为自己不必要地制造支持问题。

例如,如果您将驱动器从一个 USB 端口拔下并重新插入另一个端口,会发生什么情况(我知道您在问题中提到了同一个端口,但在实际使用中,这种情况发生的可能性有多大)?如果您拔下驱动器,将其插入其他地方,然后返回到原来的计算机,会发生什么情况?同样,这种情况在现实世界中很可能会发生,我们必须预料到。

答案4

天哪!你为什么会到?

即使微软这么说,我也不会相信曾是支持。我非常重视数据的完整性,不会为了一点便利而冒风险。

相反,我会将我的复制任务分成可管理的块,然后分别复制它们(而不是暂停)。但那是如果我想使用 Explorer 来做的话——我不会这么做。

无论如何,对于更大的文件复制/移动作业,您最好学习如何使用 Robocopy(内置于 Windows 8)而不是 Explorer。它速度更快、更可定制、维护文件时间戳,并且如果文件被锁定并放弃复制作业,也不会卡住......

.........你可以有效地暂停。如果您中断 Robocopy 作业(控制+ C在命令提示符中),然后重新连接驱动器后再次运行它,它会快速跳过目标中已存在的所有文件并从中断的地方开始复制。

相关内容