Categories: Windows 7

Отключаем обновление Java с помощью групповых политик

По-умолчанию, установленная на компьютере Java периодически проверяет наличие обновлений и напоминает пользователю о необходимости обновиться в не зависимости от того является ли он администратором на компьютере или нет. В небольших организациях с малым парком компьютерной техники это, вероятно не является значимой проблемой, однако в больших сетях всплывающее окно, предлагающее обновить Java и окно UAC, требующее для этого прав администратора, может создать неудобство пользователям и дополнительный шквал запросов в техподдержку. В этой статье мы покажем, как можно отключить проверку обновлений Java, в результате чего пользователи перестанут видеть следующее всплывающее окно:

Java Update Available. A new version of Java is ready to be installed.

Начну, пожалуй, с предостережения. Отключение обновления в сторонних программах не освобождает вас от необходимости поддерживать их актуальность, периодически устанавливая обновления или свежие версии ПО . Ведь дыры в стороннем ПО – это дыры в вашей сети. Для обновления стороннего (не Microsoft ПО) мы, например, используем SCCM .

Отключить уведомление об обновления Java достаточно просто. Все параметры обновления Java и всплывающих оповещений хранятся в ветке реестра HKEY_ LOCAL_ MACHINE SOFTWARE JavaSoft Java Update Policy . За функционал автоматического обновления Java отвечает ключ EnableJavaUpdate (1- автообновление работает, 0 –обновление отключено).

Указанный выше ключ относится к 32 битной версии Java, запущенной на x86 ОС, а также к 64-битной Java на x64 ОС. Если вы используете 32 битную версию Java в x64 разрядной Windows вышесказанное относится к ветке реестра HKEY_ LOCAL_ MACHINE SOFTWARE Wow6432 Node JavaSoft Java Update Policy

Конечно, данный ключик можно поправить на ПК вручную, но массово лучше распространить его с помощью групповых политик. Управлять содержимым реестра можно, например, с помощью Group Policy Preferences . Создаем новую политику или берем существующую и переходим в раздел: Computer Configuration -> Preferences -> Windows Settings -> Registry. Правой кнопкой мыши вызываем контекстное меню и выбираем New > Registry Item.

Задайте следующие параметры:

Action: Update
Hive: HKEY_LOCAL_MACHINE
Key Path: SOFTWAREJavaSoftJava UpdatePolicy
Value name: EnableJavaUpdate
Value type: REG_DWORD
Value data: 00000000 ( восемь нулей )


После применения данной политики к рабочим станциям (автоматически или с помощью gpupdate.exe), можно убедиться, что значение ключа в реестре поменялось.

Кроме того если открыть консоль управления Java (Java Control Panel) из панели управления, можно убедиться, что вкладка Update отсутствует.

Данное руководство по отключению автоматического обновления Java работает для Java 6 (в т.ч. Update 18, Update 33)и Java 7. Если для новых версий эта инструкция работать не будет – прошу сообщить об этом, я постараюсь разобраться и обновить статью.

Про систему обновления Adobe Flash можно почитать тут .

admin

Share
Published by
admin

Recent Posts

Консоль удаленного рабочего стола(rdp console)

Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…

2 недели ago

Настройка сети в VMware Workstation

В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…

2 недели ago

Логи брандмауэра Windows

Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…

2 недели ago

Правильный способ отключения IPv6

Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…

2 недели ago

Ключи реестра Windows, отвечающие за параметры экранной заставки

Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…

2 недели ago

Как управлять журналами событий из командной строки

В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…

2 недели ago