Java가 컴퓨터에 올바르게 설치되어 있으면 Java 기반 애플리케이션이나 게임을 실행하는 데 아무런 문제가 없습니다.
그러나 설정에 문제가 있는 경우 "Java Virtual Machine을 생성할 수 없습니다."라는 오류가 표시될 수 있습니다. 이 오류는 컴퓨터에 설치된 Java가 일반적으로 Java 앱을 실행하는 가상 샌드박스(가상 머신)를 실행할 수 없음을 의미합니다.
이 가이드에서는 가능성이 낮은 솔루션에 대한 가장 일반적인 수정 사항부터 시작하여 이 오류를 제거할 수 있는 몇 가지 수정 사항에 대해 알아봅니다.
Java가 올바르게 설치되었는지 확인하세요
Java 오류를 해결하기 전에 Java를 올바르게 설치했는지 확인해야 합니다.
이렇게 하려면 시작 메뉴를 선택하고 cmd 를 입력한 다음 명령 프롬프트 앱을 선택하여 명령 프롬프트를 엽니다.피>
명령 프롬프트 창에서 java – version 을 입력하고 Enter 를 누릅니다.
Java가 올바르게 설치된 경우 Java 버전, SE 런타임 환경 및 클라이언트 VM 빌드가 표시되어야 합니다.
최신 버전이 없다면 설치하다 으로 설정하세요. 문제가 없으면 다음 문제해결 단계로 넘어갈 준비가 된 것입니다.
Java에 사용 가능한 시스템 메모리 확장
'Java Virtual Machine을 생성할 수 없습니다' 오류의 가장 일반적인 원인은 Java에 VM 클라이언트를 실행하는 데 사용할 수 있는 메모리가 시스템에 충분하지 않기 때문입니다.
Java는 처음에 초기 및 최대 '힙 크기'를 사용하도록 기본적으로 설정되어 있습니다. 따라서 최대 크기를 초과하는 애플리케이션을 실행하면 오류가 발생합니다.
Java가 시스템에서 사용할 수 있는 시스템 메모리 양을 변경하여 이를 조정할 수 있습니다.
1. 시작 메뉴를 선택하고 환경 변수를 입력합니다. 시스템 환경 변수 편집 을 선택합니다.
2. 시스템 속성 창에서 환경 변수 를 선택합니다.
3. 시스템 변수 창에서 새로 만들기 를 선택합니다.
4. 변수 이름을 _JAVA_OPTIONS 로 설정하고 변수 값을 -Xmx512M 으로 설정합니다..
5. 확인 을 선택한 후 다시 확인 을 선택하세요.
이렇게 하면 Java에 허용되는 메모리가 512Mb로 조정됩니다. 설정 변경 사항은 즉시 적용되므로 Java 앱을 다시 실행하고 오류가 계속 나타나는지 확인하세요. 그렇다면 위의 프로세스를 반복하되 대신 값을 -Xmx1024M 으로 설정하여 메모리를 1024Mb로 늘립니다.
Java를 관리자 권한으로 실행
때때로 Windows PC에 대한 적절한 관리자 권한이 부족하여 가상 머신 오류가 발생할 수 있습니다. 이것이 문제인지 확인하려면 PC에서 Java 앱을 시스템 관리자로 실행 로 설정하세요.
1. 시작 버튼을 선택하고 Java 를 입력합니다. 옆에 있는 오른쪽 화살표를 선택하고 파일 위치 열기 를 선택합니다.
2. Java 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 속성 을 선택합니다.
3. 호환성 탭을 선택하고 관리자 권한으로 프로그램 실행 확인란을 선택합니다.
확인 을 선택합니다. 이제 다음에 Java가 실행되면 전체 관리자 권한을 갖게 됩니다.
Java 제거 및 재설치
마지막으로, 다른 모든 방법이 실패했다면 Java 설치가 잘못되었을 수도 있습니다.
1. 시작 메뉴를 선택하고 프로그램 추가 또는 제거 를 입력한 다음 프로그램 추가 또는 제거 시스템 설정을 선택합니다.
2. 앱 및 기능에서 Java 까지 아래로 스크롤하여 선택한 후 제거 를 선택합니다.
3. 예 를 선택하여 확인하고 Java가 완전히 제거되었습니다. 후에 Windows를 다시 시작하세요.
4. 시스템의 경우 최신 버전의 Java를 다운로드하세요. 입니다. 시스템이 32비트인 경우 32비트를 선택하고, PC가 64비트인 경우 64비트를 선택하십시오. 어떤 시스템을 사용하고 있는지 확실하지 않은 경우 먼저 시스템 유형을 확인하세요 를 확인하세요.
5. 다운로드 후 설치 파일을 더블클릭하세요. 설치 버튼을 선택하여 Java 설치 프로세스를 시작하세요.
나머지 마법사를 진행하고 Java 설치가 완료되면 Windows 시스템을 다시 시작하세요.
“Java Virtual Machine을 생성할 수 없음” 지우기
처음 몇 단계에서 오류를 지울 수 있고 Java를 다시 설치할 필요가 없기를 바랍니다. 하지만 Java를 다시 설치하면 프로세스가 충분히 빨라지고 Java 앱이 다시 원활하게 실행될 것입니다..
이 오류와 관련하여 발견한 다른 수정 사항이 있습니까? 아래 댓글 섹션에서 공유해 주세요!
.