수정 : Java VM을로드하는 동안 Windows 오류 2가 발생했습니다.

" Java VM을로드하는 동안 Windows 오류 2가 발생했습니다 "오류는 일반적으로 사용자가 Launch Anywhere 소프트웨어 및 실행을 위해 사용자 이름과 암호가 필요한 몇 가지 다른 프로그램을 시작 하려고 할 때 발생 합니다. 이 문제를 일으키는 모든 프로그램이 Launch Anywhere 소프트웨어 와 동일한 백엔드를 사용하는 것 같습니다 .

이 문제를 조사한 결과 JAVA.exe 내부 빌드 의 변경으로 인해 문제가 발생하는 것으로 나타 났습니다 . Java 1.8.0.60 부터 Java는 내부 빌드를 이전 버전에서와 같이 60이 아닌 600 으로보고합니다 . 설치 어느 곳의 설치 및 기타 유사한 소프트웨어는 따라서 "자바는 현재 사용하고있는 새로운 형식을 인식하도록 업데이트되지 않을 수 있습니다 자바 VM로드하는 동안 Windows 오류 (2)가 발생했습니다 오류".

현재이 문제로 어려움을 겪고 계시다면 귀하와 유사한 상황에있는 많은 사용자에게 매우 도움이 된 몇 가지 수정 사항을 확인할 수 있다는 사실에 기뻐하실 것입니다. 상황을 해결할 수있는 방법을 찾을 때까지 각 잠재적 수정 사항을 순서대로 따르십시오. 의 시작하자!

방법 1 : 사용 가능한 최신 업데이트 사용

이 문제는 거의 3 년이 지났으므로 관련 당사자 이미 많은 호환성 문제를 해결 했다고 가정 할 수 있습니다 . 아래의 다른 방법으로 문제가 해결 될 가능성이 높지만 모두 어느 정도의 기술이 필요합니다.

최신 Java 릴리스 와 최신 설치 프로그램 버전을 사용하고 있는지 확인하면 손이 더러워지는 것을 방지 할 수 있습니다 . Java는 업데이트가 필요할 때 모든 Windows 버전에서 자동으로 메시지를 표시합니다. 그러나 이러한 메시지를 무시한 경우이 링크 (여기)를 사용하여 최신 버전으로 업데이트 할 수 있습니다.

최신 버전이 설치되면 컴퓨터를 재부팅하고 " Java VM을로드하는 동안 Windows 오류 2가 발생 했습니다" 오류를 표시하는 최신 버전의 설치 프로그램이 있는지 확인합니다 . 한동안 컴퓨터에 설치 실행 파일이있는 경우 온라인으로 이동하여 설치하려는 소프트웨어의 최신 버전을 다운로드하십시오. 이렇게하면 관련 개발자가 발행 한 최신 호환성 수정을 활용할 수 있습니다.

당신은 여전히 "보는 경우 자바 VM로드하는 동안 발생했습니다 Windows 오류이 설치 프로그램을 열 때 오류", 다운로드를 진행하고 새로운 하나 대신 자바의 이전 버전을 설치하고 오류가 고정되어 있는지 확인하세요.

방법 2 : LAX_VM 매개 변수를 사용하여 설치 프로그램 시작

이 방법은 이러한 유형의 문제에 대한 최상의 해결책으로 널리 알려져 있습니다. LAX_VM 매개 변수 를 통해 명령 프롬프트 내에서 설치 프로그램을 실행하면 " Java VM을로드하는 동안 Windows 오류 2 발생 " 오류를 방지 할 수 있습니다 .

아래 가이드에 따라 명령 프롬프트 를 통해 LAX_VM 매개 변수로 설치 프로그램을 엽니 다 .

