V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ReZer0
V2EX  ›  问与答

请问有没有用 Fastcopy 的 V 友,软件内的传统校验和完美校验有什么区别?

  •  
  •   ReZer0 · 209 天前 · 947 次点击
    这是一个创建于 209 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近买了个大容量硬盘,打算把旧硬盘的资料备份过去。在搜索备份方式的时候,发现有人推荐用 Fastcopy 替代 Win 自己的复制粘贴,能确保文件的准确复制(说是自带的速度慢,且有复制失败风险)。然后在用 Fastcopy 的时候发现软件自带了校验功能,并且有两种模式。但是对于不同模式的解释,我有点摸不着头脑。

    官方有提供文档解释: https://fastcopy.jp/help/fastcopy_cn.htm#setting_verify

    但是请原谅我语文水平有点差,我自己理解是完美校验会检测源文件的哈希,然后跟复制后的文件去做哈希值比对,如果一致则表示正确完整复制?但这样的话,传统校验的意义是什么?如果传统校验没有比对对象,他的作用是只验证文件是否复制过去而不检测完整性?

    麻烦帮我解答下,感觉脑子有点烧,没绕过来。

    8 条回复    2024-06-02 00:09:58 +08:00
    Helsing
        1
    Helsing  
       209 天前 via iPhone   ❤️ 1
    没看文档,但我猜应该是类似 CRC 校验那种吧
    lqs
        2
    lqs  
       209 天前 via iPhone   ❤️ 1
    看起来像是传统校验是复制时读取 src 顺便计算 hash ,完美校验是复制完再读取一次 src 重新计算 hash
    boywang004
        3
    boywang004  
       209 天前   ❤️ 2
    不是写的很清楚么?普通校验就是,读取原始的,写入目标,然后再读取目标的,进行比较(一般比较个 CRC 就够了)。
    而完美校验就是,复制完之后,再重新读一次原始的,然后再读取目标的。等于多读一遍原始的,防止读原文件时出现读错误。
    理由也很简单:写入错误的概率一般比较大,所以写完再读一次校验一般就足够了。但是极端情况下,读取时也会出现读错误(比如读取源是在网络上,并且有错包率)。
    NoOneNoBody
        4
    NoOneNoBody  
       209 天前   ❤️ 1
    好象是新功能,我在用的版本没有这个,从文档看,是二次读取写入文件

    一般情况下,如果不是同时干太多事(耗内存 CPU 的活),资源主要给复制用,基本没什么错误,我迁移百万图片都没事发生,有问题多是复制前源文件已经损坏,或者硬盘有问题
    如果有强迫症的话,只用复制不用移动,复制完成后,用其他软件校验更好,因为强迫症是不介意耗时的,只要绝对正确
    ReZer0
        5
    ReZer0  
    OP
       209 天前
    @boywang004 感谢,清楚多了。原来还包括网上文件传输验证这块的问题。
    ReZer0
        6
    ReZer0  
    OP
       209 天前
    @NoOneNoBody 因为发现突然有这个功能,而且还是要收费的,所以就有点好奇是不是这种更能保证数据完整。感谢。另外,您后面提到的复制完后用其它软件校验这块是有啥软件嘛,因为主要不少文件夹内不少文件,以前自己弄都是一个个手动比对这种,是有什么软件可以直接校验一整个文件夹那种嘛?
    NoOneNoBody
        7
    NoOneNoBody  
       209 天前   ❤️ 1
    @ReZer0 #6
    total commander 内置的同步功能,同步是手动的,需要先是校验,可以只用校验不同步就是了,不过这个需要文件相对路径相同,复制这种情况是满足的
    total commander 需要前台,你可以找比对 crc 删除文件的工具(这些工具一般不计较路径),这样可以后台校验,把 source 里面的匹配文件删掉,剩下的就是 crc 对不上的文件了,例如 clonespy
    ReZer0
        8
    ReZer0  
    OP
       209 天前
    @NoOneNoBody 非常感谢,我去了解一下!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2694 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 02:00 · PVG 10:00 · LAX 18:00 · JFK 21:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.