文件写入失败: XXXX.jpg [Cannot create a file when that file already exists]
文件写入失败: XXXX.jpg [The system cannot find the file specified]
程序主体运行在Windows SandBox中,C:\Program Files\BitComet、C:\Users\WDAGUtilityAccount\AppData\Roaming\BitComet路径都是做的只读映射,C:\BitComet做读写映射。
发现在下载某些种子尤其是含有图片文件时会时不时出现“文件写入失败”错误而导致任务停止。一次性下载完毕中间没有暂停的化出现的机率就很小,几乎没有。重新检查完整性也不起作用。取消问题文件的下载或者取消其他文件只单独下载问题文件有几率完成,但是复选全部文件的时候其他文件往往也从100%变成了未完成。
似乎将出问题的文件删除再还原就可以继续下载了。难道是磁盘有坏道了?
因为在另两台直接访问磁盘的专职下载机上从未见过此类问题,所以一开始怀疑的是Windows沙盒文件机制的问题。