Then we have to backup what we forget to and try another drive.

An old story. We had a drive that had an error CHKDSK could not clear. Since it was a non-critical machine in the office we tried any disk recovery tools on it for 4 years. One day Johnny said "Oops" and the machine didn't boot so we cleared the drive, restored from backup and the error never came back.

This is one of many such stories and the lesson is simple. CHKDSK can't fix everything.