web-dev-qa-db-fra.com

Désactiver Java Updater dans le registre

Java Updater Demandez le téléchargement de nouvelles mises à jour. Comment désactiver de nombreux ordinateurs dans le domaine de cette fonctionnalité? C'est cette case à cocher: http://i.imgur.com/ut7W34C.png?1

Mais semble impossible à décocher dans le registre. J'ai essayé:

32 bits:

[HKEY_CURRENT_USER\SOFTWARE\JavaSoft\Java Update\Policy]
"EnableJavaUpdate"=dword:00000000

64 bits:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy]
"EnableJavaUpdate"=dword:00000000
"EnableAutoUpdateCheck"=dword:00000000
"NotifyDownload"=dword:00000001
"NotifyInstall"=dword:00000001

Le problème est que la mise à jour de l'onglet Masquer la cache-cache-cachejavaupdate de DWORDAVAUPDATE sur Javacontrol, mais je ne veux pas masquer cet onglet, juste désélectionner cette case.

J'ai essayé de vérifier la case à cocher et de comparer visuellement le contenu du chemin de registre.

J'ai également essayé Sysinternals Procmonitor, mais je ne trouve pas la place dans le registre où ces informations sont stockées.

[~ # ~] Edit [~ # ~ ~]:

1.7.0_67 Java ON X64 a un problème, que Performjavaupdate dans le registre est défini sur 1 et cela ne fonctionne pas (la mise à jour de l'onglet n'est pas affichée). Voir Preuve .

1.7.0_51 Java ON X64 a un problème, que tout chemin de registre est manquant dans l'ordinateur. Voir Preuve .

1.7.0._51 Java ON X86 a un chemin dans le registre et une onglet de mise à jour sur configuration Java boîte de dialogue. (Je n'ai pas de capture d'écran).

Je dois cesser de demander de télécharger une nouvelle version et après cette mise à jour de la résolution de toutes Java Old Versions sur tous les ordinateurs.

4
Jerry1

Dans mon expérience, désactiver Java mise à jour à l'aide du Java Panneau de contrôle ne fonctionne pas (ce n'est pas le problème de l'UAC Oracle parle de) et non le registre associé associé Valeurs sous la clé "Politique". C'est absurde, je sais.

Qu'est-ce que le travail supprime simplement la valeur SunJavaUpdateSched de la touche Windows "Exécuter". Bien sûr, si vous mettez à jour ou installez Java plus tard manuellement, cette touche sera recréée. Puisque vous avez mentionné avoir "de nombreux ordinateurs", voici un exemple de comment le faire à l'aide de la ligne de commande sur la ligne de commande. Windows 7 64 bits:

reg delete "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run" /v "SunJavaUpdateSched" /f

9
Jason

Source Comment désactiver Java Notifications de mise à jour sur les ordinateurs réseau Windows 7

Changer Java clés de registre

Ouvrez Regedit sur le PC Windows 7. Avant de faire des changements de registre, il est recommandé de créer d'abord une sauvegarde.

Pour désactiver le Java notifications de mise à jour parcourez les clés de registre suivantes

Utilisateurs 32 bits:

HKEY_LOCAL_MACHINE\LOGICIEL\JavaSoft\Java Update\Politique

  • Changer l'ENBLEAUTUPDATCHECK à 0
  • Changer la mise en maturnjavaupdate à 0

Utilisateurs 64 bits:

Hklm\logiciel\wow6432node\javasoft\java update\politique

  • Changer la mise en maturnjavaupdate à 0
  • Changer le notifydownload à 0
  • Ajoutez un nouveau DWORD appelé "EnableauUPDaTecheck" et défini sur 0

Le reste de l'article explique comment utiliser une stratégie de groupe Windows pour désactiver Java notifications de mise à jour. Vous aurez besoin d'un ordinateur Windows 7 avec le dernier Java installé et Un serveur Windows 2008 exécutant vos stratégies de groupe.

2
DavidPostill