La recuperación de errores es el proceso que consiste en tomar medidas acerca de un error, con la finalidad de reducir su impacto negativo. Esta fase lleva al sistema a estar libre de errores. De encontrarse en un estado incorrecto, esto puede provocar un nuevo fallo del sistema, a no ser que se corrija el error. La capacidad de recuperar los datos que quedan después de un error de lectura en el proceso de decodificación.