Windows XP 在文件复制后会进行校验和验证吗?如果我使用 Windows 文件复制功能将所有图片和视频从一个磁盘复制到另一个磁盘,最好是验证新文件与旧文件的校验和以确认没有损坏吗?
答案1
如果您对此感到担心,请尝试 teracopy,它会自动执行此操作,而且它比 windows 更快并且支持恢复,它可以跳过损坏的文件(并报告它们,而不是像 windows 那样停止),而且它也是免费的,如果您愿意,它将被用作您的默认复制管理器。
答案2
复制文件时,有时会进行校验和计算(IP 数据包有校验和,某些块设备(如 CD 或 DVD)有 ECC),但实际上没有什么可以提供端到端保护。即使是 ZFS(具有内置 CRC 验证)也容易出现故障,因为您的系统读取了正确的数据,然后写入了错误的数据(软件错误、缓存位错误等)。我曾经有一个 HDD,它的 RAM 中有两个坏位,导致非常罕见但非常严重的数据损坏问题。如果您为打算长期保留的文件维护校验和(或者更确切地说是 CRC 或哈希)数据库,那么您就是在帮自己一个忙。