Hola Integral, quizás sea muy tarde mi respuesta pero para un futuro puede servir...
una manera muy pero muy facil en reparar dbf ya sean libres o ancladas an DBC es abrirlas con Vfp6 ya sea version instalable o portable...
Aclaro que pocos saben que es la unica versión de VFP que tiene ese poder, el resto de versiones no logran reparar en este tipo de casos.
CMRepair dicen que es muy bueno, nunca lo he usado me basta Vfp6 Portable cuando tengo este tipo de problemas...
Otra recomendación de que si se trabaja con dbf usar el metodo offline / online (abre usas y cierras)..
Saludos y nuevamente disculpas por la tardanza, casi no leo mails o ingreso al grupo, mas uso whatsapp +593 984 958 499