Содержание:
- Что вызывает ошибку “Virtual machine has terminated unexpectedly during startup with exit code 1 (0x1)”
- Метод 1: Перезагрузка системы
- Метод 2: Отключите антивирус во время работы виртуальной машины
- Способ 3: Установка драйвера ядра VirtualBox
- Метод 4: Установка обновления Microsoft’ для исправления ошибок (только для Windows 7)
- Способ 5: Запуск машины в режиме Headless (временное исправление)
Некоторые пользователи VirtualBox сталкиваются с “Виртуальная машина неожиданно завершила работу во время запуска с кодом выхода 1 (0x1)” ошибка при попытке открыть виртуальную машину. Пострадавшие пользователи сообщают, что эта ошибка возникает на нескольких виртуальных машинах (включая все новые, которые они пытаются создать). Подтверждено, что данная проблема возникает в Windows 7, Windows 8.1 и Windows 10.

Виртуальная машина неожиданно завершила работу во время запуска с кодом завершения (0x1).
Что вызывает ошибку “Virtual machine has terminated unexpectedly during startup with exit code 1 (0x1)”
Мы попытались разобраться в этой проблеме, изучив различные сообщения пользователей. На основе собранных нами данных и нескольких решений, которые рекламировали пострадавшие пользователи, нам удалось определить несколько потенциальных виновников, которые могут вызывать это конкретное сообщение об ошибке:
- Драйвер ядра VirtualBox не установлен (или поврежден) – Несколько пользователей смогли решить проблему, переустановив VirtualBox вместе с драйвером ядра VirtualBox.
- Сторонний антивирус мешает работе VirtualBox – В нескольких сообщениях пострадавшие пользователи смогли решить проблему, временно отключив защиту в реальном времени в сторонних антивирусных программах.
- Ошибка вызвана неудачным обновлением Windows – Есть одно конкретное обновление, которое, как подтверждено, вызывает эту конкретную ошибку. На данный момент подтверждено, что эта проблема возникает только на Windows 7.
Если вы’ в настоящее время пытаетесь решить эту конкретную проблему, один из приведенных ниже методов позволит вам решить проблему. Ниже приведены несколько способов устранения ошибки, которые использовали другие пользователи в аналогичной ситуации.
Поскольку приведенные ниже методы упорядочены по эффективности и серьезности, следуйте им в том порядке, в котором они представлены, пока не найдете исправление, которое успешно решит проблему в вашем конкретном сценарии.
Метод 1: Перезагрузка системы
Если вы еще не сделали этого, просто перезагрузите компьютер. Несколько пользователей сообщили, что после перезагрузки компьютера VirtualBox смог открывать виртуальные машины, не прерываясь на “Виртуальная машина неожиданно завершила работу во время запуска с кодом выхода 1 (0x1)” ошибка.
Если перезагрузка неэффективна или вы ищете более постоянное решение, переходите к следующему методу ниже.
Метод 2: Отключите антивирус во время работы виртуальной машины
Еще один частый виновник, который вызывает “Виртуальная машина неожиданно завершила работу во время запуска с кодом выхода 1 (0x1)Ошибка ” это внешний антивирусный пакет (вариант безопасности, отличный от Windows Defender).
Несколько пользователей, которые использовали сторонний пакет безопасности, сообщили, что ошибка не возникает, если защита в реальном времени в AV отключена. Порядок отключения защиты в реальном времени зависит от конкретного стороннего антивируса, но обычно ее можно отключить, щелкнув правой кнопкой мыши по значку на панели задач и воспользовавшись контекстным меню.

