La respuesta de jose se aplica para cuando en las tablas encuentras campos que deberían tener letras o números y tienen caracteres extraños, que obviamente no fueron puestos a propósito.
La respuesta de Randall hace referencia a la marca de borrado que cada registro posee en la tabla, esta marca se encuentra a la izquierda de cada registro. y se representa por un campo que puede estar pintado de negro (borrado) o de blanco (vigente).
Generalmente estos caracteres erroneos aparecen al final del archivo, lo que yo hago es editar el DBF con otros programas (p.e. el EDIT del DOS) y borrarlos, eso generalmente me recobra la tabla.
Suerte.