Как исправить ошибку «Could not create the Java Virtual Machine»?

При запуске различных приложений, построенных на языке Java, можно встретиться с ошибкой «Could not create the Java Virtual Machine». В переводе на русский ошибка гласит: не удалось создать виртуальную машину Java. Довольно часто с подобным сообщением сталкиваются игроки Minecraft.

Что вызывает появление Java-ошибки?

Could not create the Java Virtual Machine

Причин для появления рассматриваемой ошибки, как правило, выделяют две:

  • Малый объем выделенной памяти. Ошибки виртуальной машины часто возникают по причине недостаточного объема памяти, выделенного для работы приложения.
  • Поврежденные файлы. Файлы виртуальной машины, которые нужны для запуска различных Java-приложений, могли быть повреждены.

Нужно ли устанавливать JVM?

Если пользователь хочет выполнить тот или иной Java-код, ему необходимо установить на свою машину Java Runtime Environment (минимальная реализация ВМ без компилятора и доп. средств разработки). ОС Windows нативно не поддерживает данный язык, а поэтому ей нужна помощь JVM.

Решение «Could not create the Java Virtual Machine»

Решения лучше использовать в том порядке, в котором они расположены ниже.

Решение №1 Удаление JDK (Java Development Kit)

Ошибка с виртуальной машиной может возникать у тех пользователей, которые установили на свой компьютер Java Development Kit. Поэтому если вы не разработчик и просто пытаетесь запустить какую-то программу/игру – набор необходимо удалить.

  1. Нажмите WIN+I для открытия системных Параметров.
  2. Перейдите в разделы «Приложения» → «Установленные приложения».
  3. Найдите в списке JDK, нажмите на значок ••• справа и выберите «Удалить».
  4. Следуйте инструкции на экране, чтобы удалить JDK с компьютера.

Решение №2 Установка новой переменной среды для Java

Java не хватает памяти для нормальной работы: нужно выделить больший объем.

  1. Нажмите WIN+R для вызова окошка «Выполнить».
  2. Пропишите «sysdm.cpl» и нажмите ENTER.
  3. Перейдите во вкладку «Дополнительно» и нажмите на кнопку «Переменные среды…».
  4. Кликните на кнопку «Создать…» в разделе «Системные переменные».
  5. Введите в поле «Имя переменной» значение «_JAVA_OPTIONS».
  6. В поле «Значение переменной» введите «-Xmx1024M».
  7. Сохраните изменения.

Решение №3 Выдача прав администратора

Виртуальной машине Java может не хватать прав администраторской учетной записи. Выдать соответствующие права довольно просто:

  1. Нажмите WIN+S и пропишите запрос «Java».
  2. Кликните ПКМ на результат и выберите «Перейти к расположению файла».
  3. Кликните ПКМ на Java.exe и выберите «Свойства».
  4. Перейдите во вкладку «Совместимость» и поставьте галочку у опции «Запускать эту программу от имени администратора».
  5. Примените изменения и закройте все окна.

Решение №4 Переустановка Java

Некоторые файлы Java Runtime Environment могли быть повреждены, вследствие чего и возникает ошибка «Could not create the Java Virtual Machine». В таком случае стоит задуматься о переустановке JRE.

  1. Нажмите WIN+R и выполните «appwiz.cpl».
  2. Найдите в списке установленных программ Java, кликните на него ПКМ и выберите «Удалить».
  3. Следуйте инструкции на экране.
  4. Скачайте и установите актуальную версию Java на свой компьютер.

После полной переустановки Java ошибка с ВМ должна исчезнуть.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии