UPDATE 2016-02-21: Es scheint, dass der alte Registrierungsschlüssel unten nicht mehr zum Deaktivieren von Sponsoren verwendet wird. Seit Java 7u65 und 8u11 (8u40 unter Mac OS X) gibt es eine unterstützte Möglichkeit, Sponsorenangebote direkt über die Java-Systemsteuerung zu deaktivieren. Unter Windows:
Control Panel → Java → Advanced → Miscellaneous (scroll to bottom) →
Suppress sponsor offers when installing or updating Java
Seit 7u55 (8u40 unter Mac OS X) können Sie Sponsorenangebote auch über die Befehlszeile eines Java-Installationsprogramms mit einem besonderen Argument deaktivieren:
jre-7u55-windows-i586-iftw.exe SPONSORS=0
Für diejenigen von Ihnen, die Sponsoren noch auf programmatische Weise deaktivieren müssen, scheint es jetzt ausreichend zu sein, die folgende Zeile hinzuzufügen C:\ProgramData\Oracle\Java\java.settings.cfg
(Erstellen Sie eine neue Datei, falls diese nicht vorhanden ist).
SPONSORS=0
Bitte beachten Sie, dass diese letzte Methode nicht dokumentiert und nicht unterstützt wird, genau wie die alte!
UPDATE 2016-02-21: Die folgende Methode ist die alte Methode zum Deaktivieren von Sponsoren. Sie funktioniert nur für Java-Versionen unter 7u65. Für neuere Java-Versionen siehe oben. Nachdem ich mich ein wenig mit dem Problem befasst habe, habe ich herausgefunden, dass es einen versteckten Schalter gibt, um Sponsorenangebote im Auto-Update-Installationsprogramm zu deaktivieren.
Öffnen Sie die folgenden Schlüssel im Windows-Registrierungs-Editor ( regedit.exe
):
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
(nur unter Windows 64-Bit verfügbar)
und erstellen Sie in beiden einen neuen String Value
(type REG_SZ
) namens SPONSORS
value DISABLE
(Name und Wert müssen in Großbuchstaben sein).
Alternativ können Sie den folgenden Code kopieren und in eine Textdatei einfügen. disable_java_sponsors.reg
Doppelklicken Sie darauf, um diese Werte in Ihre Registry zu importieren.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft] "SPONSORS"="DISABLE" [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft] "SPONSORS"="DISABLE"
Bitte beachten Sie, dass diese Option nicht nur die Ask.com-Toolbar-Installation und die Eingabeaufforderung deaktiviert, sondern auch alle Sponsoren deaktiviert, die möglicherweise im Setup für die automatische Aktualisierung / Online-Setup enthalten sind (Google-Symbolleiste, Yahoo-Symbolleiste, etwas McAfee usw.).
Eine andere Möglichkeit besteht darin, ohne Herunterladen und Umbenennen oder Erstellen einer neuen .REG
Datei die folgenden zwei Zeilen in eine erhöhte CMD-Eingabeaufforderung einzufügen:
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