Отключить средство обновления Java в реестре
Программа обновления Java запрашивает загрузку новых обновлений. Как отключить эту функцию на многих компьютерах в домене? Именно этот флажок:
Но, похоже, невозможно снять флажок в реестре. Я попытался:
32-разрядный:
[HKEY_CURRENT_USERSOFTWAREJavaSoftJava UpdatePolicy]
"EnableJavaUpdate"=dword:00000000
64-разрядный:
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeJavaSoftJava UpdatePolicy]
"EnableJavaUpdate"=dword:00000000
"EnableAutoUpdateCheck"=dword:00000000
"NotifyDownload"=dword:00000001
"NotifyInstall"=dword:00000001
Проблема в том, что DWORD позволяет JAVAUPDATE скрыть обновление вкладки"на панели Javacontrol, но я не хочу скрывать эту вкладку, просто снимите этот флажок.
Я попытался снять флажок и визуально сравните содержимое пути к реестру.
Я также пробовал Sysinternals Procmonitor, но не могу найти место в реестре, где хранится эта информация.
РЕДАКТИРОВАТЬ:
1.7.0_67 У Java на x64 есть проблема, что для параметра EnableJavaUpdate в реестре установлено значение 1, и он не работает (обновление вкладки не отображается). См. доказательство.
1.7.0_51 Java на x64 имеет проблему, в компьютере отсутствует весь путь к реестру. См. доказательство.
1.7.0._51 Java на x86 имеет путь в реестре, а также вкладку "Обновление" в диалоговом окне "Настройка Java". (У меня нет скриншота).
Мне нужно перестать запрашивать загрузку новой версии и ПОСЛЕ ЭТОГО решить обновить все старые версии Java на всех компьютерах.