참고 : 다음 단계에서는 해당 설치 프로그램의 이름이 installer.exe 이고 Java JDK 의 위치 가 C : \ Program Files \ Java \ jdk1.8.0_60 \ bin \ java.exe에 있다고 가정합니다. installer.exe설치 프로그램 이름으로 바꾸고 사용자 지정 위치에 설치 한 경우 JDK의 위치를 ​​수정하십시오.

  1. 를 눌러 윈도우 키 + R 실행 명령을 엽니 다. " cmd "를 입력 하고 Enter 키눌러 명령 프롬프트 를 엽니 다 .

  2. 명령 프롬프트 내 에서 “CD ”명령을 사용하여 설치 프로그램의 위치로 이동합니다. 브라우저 다운로드의 기본 위치는 C : \ Users \ * YourUsername * \ Downloads 입니다.

    참고 : 설치 프로그램이 다른 위치에있는 경우 그에 따라 명령을 조정하십시오.

  3. 설치 프로그램의 위치에 있으면 다음 명령을 명령 프롬프트에 붙여넣고 Enter 키를 누릅니다 .
    installer.exe LAX_VM "C : \ Program Files (x86) \ Java \ jre6 \ bin \ java.exe"

    참고 : 이 명령을 설치 프로그램의 이름과 JDK / JRE 의 위치 (사용자 정의 위치에 설치된 경우)에 적용하십시오.명령 프롬프트에서 JRE 위치를 찾을 수 없다고 표시되면 마지막 부분을 “C : \ Program Files \ Java \ jdk1.8.0_60 \ bin \ java.exe”로 바꿉니다.

LAX_VM 매개 변수를 올바르게 사용하도록 관리하는 경우 " Java VM을로드하는 동안 Windows 오류 2 발생 " 오류 없이 설치 프로그램을 열 수 있어야합니다 . 설치 프로그램을 여는 데 여전히 문제가있는 경우 방법 3을 계속 합니다.

방법 3 : 시스템 환경에서 Java 경로 삭제

경우 방법 2 상황을 해결하지 못할 경우,의는 삭제 경우 보자 javapath의 "파일하면 해결됩니다 자바 VM로드하는 동안 Windows 오류 (2)가 발생했습니다 오류".

일부 사용자는 시스템 속성 에서 javapath 시스템 변수 를 삭제하여 Launch Anywhere 설치 프로그램 을 열 수있었습니다 . 다음은이를 수행하는 빠른 가이드입니다.

  1. 보도 Windows 키 + R은 실행 창을 엽니 다. 입력 "systempropertiesadvanced" 실행 상자와 열 Enter 키를 눌러 고급시스템 속성을.

  2. 에서 고급 탭에서 "환경 변수를 클릭 ..." 버튼을 클릭합니다.

  3. 있는 경우 시스템 변수 에서 javapath 를 선택 하고 삭제 버튼을 클릭 합니다. 해당 위치를 통해 식별 할 수 있습니다.” C : \ ProgramData \ Oracle \ Java \ javapath .

javapath 폴더를 삭제 해도 트릭이 없거나 시스템 변수 사이에 존재하지 않는 경우 최종 방법으로 이동하십시오.

방법 4 : 시스템에 경로 변수 추가

위의 모든 방법이 실패한 경우 환경 변수에 올바른 Java를 추가 하면 " Java VM을로드하는 동안 Windows 오류 2 발생 " 오류 가 제거 되는지 살펴 보겠습니다 . 다음은이를 수행하는 빠른 가이드입니다.

  1. 보도 Windows 키 + R은 업 엽니 다 실행 창을여십시오. 입력 "systempropertiesadvanced" 와 히트 입력 열기 위해 고급시스템 속성을.

  2. 에서 고급 탭을 클릭 환경 변수 ... 버튼을 클릭합니다.

  3. 그런 다음 시스템 변수 목록으로 스크롤 하여 경로 변수를 식별 한 다음 편집 버튼을 누르십시오.

    참고 : 경로 변수가 없는 경우 새로 만들기 버튼을 사용하여 하나를 만들고 경로 이름을 지정합니다 .

  4. 에서 편집 환경 변수 창을 클릭 , 뉴 다음 경로를 추가하고 히트 입력 :

    C : \ Program files \ Java \ jre1.8.0_60 \ bin

  5. 확인 을 클릭 하여 변경 사항을 저장하고 컴퓨터를 재부팅 한 다음 설치 프로그램을 다시 시작하십시오. " Java VM을로드하는 동안 Windows 오류 2가 발생 했습니다" 오류 없이 실행 중임을 확인해야 합니다.