A Oracle afirma que o instalador do Java SE foi criado usando o MSI, mas a página de ajuda , sem ajuda, não lista as opções de desinstalação.
Preciso fazer uma desinstalação da linha de comando e não consigo descobrir ou encontrar relevantes as opções para 1.6.21
Tentei agrupar o instalador .exe no msiexec usando msiexec /q /x <jre>.exe
, mas isso apenas informa que o pacote de instalação não pôde ser aberto.
A execução do instalador .exe com a /s /x
opção simplesmente trava.
Editado para adicionar:
msiexec /x {3248F0A8-6813-11D6-A77B-00B0D0160021} /q
=> "Esta ação é válida apenas para produtos instalados com urgência"
Alguém conseguiu a linha de comando correta?
Control Panel -> Add/Remove Programs
Respostas:
Você pode encontrar o código do produto correto a ser transmitido
msiexec /x
, abrindo no registro (regedit
). Abra a chave:Selecione a chave Desinstalar e "Localizar" no menu "Editar". Procure por "Java". Isso deve mostrar em qual subchave o Java está localizado. Uma das chaves é "UninstallString". Use este comando para desinstalar o Java. Observe, no entanto, que isso só funcionará em outras máquinas se a mesma versão exata do Java estiver instalada.
fonte
reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{32A3A4F4-B792-11D6-A78A-00B0D0160210} /v uninstallString
reg query /s HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
não possui registro do JDK sendo instalado.REG QUERY "HKLM\Software\WOW6432Node\JavaSoft"
WOW6432Node
deve ser o seguinteSOFTWARE
Existem 2 lugares onde você pode encontrar o código do produto:
ou
Você deve encontrar a cadeia de desinstalação da chave
UninstallString
; algo como:MsiExec.exe /X{26A24AE4-039D-4CA4-87B4-2F83216026FF}
fonte
Para sua informação, se você estiver no Windows Server 2012 Core e tentar encontrar a sequência de desinstalação do Java 7, vá para o seguinte lugar no registro para encontrar a sequência de desinstalação.
fonte
Isso consome um pouco de tempo, mas que tal:
fonte
Tudo depende da versão que você instalou no seu PC. Para instalações do Java 8, o seguinte é do meu desinstalador em lote.
fonte