У меня есть два приложения, работающих с java (Java 1.7.0 upd 17 и Java 1.8.0 upd 25) на нескольких клиентах. Со вчерашнего дня по сегодняшний день я получаю несколько тикетов об автоматическом удалении Java.
Все клиенты, которые сообщили об этом, используют Windows 7. Все журналы событий показывают, что удаление началось из Windows путем перенастройки Java Auto Updater.
График:
Установщик Windows перенастроил продукт. Название продукта: Java Auto Updater. Версия продукта: 2.8.25.18. Язык продукта: 1033. Производитель: Oracle Corporation. Сброс ошибки или статуса успешного выполнения: 0.
Установщик Windows перенастроил продукт. Название продукта: Java 8 Update 25 (64-разрядная версия). Версия продукта: 8.0.250. Язык продукта: 1033. Производитель: Oracle Corporation. Сброс ошибки или статуса успешного выполнения: 0.
Запуск транзакции установщика Windows: {26A24AE4-039D-4CA4-87B4-2F86418025F0}. Идентификатор процесса клиента: 1640.
Продукт: Java 8 Update 25 (64-разрядная версия) — удаление успешно завершено.
Установщик Windows удалил продукт. Название продукта: Java 8 Update 25 (64-разрядная версия). Версия продукта: 8.0.250. Язык продукта: 1033. Производитель: Oracle Corporation. Статус ошибки или успешного удаления: 0.
Завершение транзакции установщика Windows: {26A24AE4-039D-4CA4-87B4-2F86418025F0}. Идентификатор процесса клиента: 1640.
Установщик Windows перенастроил продукт. Название продукта: Java SE Development Kit 8 Update 25 (64-разрядная версия). Версия продукта: 8.0.250.18. Язык продукта: 1033. Производитель: Oracle Corporation. Сброс ошибки или статуса успешного выполнения: 0.
Запуск транзакции установщика Windows: {64A3A4F4-B792-11D6-A78A-00B0D0180250}. Идентификатор процесса клиента: 1640.
Продукт: Java SE Development Kit 8 Update 25 (64-разрядная версия) — удаление успешно завершено.
Установщик Windows удалил продукт. Название продукта: Java SE Development Kit 8 Update 25 (64-разрядная версия). Версия продукта: 8.0.250.18. Язык продукта: 1033. Производитель: Oracle Corporation. Статус ошибки или успешного удаления: 0.
Установщик Windows требует перезагрузки системы. Название продукта: Java SE Development Kit 8 Update 25 (64-разрядная версия). Версия продукта: 8.0.250.18. Язык продукта: 1033. Производитель: Oracle Corporation. Тип перезагрузки системы: 1. Причина перезагрузки: 1.
Завершение транзакции установщика Windows: {64A3A4F4-B792-11D6-A78A-00B0D0180250}. Идентификатор процесса клиента: 1640.
Установщик Windows инициировал перезагрузку системы для завершения или продолжения настройки «Java SE Development Kit 8 Update 25 (64-bit)».
Все эти процессы были выполнены пользователем SYSTEM. Кто-нибудь тоже через это проходит?
решение1
Очевидно, автоустановщик не может продолжить работу в вашей среде после загрузки.
Вам необходимо отключить автоматическое обновление Java, и вам придется выполнить обновление вручную (если есть реальное обновление, которое нужно сделать).
У меня когда-то была похожая проблема, и это было моим решением.
решение2
Если вы обновитесь до более новой версии Java, установщик Java заметит старую версию и удалит ее. Вам нужно остановить это во время установки. Также помните, что старая версия Java небезопасна, поэтому я рекомендую иметь только последнюю версию