Como posso bloquear atualizações de Java, em toda a rede?

8

O Java está constantemente solicitando aos usuários que atualizem e, quando o fazem, tenta instalar todo tipo de outras coisas que precisamos desinstalar. Ultimamente, instala um programa de backup chamado Carbonite.

Banimos o Java, a menos que o usuário tenha um motivo específico pelo qual ele precisa. Essas pessoas estão recebendo avisos de atualização com o software "ride along".

Como podemos parar isto?

  • Em que site ele está entrando em contato para ver se há uma atualização? Deve ser fácil bloquear isso no firewall. (Fizemos o mesmo com o RealPlayer.)
  • Existe uma entrada de registro ou política de grupo que possa pará-lo?
Nate
fonte
+1 porque sinto sua dor. Gerenciar Java em uma rede pode ser uma dor de cabeça certa - eu mesmo cheguei à conclusão de que é principalmente o brinquedo de um desenvolvedor e não é realmente adequado para o uso corporativo de desktop.
Maximus Minimus
> Banimos o Java, a menos que o usuário tenha um motivo específico pelo qual ele precisa. Eu sei que este post é antigo. Esperando que você ainda monitore esta conta. Estou curioso para saber como isso funcionou para você. Também estamos pensando em bloquear o Java.
91311 Jeff Malone
Isso funcionou, embora não o façamos mais. As atualizações atuais do Java parecem menos desagradáveis.
Nate

Respostas:

4

Para desativar a notificação de atualização automática, você poderá definir o valor dword em HKLM \ SOFTWARE \ JavaSoft \ Java Update \ Policy \ EnableJavaUpdate como 0 e HKLM \ SOFTWARE \ JavaSoft \ Java Update \ Policy \ NotifyInstall como 0 .

Aqui está um fragmento dos meus scripts de inicialização.

Option Explicit

Dim oShell
Set oShell = WScript.CreateObject("WScript.Shell")

DisableJavaUpdateNotification()

Function DisableJavaUpdateNotification
    Dim Key,Value
    Key="HKLM\SOFTWARE\JavaSoft\Java Update\Policy\EnableJavaUpdate"
    Value="0"
    oShell.RegWrite Key,Value,"REG_DWORD"
    Key="HKLM\SOFTWARE\JavaSoft\Java Update\Policy\NotifyInstall"
    Value="0"
    oShell.RegWrite Key,Value,"REG_DWORD"
End Function
Zoredache
fonte
Obrigado Zoredache. Estou testando isso agora e o adicionarei aos nossos GPOs hoje à noite.
Nate
Olhando para essa chave do registro, também encontrei uma chave chamada PostStatusUrlset https://sjremetrics.java.com/b/ss//6- - existe algum motivo para não bloquear sjremetrics.java.com?
Nate
Não sei como bloquear o sjremetrics.java.com, pode valer a pena tentar, mas eu provavelmente tentaria primeiro em um ambiente de teste.
Zoredache