Los dos son correctos?
No.
Lo correcto es:
"A la casa le faltan ventas" (la casa puede tener algunas ventanas).
Otra opción usando el artículo determinado "La" sería:
"La casa no tiene todas las ventanas"
Incorrecto sería esta correción realizada por Meli:
"La casa no tiene ventanas"(aseguras que la casa no tiene ninguna ventana), si bien la oración esta bien, cambias el sentido de lo que quieres expresar
Saludos!
Is the indefinite article required?. En esta frase no ya que estas usando un artículo determinado.
Revisa:
http://www.spanish.cl/Grammar/Notes/Articulos_Definidos_Indefinidos.htm
Saludos.