Альтернативным вариантом может быть полное удаление пакета безопасности путем удаления стороннего пакета безопасности из вашей системы. Вы можете сделать это, следуя данному руководству (здесь).
После того как антивирус будет удален, откройте VirtualBox и снова запустите виртуальную машину. Если антивирус мешал работе VirtualBox, вы больше не получите “Виртуальная машина неожиданно завершила работу во время запуска с кодом выхода 1 (0x1)” ошибка.
Если вы’все еще видите ошибку, несмотря на отключение стороннего пакета безопасности, перейдите к следующему способу ниже.
Способ 3: Установка драйвера ядра VirtualBox
Некоторым пользователям удалось решить проблему, переустановив VirtualBox вместе с VBoxDrv.inf (драйвер ядра VirtualBox). Этот подход, похоже, помог многим пользователям решить проблему навсегда.
Некоторые пользователи сообщают, что простая установка VBoxDRV.inf драйвера было достаточно, но вам’ лучше заново запустить все компоненты VirtualBox’. Вот краткое руководство по этой процедуре:
- Pres клавиша Windows + R чтобы открыть диалоговое окно «Выполнить. Затем введите “appwiz.cpl” и нажмите Введите открыть Программы и функции.
Диалог запуска: appwiz.cpl - Внутри Программы и функции, Прокрутите список приложений, чтобы найти Oracle VM VirtualBox. Как только вы увидите запись, щелкните на ней правой кнопкой мыши и выберите Удалите. Затем, следуя подсказкам на экране, удалите программное обеспечение из системы.
Деинсталляция Oracle VM VirtualBox - После удаления программного обеспечения перезагрузите машину. При следующем запуске убедитесь, что не запущен антивирус стороннего производителя.
- Откройте File Explorer и перейдите в следующее место:
C:\ Program Files \ Oracle \ VirtualBox \ drivers \ vboxdrv \ VBoxDrv.inf
- Как только появится, щелкните правой кнопкой мыши на VBoxDRv.inf и выберите «Установить», затем нажмите кнопку Да в UAC (User Account Control) откройте.
Установка VBoxDRV.inf (драйвер ядра VirtualBox) файл - Как только вы увидите “Операция успешно завершена” подсказка, нажмите Ok и запустите виртуальную машину снова. Он должен открываться без “Виртуальная машина неожиданно завершила работу во время запуска с кодом выхода 1 (0x1)” ошибка.
Операция завершена успешно
Метод 4: Установка обновления Microsoft’ для исправления ошибок (только для Windows 7)
Согласно различным сообщениям пользователей, существует одно обновление Windows, которое, как подтверждено, вызывает “Виртуальная машина неожиданно завершила работу во время запуска с кодом выхода 1 (0x1)” ошибка. Как выяснилось, файл KB3004394 обновление не будет установлено .cat файл, который не позволяет VirtualBox проверять подлинность нескольких DDL файлов.
Примечание: Если у вас не Windows 7, перейдите сразу к разделу Метод 5.
К счастью, исправить эту ошибку очень просто, поскольку Microsoft уже выпустила исправление для нее. Выполните следующие действия, чтобы устранить ошибку (если она была вызвана неудачным обновлением) в Windows 7:
- Перейдите по этой официальной ссылке Microsoft (здесь) и загрузите исправление для Windows 7, нажав на кнопку Загрузить пакет сейчас.
Выбор подходящего пакета для загрузки - В следующем окне нажмите кнопку Скачать кнопка для начала загрузки.
Загрузка исправления - После завершения загрузки откройте исполняемый файл обновления и, следуя подсказкам на экране, установите его в систему. Она будет действовать как инструмент удаления, полностью удаляя некачественное обновление.
- Перезагрузите компьютер и при следующем запуске снова откройте виртуальную машину и посмотрите, не появилась ли по-прежнему ошибка “Виртуальная машина неожиданно завершила работу во время запуска с кодом выхода 1 (0x1)” ошибка. Если это так, переходите к последнему способу, описанному ниже.
Способ 5: Запуск машины в режиме Headless (временное исправление)
Если вы проделали этот путь безрезультатно, есть одно исправление, которое многие пострадавшие пользователи использовали для обхода “Virtual machine has terminated unexpectedly during startup with exit code 1 (0x1)” ошибка. Но у него есть один существенный недостаток –- это лишь временное решение.
Несколько пользователей сообщили, что ошибка не возникает, если запустить машину в режиме Headless, а затем нажать кнопку Show. Вот краткое руководство, как это сделать:
- Откройте VM VirtualBox и щелкните один раз, чтобы выбрать машину, на которой появляется сообщение об ошибке. Затем, выбрав машину, щелкните стрелку рядом с кнопкой Запустите значок и выберите Безголовый запустите.
Нажмите на выпадающее меню «Пуск», затем нажмите «Безголовый запуск» - Подождите 10-15 секунд, затем нажмите на кнопку Показать чтобы открыть окно.
Нажмите на кнопку Показать, чтобы открыть окно виртуальной машины Вот и все. Но имейте в виду, что вам придется повторять описанную выше процедуру каждый раз, когда вы запускаете виртуальную машину.
Примечание: Также убедитесь, что в вашем браузере не установлен какой-либо плагин, который вызывает эту проблему с Virtual box. До нас дошло, что плагин IBM Trusteer Rapport несовместим с Virtual box, поэтому убедитесь, что вы удалили его, прежде чем пытаться получить доступ к нему.