我正在检查我的“旧项目”CD/DVD 是否完整无损地保存XCOPY *.* /s
到硬盘中。
每个 CD/DVD 都有两个副本,因此第一个副本保存到文件夹 1,第二个副本保存到文件夹 2,然后我比较这两个文件夹。
我注意到第二份副本XCOPY
通常运行得非常快(通常少于 20 秒,而 CD 则需要 > 1.5 分钟),这让我感到怀疑:
第二份副本看起来几乎像是来自第一份副本的缓存。
我记得过去是通过告诉软件(通常是 ImgBurn)制作两份副本来制作这些副本的。
难道我真的是从缓存中读取的?我怎么才能知道?这会让这种比较方法变得毫无价值……
这是在 Windows 11 上
答案1
xcopy
有一个选项可以绕过磁盘缓存。从微软:Xcopy
/j - 不缓冲复制文件。建议用于非常大的文件。此参数是在 Windows Server 2008 R2 中添加的。
它没有说明您的具体情况,但“无缓冲”意味着避免磁盘缓存和原始磁盘访问。