为什么通过 HomeGroup 复制备份文件夹时显示 0 字节?

为什么通过 HomeGroup 复制备份文件夹时显示 0 字节?

为什么使用 HomeGroup 将 Windows 备份文件夹复制到另一台计算机会像这样?

在此处输入图片描述

我的意思是,它显示为 0 字节,速度为每秒 0 字节。我不明白这怎么可能,尤其是考虑到我备份了大约 60 GB。在目标计算机上,我打开了备份文件夹,子文件夹中有 10 GB,所以不可能是 0 字节。

答案1

并非所有操作都能够在单个操作中提供进度。如果您复制多个文件,进度条将正常工作,在每个文件传输后前进。但由于您只传输单个文件,因此在操作完成之前没有机会更新状态栏。

如果复制是通过远程引擎完成的(例如,如果您的计算机告诉另一台计算机提取文件),则文件复制期间无法进行。Windows 有时以这种方式运行,因为允许接收者控制文件传输可以避免传输他们已有的数据。Vista 引入了这种加速智能复制,它也存在于 Windows 7 家庭组中。

本质上是这样的:

  1. Windows 确定要复制哪个文件。

  2. Windows 检查该文件是否存在于收件人处,以及收件人是否能够进行加速复制。Windows 检查文件是否足够大,是否值得使用智能复制。

  3. 如果是的话,Windows 将进入加速复制模式并告诉收件人拉取该文件。

  4. 接收方为其文件版本创建哈希索引,并向发送方计算机请求哈希索引。接收方与发送方计算机协商更改,直到两个文件具有相同的内容。

  5. Windows 从另一端收到文件同步已完成且接收者拥有正确数据的报告。

在此过程中,发送方机器无法准确了解操作的进展情况。微软本可以在请求中包含进度更新,但他们没有这样做。

相关内容