好奇——如果我将一个大文件从一个内部驱动器传输到另一个内部驱动器,并且在复制该文件时(通过 Windows 7 的复制过程),我开始做一些占用大量硬盘的操作(例如从其中一个驱动器观看高清电影)——Windows 复制过程是否有可能在传输过程中以某种方式“中断”并损坏数据?
Windows 的复制过程是否具有某种“保护”,或者其本身具有的验证(如 CRC)?
与此同时,我有点过于热心,当我移动/复制大文件时,我会尝试“阻止”任何类型的密集/大量访问驱动器,担心出现看不见的损坏和/或错误复制。
我很担心这一点,因为我听说浏览器在下载时可能会“出现问题”并损坏此类数据;尤其是在下载大文件时。
答案1
不会有损坏!只有当您的驱动程序出现故障或硬件问题时,才会发生此类损坏。
唯一可能出现的问题是,执行时间的总和要高得多,就像您按顺序将每个过程作为单个操作执行一样,因为资源的切换可能非常昂贵。对于一个驱动器上的硬盘密集型操作尤其如此。
顺便说一句,如果你从不稳定的服务器下载内容,并且同时执行一些繁重的操作,这会减慢下载速度,那么很明显,你增加了下载时服务器宕机的可能性,你的下载可能无效。然而,这是一个概率问题,与 Windows 下载或复制过程的可靠性无关
答案2
通过网络下载文件与将文件从一个内部驱动器复制到另一个内部驱动器完全不同。如果用于下载的协议不支持纠错(大多数协议都支持),则互联网下载可能会因传输错误而损坏。
内部复制不会损坏文件,除非操作过程中任一磁盘出现故障。