UPDATE 2016-02-21: Parece que a chave de registro antiga abaixo não é mais usada para desabilitar patrocinadores. Desde o Java 7u65 e 8u11 (8u40 no Mac OS X), existe uma forma suportada para desativar o patrocinador oferece diretamente através do Painel de Controle Java. No Windows:
Control Panel → Java → Advanced → Miscellaneous (scroll to bottom) →
Suppress sponsor offers when installing or updating Java
Desde o 7u55 (8u40 no Mac OS X), você também pode desativar as ofertas do patrocinador através da linha de comando executando um instalador do Java com um argumento especial:
jre-7u55-windows-i586-iftw.exe SPONSORS=0
Para aqueles que ainda precisam desabilitar os patrocinadores de forma programática, parece que agora basta adicionar a seguinte linha a C:\ProgramData\Oracle\Java\java.settings.cfg
(crie um novo arquivo se ele não existir).
SPONSORS=0
Por favor, note que este último método não está documentado e não é suportado , assim como o antigo!
ATUALIZAÇÃO 2016-02-21: O seguinte é o método antigo para desabilitar patrocinadores, ele só funciona para versões de Java abaixo de 7u65. Para versões mais recentes do Java, veja acima. Encontrando-me um pouco no problema, descobri que há um interruptor oculto para desabilitar ofertas de patrocinador no instalador de atualização automática.
Abra as seguintes chaves no Editor do Registro do Windows ( regedit.exe
):
-
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
-
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
(disponível apenas no Windows de 64 bits)
e crie em ambos um novo String Value
(tipo REG_SZ
) chamado SPONSORS
de valor DISABLE
(nome e valor > deve ser maiúscula).
Como alternativa, copie e cole o seguinte código em um arquivo de texto chamado disable_java_sponsors.reg
e clique duas vezes nele para importar esses valores em seu Registro.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft]
"SPONSORS"="DISABLE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft]
"SPONSORS"="DISABLE"
Por favor, note que esta opção não apenas desabilita a instalação e o prompt da barra de ferramentas do Ask.com, mas desabilita todos os patrocinadores potencialmente empacotados com a Configuração de atualização automática / Configuração online (barra de ferramentas do Google, barra de ferramentas do Yahoo, algo da McAfee etc. .)
Outra maneira, sem precisar baixar e renomear ou criar um novo arquivo .REG
, é copiar e colar as duas linhas a seguir em um prompt CMD elevado:
reg add HKLM\SOFTWARE\JavaSoft /v "SPONSORS" /t REG_SZ /d "DISABLE" /f
reg add HKLM\SOFTWARE\Wow6432Node\JavaSoft /v "SPONSORS" /t REG_SZ /d "DISABLE" /f