Data recovery professionals will tell you that running CHKDSK in repair mode against a drive with head or media problems is a bad idea. It will just make problems worse. Instead they recommend that such a drive be cloned, sector by sector with a tool such as ddrescue that understands how to work with bad media.
BTW, I like XCOPY as well. I remember the switches by way of the acronym, “RICHKEY”.