I have CRC errors on my NTFS USB HDD and would like to know which files have been affected.
I'm doing a chkdsk /F /X /R
, so far, it doesn't list any files.
Is there a tool/command to map out which files are affected?
UPDATE:
This will sound complicated, but I'm in the midst of moving out of the Windows ecosystem, and doing it progressively so that life functions as per normal.
- I have a USB NTFS formatted drive previously plugged into Windows 10
- I moved it to Debian and used
ntfs-3g
to mount it - It is exposed back to Windows via CIFS so that "life goes on"
- In a routine reading of the files, my Windows app reported
Error: cyclic redundancy check failed
on 1 specific file, the function used wasReadFileAsync
- I went into Debian to try and copy that file, it also reported read/write error or something, so I pulled out the drive from Debian and moved it back to Windows for a
chkdsk
- Before
chkdsk
, I tried 1 last time to copy the file on CLI, still failed, can't recall the exact error - When I saw the request for more info here, I terminated my
chkdsk
to try and retrieve the exact error for #5, however, copying that same file now was a success - Pretty sure it wasn't just a dirty flag, I ran Debian's
ntfsfix
to be sure of it.