여러 클라이언트에서 Java(Java 1.7.0 upd 17 및 Java 1.8.0 upd 25)로 실행되는 두 개의 응용 프로그램이 있습니다. 어제부터 오늘까지 Java가 자동으로 제거된다는 티켓을 여러 장 받았습니다.
보고한 고객은 모두 Windows 7을 사용하고 있습니다. 모든 이벤트 로그에는 Java Auto Updater를 재구성하여 Windows에서 제거가 시작되었음을 표시합니다.
타임라인:
Windows Installer가 제품을 재구성했습니다. 제품 이름: Java 자동 업데이터. 제품 버전: 2.8.25.18. 제품 언어: 1033. 제조업체: Oracle Corporation. 오류 또는 성공 상태 재설정: 0.
Windows Installer가 제품을 재구성했습니다. 제품 이름: Java 8 업데이트 25(64비트). 제품 버전: 8.0.250. 제품 언어: 1033. 제조업체: Oracle Corporation. 오류 또는 성공 상태 재설정: 0.
Windows Installer 트랜잭션 시작: {26A24AE4-039D-4CA4-87B4-2F86418025F0}. 고객 프로세스 ID: 1640.
제품: Java 8 업데이트 25(64비트) - 제거가 성공적으로 완료되었습니다.
Windows Installer가 제품을 제거했습니다. 제품 이름: Java 8 업데이트 25(64비트). 제품 버전: 8.0.250. 제품 언어: 1033. 제조업체: Oracle Corporation. 오류 또는 성공적인 제거 상태: 0.
Windows Installer 트랜잭션 종료: {26A24AE4-039D-4CA4-87B4-2F86418025F0}. 고객 프로세스 ID: 1640.
Windows Installer가 제품을 재구성했습니다. 제품 이름: Java SE 개발 키트 8 업데이트 25(64비트). 제품 버전: 8.0.250.18. 제품 언어: 1033. 제조업체: Oracle Corporation. 오류 또는 성공 상태 재설정: 0.
Windows Installer 트랜잭션 시작: {64A3A4F4-B792-11D6-A78A-00B0D0180250}. 고객 프로세스 ID: 1640.
제품: Java SE Development Kit 8 업데이트 25(64비트) -- 제거가 성공적으로 완료되었습니다.
Windows Installer가 제품을 제거했습니다. 제품 이름: Java SE 개발 키트 8 업데이트 25(64비트). 제품 버전: 8.0.250.18. 제품 언어: 1033. 제조업체: Oracle Corporation. 오류 또는 성공적인 제거 상태: 0.
Windows Installer에서는 시스템을 다시 시작해야 합니다. 제품 이름: Java SE 개발 키트 8 업데이트 25(64비트). 제품 버전: 8.0.250.18. 제품 언어: 1033. 제조업체: Oracle Corporation. 시스템 재부팅 유형: 1. 재부팅 이유: 1.
Windows Installer 트랜잭션 종료: {64A3A4F4-B792-11D6-A78A-00B0D0180250}. 고객 프로세스 ID: 1640.
Windows Installer가 'Java SE Development Kit 8 업데이트 25(64비트)' 구성을 완료하거나 계속하기 위해 시스템 재부팅을 시작했습니다.
이 모든 프로세스는 SYSTEM 사용자에 의해 실행되었습니다. 이런 일을 겪는 사람도 있나요?
답변1
분명히 부팅 후 사용자 환경에서 자동 설치 프로그램을 계속할 수 없습니다.
Java의 자동 업데이트를 꺼야 하며, 업데이트를 수동으로 수행해야 합니다(실제 업데이트가 있는 경우).
비슷한 문제가 한 번 있었는데 이것이 내 해결책이었습니다.
답변2
최신 버전의 Java로 업데이트하는 경우 Java 설치 프로그램은 이전 버전을 기록하고 제거합니다. 설치하는 동안 이를 중지해야 합니다. 또한 이전 Java는 안전하지 않으므로 최신 버전만 사용하는 것이 좋습니다.