Как исправить: ошибка Windows 2 при загрузке виртуальной машины Java
Ошибка «Ошибка Windows 2 при загрузке Java VM» обычно возникает, когда пользователь пытается запустить программное обеспечение Launch Anywhere и другие программы, для работы которых требуется имя пользователя и пароль. Похоже, что все программы, вызывающие эту проблему, используют тот же бэкэнд, что и программное обеспечение Launch Anywhere.
Windows Ошибка Java 2 ′ имеет множество значений, кое-что о 52 вы можете найти в Интернете. Наиболее распространенным является ERROR_FILE_NOT_FOUND, который находится в winerror.h.
Причины этой ошибки:
- Java JRE / JDK не установлен
- Версия JRE / JDK 1.8.0_60 или выше установлена
Временно удалите «javapath»
Первое и самое простое решение — временно удалить «javapath» из системной переменной Windows «PATH». Это не позволяет установщику найти виртуальную машину Java на целевой машине, поэтому вместо этого он использует версию 1.7 предоставленной виртуальной машины Java. Это можно сделать следующим образом:
Шаг 1: Запустите Windows с учетной записью с правами администратора.
Шаг 2: Откройте панель управления Windows. Есть много разных способов сделать это, в зависимости от того, используете ли вы Windows 7 или Windows 8 и в каком режиме. В Windows 8, когда вы перемещаете указатель мыши в верхний правый угол, значки появляются в правой части экрана. Затем вы можете нажать кнопку «Поиск» (увеличительное стекло), убедиться, что приложения выбраны, ввести панель управления в текстовое поле и затем щелкнуть отображаемый значок панели управления. В Windows 7 щелкните в нижнем левом углу экрана, затем введите панель управления в текстовом поле «Поиск программ и файлов».
Шаг 3: На панели управления выберите Система и безопасность, затем Система. Затем нажмите «Дополнительные параметры системы» в левой части диалогового окна, чтобы открыть диалоговое окно «Свойства системы» с выбранной вкладкой «Дополнительно». Нажмите кнопку Переменные среды . в правом нижнем углу этого диалогового окна.
Шаг 4: В нижней части диалогового окна находится таблица, которая называется Системные переменные. Перемещайте курсор вниз, пока не увидите путь в столбце Переменная. Нажмите на эту строку, чтобы выбрать ее, затем нажмите на кнопку под таблицей под названием «Изменить». Появится небольшое диалоговое окно с заголовком «Редактировать системную переменную».
Обновить:
Теперь мы рекомендуем использовать этот инструмент для вашей ошибки. Кроме того, этот инструмент исправляет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Вы можете быстро исправить проблемы с вашим ПК и предотвратить появление других программ с этим программным обеспечением:
- Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
- Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.
Шаг 5: щелкните левой кнопкой мыши в текстовом поле «Значение переменной» и перетащите его влево, пока не дойдете до первой записи в пути. Записи разделяются точкой с запятой. Тщательно выберите запись: C: \ ProgramData \ Oracle \ Java \ javapath; чтобы убедиться, что у вас точка с запятой в конце. Это часто первая запись, но это может произойти где угодно на пути. После выбора и выбора нажмите кнопку «Удалить» на клавиатуре, чтобы удалить эту запись из пути.
Примечание. Папка Windows C: \ ProgramData по умолчанию скрыта. Когда вы открываете диск C для просмотра файлов в Проводнике, нажмите «Просмотр» вверху и установите флажок «Скрытые элементы», чтобы сделать папку ProgramData видимой. Папка C: \ ProgramData \ Oracle \ Java \ javapath содержит символические ссылки на исполняемые файлы Java. Вы можете щелкнуть по нему правой кнопкой мыши и выбрать «Свойства», чтобы увидеть, к каким исполняемым файлам он относится.
Шаг 6: нажмите кнопку «ОК» в диалоговом окне «Редактировать системную переменную», нажмите «ОК» в диалоговом окне «Переменные среды», а затем нажмите «ОК» в диалоговом окне «Свойства системы».
Обновление Java
Убедитесь, что ваша версия Java обновлена. Если нет, обновите Java до последней версии. Это позволяет пользователям обновлять Java под Windows.
- Пользователи могут проверить свои версии Java с помощью панели управления Java. Чтобы открыть его, нажмите Windows + горячая клавиша R.
- В разделе «Выполнить» введите «Панель управления» и нажмите кнопку «ОК».
- Затем нажмите на Java на панели управления, чтобы открыть окно ниже.
- Нажмите кнопку «О программе», чтобы открыть сведения о версии. Если требуется обновление, сначала удалите предыдущую версию Java.
Запустите программу установки с параметром LAX_VM.
Этот метод обычно считается лучшим решением проблемы такого типа. Вы можете избежать ошибки «Ошибка Windows 2 при загрузке Java VM», запустив программу установки из командной строки с параметром LAX_VM.
CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Ошибка Windows 2 произошла при загрузке виртуальной машины Java
Я пытался установить этот ARToolkit из Qualcomm: https://ar.qualcomm.at/qdevnet/ (Windows.» exe » версия) на платформе Windows 7 64bits, и я продолжаю получать ошибку:
ошибка Windows 2 произошла при загрузке Java VM
программа, пытающаяся установить эту программу, InstallAnywhere, но я не могу найти никакой документации об этой ошибке. Имя диалогового окна при сбое: LaunchAnywhere
Мне просто интересно, видел ли кто-нибудь такую ошибку раньше, и если да, то как ее решить. Очень немногие ответы, которые я могу найти в интернете, относятся к проблемам Win98/ME, что делает их неактуальными.
в настоящее время я использую JDK 1.7.0_04 и jre 1.7, если это как-то актуально.
9 ответов
«ошибка Windows 2» имеет десятки значений (52, которые я мог найти).
наиболее распространенным является ERROR_FILE_NOT_FOUND , который можно найти в winerror.h . Без дополнительного контекста, это лучшее, что я могу предположить. Вы проверили журналы событий, чтобы узнать, есть ли там дополнительная информация?
запустите программу установки со следующими параметрами командной строки:
например: InstallXYZ.ехе lax_vm и «файлы C:\Program (х86)\Ява\jre6\bin и\Ява.EXE-файл»
C:\Users\Downloads>install.exe LAX_VM «C:\Program Files\Java\jdk1.8.0_60\bin\java.exe»
для меня это работает удаление «C:\ProgramData\Oracle\Java\javapath» в моей системной среде переменная PATH
Edit: Если у вас нет этой переменной или она не работает, вы можете напрямую удалить или переименовать каталог «C:\ProgramData\Oracle\Java\javapath»
Если вы получите ошибку после установки: Найти.lax файл с соответствующим именем exe и обновить текущий путь vm от:
попробуйте добавить C:\path\to\java\jre\bin к вашему пути переменной среды системы и запустите снова. Это сработало для меня!
мы не смогли удалить программу, застрявшую с «ошибка Windows 2 не может загрузить Java VM». Добавлен путь Java к переменной PATH, удален и повторно установлен Java 8, проблема не исчезнет.
затем я нашел это решение в интернете, и это сработало для нас на первом снимке: — Удалить Java 8 — Установить Java 6
какова бы ни была причина, С Java 6 ошибка исчезла, мы удалили программу и повторно установили Java 8.
Я думаю, что это должно быть . \javaw.exe» . У меня получилось. Спасибо.
У меня была такая же ошибка, она была произведена, потому что я отключил создание «_jvm» в InstallAnywhere (проект-настройки JVM-настройки установщика-в комплекте / загруженная виртуальная машина), то в файл «удалить $PRODUCT_NAME$.lax» в папку «Uninstall», переменную «лакса.НЛ.тока.ВМ» пусто.
Если вам не нужен JVM отключен, проверьте» Установить В Комплекте / Загруженную Виртуальную Машину опции» в флажок (project-JVM settings — настройки установщика-связанная/загруженная виртуальная машина).
Если вам нужен JVM отключен, потому что вы создаете его вручную, то вы можете сделать следующее: создайте действие «Изменить Текстовый Файл » для добавления переменной со значением папки _jvm.
Ошибка Windows 2 При загрузке виртуальной машины Java
Я пытался установить этот ARToolkit от Qualcomm:
https://ar.qualcomm.at/qdevnet/
(Windows.» exe » версия) на платформе Windows 7 64bits, и я продолжаю получать ошибку:
Ошибка Windows 2 При загрузке виртуальной машины Java
Программа пытается установить эту программу InstallAnywhere, но я не могу найти никакой документации об этой ошибке. Имя диалогового окна, когда происходит сбой
LaunchAnywhere
Мне просто было интересно, видел ли кто-нибудь такую ошибку раньше, и если да, то как ее решить. Очень немногие ответы, которые я могу найти в интернете, относятся к Win98 / ME вопросам, таким образом, делая их неактуальными.
В настоящее время я использую JDK 1.7.0_04 и jre 1.7, если это каким-то образом актуально.
9 ответов
«Ошибка Windows 2» имеет десятки значений (52, которые я смог найти).
Наиболее распространенным является ERROR_FILE_NOT_FOUND тот, который можно найти в winerror.h . Без дополнительного контекста это лучшее, что я могу предположить. Вы проверили журналы событий, чтобы узнать, есть ли там дополнительная информация?
Запустите программу установки со следующими параметрами командной строки:
Например:
InstallXYZ.exe LAX_VM «C:\Program файлы (x86)\Java\jre6\bin\java.исполняемый»
Попробуйте добавить C:\path\to\java\jre\bin в путь к системной переменной среды и запустите снова. Это сработало для меня!
Мы не могли удалить программу, застрял с «Ошибка Windows 2 не может загрузить Java VM». Добавлен путь Java к переменной PATH, удален и повторно установлен Java 8, проблема не исчезнет.
Затем я нашел это решение в интернете, и оно сработало для нас на первом кадре:
— Удалить Java 8
— Установить Java 6
Независимо от причины, С Java 6, ошибка ушла, мы удалили программу и повторно установили Java 8.
C:\Users\Downloads>install.exe LAX_VM «C:\Program Files\Java\jdk1.8.0_60\bin\java.exe»
Думаю, так и должно быть . \javaw.exe» . Это сработало для меня. Спасибо.
У меня была та же ошибка, она была произведена из — за того, что я отключил создание «_jvm» в InstallAnywhere ( project — JVM settings — Installer Settings-Bundled/Downloaded Virtual Machine), затем в файл » Uninstall $PRODUCT_NAME$.lax «в папку uninstall, переменная» lax.nl.ток.vm » пуст.
Если вы не хотите, чтобы jvm был отключен, установите флажок «установить комплектную / загруженную виртуальную машину» (project — JVM settings — Installer Settings — Bundled/Downloaded Virtual Machine).
Если вам нужно, чтобы jvm был отключен, потому что вы создаете его вручную, то вы можете сделать следующее:
создайте действие «изменить текстовый файл«, чтобы добавить переменную со значением папки _jvm.
Для меня это работает удаление «C:\ProgramData\Oracle\Java\javapath» в моей системной среде переменная пути
Редактировать:
Если у вас нет этой переменной или она не работает, вы можете напрямую удалить или переименовать каталог «C:\ProgramData\Oracle\Java\javapath»
Если вы получаете ошибку после установки:
Найти.lax файл с соответствующим именем exe и обновить текущий путь vm от: