"I am sure that the harddrives are okay and it's not faulty" -- OK, but the need for
chkdsk indicates that the filesystem(s) keep going corrupt (or at least "not as well as they should be"). It's a problem with data integrity, not with the hardware. The hardware being OK is a good thing, but it does not guarantee the data is OK.