所有内容都在标题中,但这里是完整的解释:我刚买了一个新硬盘,我试图传输数 TB 的数据,但由于房子无法容纳太多高瓦数设备,传输过程中断电(不幸的是我没有 UPS)。我有太多文件需要检查哪个文件传输失败,因为我正在重新进行剩余的传输(我知道断电时正在传输的文件来自哪个总目录)。
源驱动器有 GPT/NTFS,目标驱动器有 GPT/exFAT。
我想知道在两个不同的硬盘(机械驱动器)之间传输文件时,如果发生断电,文件是否会损坏。
请注意,我使用的是 Windows 10(版本 20H2。内部版本 19042.1586),以防操作系统成为影响因素(我使用默认的 Windows 复制方法)。驱动器是相同的型号(WD Ultrastar DC HC550 - SATA)。一个通过 USB 3 连接,另一个直接连接到主板。
我还想知道它是否仍在源驱动器中,或者如果它已损坏,它是否在两个驱动器中都丢失了。
答案1
答案取决于以下内容(括号中为您的具体情况):
- 源文件系统 (NTFS)
- 目标文件系统 (exFAT)
- 使用的操作系统(Windows 10)
- 可能安装的文件处理程序 (Teracopy pe)
取决于 Windows10 更新源文件的“访问日期”属性,甚至在源上有写入活动,但未能更新此信息并不会造成损害。
至于目标,您的复制操作需要 Windows 10 来写入文件和文件夹。
在你的情况下这涉及写作
- 目录条目
- 将数据写入未使用的群集
- 更新 FAT
FAT(=文件分配表)的更新是最危险的操作,因为需要更新的 FAT 扇区可能包含有关其他已经存在的文件的信息。
我会做以下事情:
运行chkdsk M:/f /x(将“M”替换为您的驱动器标签,请注意参数 /x 将导致驱动器 M 暂时不可用,并且将中断正在运行且当前在 M 上运行的程序的所有打开的文件操作:)
删除复制操作的残留
再次复制你的东西。
验证已复制的文件与再次复制一样耗时。
重试。如果存在断电风险,请尝试将复制任务分成几部分。断电时,您应该删除目标上最后一部分任务的复制文件。