É possível geral um executável (.exe) para execução no Windows totalmente independente da máquina virtual JAVA?
Não
Porque a linguagem Java foi pensada com o conceito WORA(write once run anywhere), ou seja, uma aplicação uma vêz escrita em Java, teoricamente, rodaria integralmente em qualquer plataforma. Isso só não é verdade para a as questões de apresentação, uma vêz que a interface na Web é uma, nos PCs outra e nos dispositivos móveis outra, nos mobiles o problema é ainda maior por causa da diversidade de dispositivos.
Este conceito, o WORA, é implementado através da JVM que esta sim é compilada para o ambiente nativo. Então, o compilador Java gera um código descrito como BYTE CODE que é interpretado pela JVM.
O que normalmente se faz é criar um arquivo .BAT que chama a JVM através de uma linha de comando ou, até mesmo, cria-se um .EXE que faz o mesmo papel do .BAT.
"A mente que se abre a uma nova idéia jamais volta ao seu tamanho original." (Albert Einstein).