Verify error while transferring to/from NAS devices

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
leventpekcan
Junior Member
Junior Member
Posts: 2
Joined: 2016-11-17, 16:06 UTC

Verify error while transferring to/from NAS devices

Post by *leventpekcan »

Hello all,

I'm having a problem with TC v9.0 RC series. As soon as I received v9.0 RC, I enabled the option for verify after copying. I use the standart copy method. Everything works OK, but sometimes file verification fails during big (multi GB) file transfers to my NAS drives. This happens both at home and office, different NAS drives.

The thing is, when I made a "compare by content" for the verify failed file, the files are %100 identical.

I'm using Windows 10 x64 systems and x86 version of TC.

Any insight on that problem?

Best regards, Levent
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Verify uses the CreateFile options
FILE_FLAG_NO_BUFFERING
FILE_FLAG_WRITE_THROUGH

This ensures that any read/write caches are bypassed for verification.

Unfortunately these options do not work with certain RAID controllers. I haven't heared of any problems with NAS, but it may be a similar problem - TC tries to verify the written data when the NAS hasn't actually written it. It means that you cannot use verify with your NAS.

"Compare by content" doesn't bypass the read/write cache.
Author of Total Commander
https://www.ghisler.com
leventpekcan
Junior Member
Junior Member
Posts: 2
Joined: 2016-11-17, 16:06 UTC

Post by *leventpekcan »

Many thanks for the explanation. I'll just disable the verify option for the moment.

Best regards, LP
Post Reply