Pode tentar também essa solução da Microsoft que busca por falhas no registro ao remover e/ou instalar algum programa:
https://support.microsoft.com/en-us...lock-programs-from-being-installed-or-removed
Fora isso, pode ir na pasta
C:\ProgramData
E apagar a pasta Oracle e/ou Sun caso encontre.
Além disso, pode procurar em
C:\Users\SEU_USUARIO\AppData
nas subpastas Local, LocalLow e Roaming. Busque pelas mesmas pastas (Oracle, Sun ou Java) e apague todas.
Depois procure nas pastas de
arquivos de programas e
arquivos de programas (x86) e apague as pastas Oracle, Sun e/ou Java.
Pode usar o CCleaner ou afins para verificar registros órfãos e apagar eles, depois basta reinstala a VERSÃO mais atual do Java em seu computador...
Clique para expandir...