"Java Virtual Machine을 생성할 수 없습니다" 오류를 수정하는 방법
Java 가 컴퓨터에 올바르게 설치되어 있으면 Java 기반 응용 프로그램이나 게임 을 실행하는 데 문제가 없을 것 입니다.
그러나 설정에 문제가 있는 경우 " Java(Java) Virtual Machine 을 만들 수 없습니다."라는 오류가 표시될 수 있습니다 . ” 이 오류는 컴퓨터에 설치된 Java 가 일반적으로 (Java)Java 앱 을 실행하는 가상 샌드박스(가상 머신)를 실행할 수 없음을 의미합니다 .
이 가이드에서는 가능성이 낮은 솔루션에 대한 가장 일반적인 수정부터 시작하여 이 오류를 제거할 수 있는 몇 가지 수정 사항을 배웁니다.
(Make)Java가(Java Is Installed) 올바르게 설치 되었는지 확인
Java 오류 를 해결하기 전에 Java 를 올바르게 설치했는지 확인해야 합니다.
이렇게 하려면 시작(Start) 메뉴를 선택하고 cmd 를 입력한 다음 (cmd)명령 프롬프트(Command Prompt) 앱 을 선택하여 명령 프롬프트를 엽니다.
명령 프롬프트 창에서 java – version 을 입력하고 Enter 키(Enter) 를 누릅니다 .
Java 가 올바르게 설치된 경우 Java 버전 , SE 런타임 환경(SE Runtime Environment) 및 클라이언트 VM(Client VM) 빌드가 표시되어야 합니다.
최신 버전이 없는 경우 설치해야 합니다(install it) . 문제가 해결되면 다음 문제 해결 단계로 넘어갈 준비가 된 것입니다.
(Expand Available System Memory)Java 용으로 사용 가능한 시스템 메모리 확장
" Java Virtual Machine 을 생성 할 수(Could) 없습니다" 오류 의 가장 일반적인 원인은 Java 가 VM 클라이언트를 시작하기에 시스템에 사용 가능한 메모리가 충분하지 않기 때문입니다.
Java 는 초기에 초기 및 최대 "힙 크기"를 사용하도록 기본적으로 설정됩니다. 따라서 최대 크기를 초과하는 응용 프로그램을 실행하는 경우 오류가 발생합니다.
Java 가 시스템에서 사용할 수 있는 시스템 메모리 양을 변경하여 이를 조정할 수 있습니다 .
1. 시작(Start) 메뉴를 선택하고 환경 변수를 입력합니다. 시스템 환경 변수 편집을(Edit the System Environment Variables) 선택 합니다 .
2. 시스템 속성(System Properties) 창에서 환경 변수(Environment Variables) 를 선택 합니다.
3. 시스템 변수(System Variables) 창에서 새로(New) 만들기를 선택합니다 .
4. 변수 이름을 _JAVA_OPTIONS 로 설정하고 변수 값을 -Xmx512M 으로 설정합니다 .
5. 확인(OK) 을 선택한 다음 다시 확인(OK) 을 선택 합니다.
이렇게 하면 Java(Java) 에 허용되는 메모리 가 512Mb로 조정됩니다. 설정 변경은 즉시 적용되므로 Java 앱을 다시 실행하고 오류가 계속 나타나는지 확인하십시오. 그렇다면 위의 프로세스를 반복하되 대신 값을 -Xmx1024M 으로 설정하여 메모리를 1024Mb로 늘리십시오 (-Xmx1024M ).
Java를 관리자로 실행
때때로 가상 머신 오류는 Windows PC에 대한 적절한 관리자 권한이 없기 때문에 발생할 수 있습니다. 이것이 문제인지 확인하려면 시스템 관리자(run as the system administrator) 로 실행되도록 PC에서 Java 앱을 설정하십시오 .
1. 시작(Start) 버튼을 선택하고 Java 를 입력 합니다. 옆에 있는 오른쪽 화살표를 선택하고 파일 위치 열기(Open file location) 를 선택합니다 .
2. Java(Java) 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties) 을 선택 합니다.
3. 호환성(Compatibility) 탭을 선택 하고 관리자 권한으로 프로그램 실행(Run the program as an administrator) 확인란을 선택합니다.
확인 을 선택 합니다(OK) . 이제 다음에 Java 가 실행될 때 전체 관리자 권한을 갖게 됩니다.
Java 제거 및 재설치
마지막으로, 다른 모든 방법이 실패했다면 Java 설치가 잘못되었을 수 있습니다 .
1. 시작 메뉴를 선택하고 프로그램 추가 또는 제거 를 입력한 다음 프로그램 (add or remove programs)추가 또는 제거(Add or remove programs) 시스템 설정 을 선택 합니다.
2. 앱(Apps) 및 기능 에서 (Features)Java 까지 아래로 스크롤하여 선택한 다음 제거(Uninstall) 를 선택 합니다 .
3. 예(Yes) 를 선택하여 확인하고 Java가 완전히 제거(Java is fully uninstalled) 되면 Windows를 다시 시작합니다.
4. 시스템 에 최신 버전의 Java(Download the latest version of Java) 를 다운로드합니다. 시스템이 32비트인 경우 32비트를 선택하고 PC가 64비트인 경우 64비트를 선택해야 합니다. 사용 중인 시스템이 확실하지 않은 경우 먼저 시스템 유형을 확인하십시오(check your system type first) .
5. 다운로드 후 설치 파일을 더블 클릭합니다. 설치(Install) 버튼을 선택하여 Java 설치 프로세스를 시작합니다.
마법사의 나머지 부분을 진행하고 Java 설치가 완료되면 Windows 시스템을 다시 시작합니다.
" Java Virtual Machine 을 생성할 수 없음 " 지우기
바라건대, 처음 몇 단계에서 오류를 지울 수 있고 Java 를 다시 설치할 필요가 없었 습니다. 그러나 Java 를 다시 설치 하는 것은 충분히 빠른 프로세스이며 Java 앱을 다시 원활하게 실행해야 합니다.
이 오류와 함께 작동하는 다른 수정 사항이 발견되었습니까? 아래 의견 섹션에서 우리와 공유 하십시오!(Share)
Related posts
"Windows 리소스 보호가 요청한 작업을 수행할 수 없습니다" 오류를 수정하는 방법
"Windows에서 하나 이상의 시스템 구성 요소를 구성할 수 없습니다" 오류를 수정하는 방법
"Windows가 이 네트워크의 프록시 설정을 자동으로 감지할 수 없습니다" 오류 수정
"Windows에서 네트워크 어댑터용 드라이버를 찾을 수 없습니다" 오류를 수정하는 방법
Google 크롬에서 "서버 IP 주소를 찾을 수 없습니다" 오류를 수정하는 방법
Discord의 "경로 없음" 오류를 수정하는 방법
"Office 라이센스에 문제가 있습니다"를 수정하는 방법
Windows에서 "신뢰할 수 있는 플랫폼 모듈이 오작동했습니다" 오류를 수정하는 방법
"D3D 장치 생성 실패" 오류 수정 방법
"iTunes가 이 iPhone에 연결할 수 없습니다. Windows에서 알 수 없는 오류가 발생했습니다. 0xe80000a"
"지원되지 않는 무선 네트워크 장치가 감지되었습니다. 시스템이 중지되었습니다" 오류
"파일이 대상 파일 시스템에 비해 너무 큽니다" 오류 수정
Windows PC에서 HP 프린터 "드라이버를 사용할 수 없음" 오류를 수정하는 7가지 방법
시스템 오류 5 수정, Windows에서 액세스가 거부됨
"PC에 문제가 발생하여 다시 시작해야 합니다" 오류를 수정하는 방법
"Windows가 장치 또는 리소스와 통신할 수 없음" 오류 수정
"DNS 서버를 사용할 수 없음" 오류를 수정하는 방법
"참조된 메모리의 명령을 읽을 수 없음" 오류 수정
msvcp140.dll 또는 vcruntime140.dll이 없거나 찾을 수 없음 오류를 수정하는 방법
Google 크롬에서 "연결이 비공개가 아닙니다" 오류를 수정하는 방법