El BAK recuperado puede tener varios errores, ya que el programa de recuperación no garantiza el contenido del archivo.
Por el mensaje de error, hay por lo menos una inconsistencia dentro de la estructura del BAK.
La única inconsistencia que puede resolverse es que la medida del archivo BAK supere la medida original de la estrucutra interna.
Para ello se debe verificar como mínimo el comienzo y el final del archivo BAK.
Por favor descarga e instala el HexEdit 3.0 (versión gratuita) desde:
http://rapidshare.com/files/232922122/HexEd30F.zip.html
Haz click derecho sobre el archivo BAK y selecciona "Open with HexEdit"
Cuando se abra, los cuatro primeros caracteres deben ser "TAPE".
Si no lo son, el BAK no contiene información SQL válida.
Más abajo se lee "Microsoft SQL Server" separadas sus letras por puntos rojos.
Luego las palabras "RAID" y luego "SPAD".
Si ves lo indicado, el comienzo del archivo está bien.
Ahora el final. Presionas Ctrl+End e irás al final del archivo. Ahora debes presionar dos veces la tecla cursor izquierda, y luego 17 veces cursor arriba.
Tienes que quedar posicionado al comienzo de la palabra "SFMB". La misma está prácticamente rodeada de Ceros.
Si no fuera el caso, debes buscar la palabra "SFMB" más hacia arriba, hasta encontrarla. Si la encuentras, por favor indicamelo para continuar con el procedimiento.
Cualquier otra situación indica que la recuperación del BAK no fue correcta.
Suerte!