I am looking for possible causes of file corruption.
I have some files that are 10s to 100s of MB in size that have gotten corrupted. Large chunks of the file have been overwritten with NULLs starting on some 64K boundry.
These files are not updated, they were written originally to local disk and then copied by a program using the CopyFile api to the SAN disk where they get read but never updated.
I expect that this is due to hardware errors but am not getting any error when reading the file (Just the nulls instead of the data that was there.)