Windows XP 워크 스테이션에 Java JRE를 설치할 수 없습니다 (이전에 실패한 설치 제거로 인해)


3

사무실의 Windows XP 워크 스테이션에는 이전 버전의 Java JDK 및 JRE가 설치되어있었습니다. 최신 Java JDK를 설치하고 이전 JDK 및 JRE를 제거하기로 결정했습니다. 이로 인해 몇 가지 큰 문제가 발생했습니다!

우선 JDK가 작동하지 않습니다. Eclipse IDE를 시작하는 것만 큼 간단한 작업을 시도하면 실패합니다. java -version명령 프롬프트에서 입력 해도 작동하지 않습니다. 제거 된 JDK 설치 중 하나를 찾고있는 것 같습니다. 레지스트리는 이제 제거 된 JDK에 대한 참조로 흩어져 있습니다.

그래서 다음 단계는 시스템에서 모든 Java JDK 및 JRE를 제거하고 처음부터 시작하는 것이 었습니다. 불행하게도 JRE 설치 중 하나가 Windows XP "프로그램 추가 / 제거"목록에 표시되지만 실제로는 이미 시스템에서 제거 된 것입니다. 해당 JRE에 대한 참조는 레지스트리의 일부 위치에도 있습니다.

그래서 이제 다음 유틸리티를 사용하여 워크 스테이션에서 Java의 나머지를 시도하고 정리했습니다.
JavaRa (1.16)

이 도구는 제거 된 JDK / JRE에서 남은 크랩을 찾아서 제거했지만 문제를 해결하지 못했습니다.

그래서 이것은 내가 지금있는 곳입니다.

Sun에서 다운로드 한 독립형 설치 (또는 Oracle에서 이제는 추측)를 사용하여 시스템에 Java JRE를 설치하려고합니다.

대체 텍스트

대체 텍스트

대체 텍스트

설치 프로그램이 정상적으로 시작되지만 진행률 표시 줄 시작 화면에서 1 초 후에 실패한 후 다음 실패 메시지가 표시됩니다.

대체 텍스트

설치 프로그램 로그가 생성 java_install.log되지 않으므로 ( 파일이 존재하지 않음)이 문제를 진단하는 데 사용할 정보가 없습니다. 그것은 만들 않는 jusched.log파일을,하지만 유용한 아무것도 포함하지 않는 것으로 보인다.

나는 완전히 혼란에 빠졌고 개발 워크 스테이션에서 Java를 실행할 수 없다면 다소 혼란 스럽습니다. 여기 무슨 일인지 아는 사람 있나요?


1
그 소리에서 잘못된 레지스트리 항목이있을 수 있습니다. 청소 해 보셨습니까? CCleaner에는 유틸리티가 내장되어 있거나 도움이 될만한 몇 가지가 있습니다.
8BitsOfGeek

내 경우에는 ccleaner와 같은 앱이 컴퓨터의 모든 제거 정보를 삭제할 때 문제가 발생하므로 jre 6u20을 제거 할 때 항상 .msi 파일을 검색하는 Windows 설치 프로그램 대화 상자를 호출하고 동일한 앱을 사용하여 삭제하려고했습니다. 레지스트리하지만, 자바 팬텀은 ....에 관계없이 모든 가능한 레지스트리와 파일 굿 방법 내 노트북에있는 적용됩니다 '(
kokbira

답변:


3

나는 Jim과 같은 일을해야했다. 참고로 HKEY_LOCAL_MACHINE / SOFTWARE에있는 "JavaSoft"레지스트리 폴더를 삭제하고 완벽하게 다시 설치할 수있었습니다.


2

레지스트리에서 CCleaner를 시도했지만 문제가 해결되지 않았습니다. 나는 그 시점에서 필사적으로 필사적 regedt32으로 "jdk1.6.0"의 인스턴스를 사용 하여 레지스트리를 검색하고 분명히 쓰레기 인 모든 것을 삭제 하기로 결정했습니다 . 더 이상 존재하지 않는 JDK / JRE 인스턴스에 대한 모든 레지스트리 참조가 삭제되었습니다. 일반적으로 이것은 전체 키를 삭제하는 것을 의미했지만 개별 값 / 데이터 쌍을 삭제 해야하는 키가 몇 개있었습니다. 방어력이 부족한 레지스트리에서 미트볼 수술을 마친 후 재부팅했습니다.

면책 조항 : 문제를 해결하는 기본 방법으로 레지스트리에 임의의 키가 엉망이되는 것을 권장하지 않습니다! 이것은 내 워크 스테이션을 다시 이미징하고 모든 것을 다시 설치하는 옵션을 고려하기 전의 마지막 수단이었습니다.

말했듯이,이 접근법은 내 문제를 해결했습니다. JRE를 설치할 수 있었고 Eclipse와 같은 것들이 다시 정상적으로 작동하기 시작했습니다. 다음으로 동일한 버전의 JDK를 사고없이 설치했습니다.


mmm ... 나는 "6u20"과 "javasoft"의 모든 발생과 일부 "java"의 발생을 삭제하고 작동했습니다. 최선의 방법인지는 모르겠지만 정상적으로 6u30을 설치할 수 있습니다.
kokbira
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.