Descobri que o arquivo java.exe está localizado no diretório Windows\System32 e tem precedência sobre o meu java selecionado no diretório Program Files (devido à ordem PATH components).
Eu tentei excluir este arquivo, mas ele volta após a reinicialização.
Como remover esse arquivo permanentemente e usar a versão Java que eu quero?