За замовчуванням, встановлена ​​на комп’ютері Java періодично перевіряє наявність оновлень і нагадує користувачеві про необхідність оновитися в не залежності від того чи є він адміністратором на комп’ютері чи ні. У невеликих організаціях з малим парком комп’ютерної техніки це, ймовірно не є значущою проблемою, однак у великих мережах спливаюче вікно, яке пропонує оновити Java і вікно UAC, що вимагає для цього прав адміністратора, може створити незручність користувачам і додатковий шквал запитів в техпідтримку. У цій статті ми покажемо, як можна відключити перевірку оновлень Java, в результаті чого користувачі перестануть бачити наступне спливаюче вікно:

Доступне оновлення Java.  Нова версія Java готова до встановлення.

Доступне оновлення Java. Нова версія Java готова до встановлення.

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

Відключити повідомлення про поновлення Java досить просто. Всі параметри поновлення Java і спливаючих повідомлень зберігаються в гілці реєстру HKEY_LOCAL_МАШИНА ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ JavaSoft Java Оновлення Політика. За функціонал автоматичного оновлення Java відповідає ключ EnableJavaUpdate (1 автообновление працює, 0 -Оновлення відключено).

Зазначений вище ключ відноситься до 32 бітової версії Java, запущеної на x86 ОС, а також до 64-бітної Java на x64 ОС. Якщо ви використовуєте 32 бітну версію Java в x64 розрядної Windows вищесказане відноситься до гілки реєстру HKEY_LOCAL_МАШИНА ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ Wow6432Вузол JavaSoft Java Оновлення Політика

ключ відключення оновлень Java

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

Задайте наступні параметри:

Дія: Оновлення
Вулик: HKEY_LOCAL_MACHINE
Ключовий шлях: ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ JavaSoft Java Update Policy
Назва значення: EnableJavaUpdate
Тип значення: REG_DWORD
Дані про значення: 00000000 (вісім нулів)

оновлення java відключено

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

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

Оновлення панелі керування Java

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

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

Leave a Reply

Your email address will not be published. Required fields are marked *