Diagnostique antes de corregir

La cabecera declara versión, registros y longitudes, y describe los campos. Un solo valor dañado puede ocultar registros sanos; una cabecera plausible no recupera bytes truncados.

Compare con el tamaño físico

cabecera + (registros × longitud_registro) + fin

Una diferencia grande indica un contador incorrecto o truncamiento. En formatos tradicionales, la longitud incluye la marca de borrado y las anchuras de campos.

Escriba un archivo nuevo

  1. Congele la fuente y compañeros.
  2. Compare con otra copia del mismo sistema.
  3. Pruebe límites sobre una copia.
  4. Extraiga hacia un archivo nuevo.
  5. Valide claves, totales y fechas.

DBF Viewer Pro inspecciona y exporta; no promete reparación forense automática.