Не запускается VirtualBox: причины и решения

Содержание

  • Ошибка запуска VirtualBox: основные причины
    • Ситуация 1: Невозможно выполнить первый запуск виртуальной машины
    • Ситуация 2: Не запускается VirtualBox Менеджер
    • Ситуация 3: VirtualBox не запускается после обновления ОС
    • Ситуация 4: Некоторые виртуальные машины не запускаются
    • Ситуация 5: Ошибки с kernel driver
    • Ситуация 6: Вместо виртуальной машины запускается UEFI Interactive Shell
  • Вопросы и ответы

Средство виртуализации VirtualBox отличается стабильной работой, но может перестать запускаться вследствие определенных событий, будь то неправильные настройки пользователя или обновление операционной системы на хостовой машине.

Ошибка запуска VirtualBox: основные причины

Различные факторы могут повлиять на работу программы ВиртуалБокс. Она может перестать работать, даже если без труда запускалась совсем недавно или в момент после установки.

Чаще всего пользователи сталкиваются с тем, что не могут запустить именно виртуальную машину, в то время как сам VirtualBox Менеджер работает в обычном режиме. Но в некоторых случаях не запускается и само окно, позволяющее создавать виртуальные машины и управлять ими.

Давайте разберемся в том, как устранить эти ошибки.

Ситуация 1: Невозможно выполнить первый запуск виртуальной машины

Проблема: Когда установка самой программы ВиртуалБокс и создание виртуальной машины прошли успешно, наступает черед установки операционной системы. Обычно случается так, что при попытке первого запуска созданной машины появляется такая ошибка:

«Аппаратное ускорение (VT-x/AMD-V) не доступно в Вашей системе.»

Не запускается VirtualBox: причины и решения

При этом другие операционные системы в VirtualBox могут без проблем запускаться и работать, и с такой ошибкой можно столкнуться далеко не в первый день использования ВиртуалБокс.

Решение: необходимо включить функцию поддержки виртуализации в BIOS.

  • Перезагрузите ПК, и при запуске нажмите клавишу входа в BIOS.
    • Путь для Award BIOS: Advanced BIOS Features — Virtualization Technology (в некоторых версиях название сокращено до Virtualization);
    • Путь для AMI BIOS: Advanced — Intel(R) VT for Directed I/O (либо просто Virtualization);
    • Путь для ASUS UEFI: Advanced — Intel Virtualization Technology.

    Для нестандартных БИОС путь может быть другим:

    • System Configuration — Virtualization Technology;
    • Configuration — Intel Virtual Technology;
    • Advanced — Virtualization;
    • Advanced — CPU Configuration — Secure Virtual Machine Mode.

    Если вы не нашли настройки по указанным выше путям, пройдитесь по разделам BIOS и самостоятельно найдите параметр, отвечающий за виртуализацию. В его названии должно присутствовать одно из следующих слов: virtual, VT, virtualization.

  • Для включения виртуализации переведите настройку в состояние Enabled (Включено).
  • Не забудьте сохранить выбранную настройку.
  • После запуска компьютера зайдите в настройки Виртуальной машины.
  • Перейдите на вкладку «Система» — «Ускорение» и поставьте галочку рядом с пунктом «Включить VT-x/AMD-V».

    Не запускается VirtualBox: причины и решения

  • Включите виртуальную машину и начните установку гостевой ОС.
  • Ситуация 2: Не запускается VirtualBox Менеджер

    Проблема: Менеджер ВиртуалБокса не реагирует на попытку запуска, и при этом не выдает никаких ошибок. Если заглянуть в «Просмотр событий», то можно увидеть там запись, свидетельствующую об ошибке запуска.

    Не запускается VirtualBox: причины и решения

    Решение: Откат, обновление или переустановка VirtualBox.

    Если ваша версия VirtualBox устарела или инсталлировалась/обновилась с ошибками, то ее достаточно переустановить. Виртуальные машины с установленными гостевыми ОС при этом никуда не денутся.

    Простейший способ — восстановить или удалить ВиртуалБокс через установочный файл. Запустите его, и выберите:

    • Repair — исправление ошибок и проблем, из-за которых не работает VirtualBox;
    • Remove — удаление Менеджера VirtualBox, когда исправление не помогает.

    Не запускается VirtualBox: причины и решения

    В некоторых случаях конкретные версии ВиртуалБокса отказываются корректно работать с отдельными конфигурациями ПК. Есть два выхода:

  • Дождитесь новой версии программы. Проверяйте официальный сайт www.virtualbox.org и следите за обновлениями.
  • Откатитесь до старой версии. Чтобы это сделать, сперва удалите текущую версию. Это можно сделать способом, указанным выше, или через «Установку и удаление программ» в Windows.
  • Не забудьте сделать резервные копии важных папок.

    Запустите установочный файл или скачайте старую версию с официального сайта по этой ссылке с архивными релизами.

    Не запускается VirtualBox: причины и решения

    Ситуация 3: VirtualBox не запускается после обновления ОС

    Проблема: В результате последнего обновления операционной системы VB Менеджер не открывается или не запускается виртуальная машина.

    Решение: Ожидание новых обновлений.

    Операционная система может обновиться и стать несовместимой с текущей версией VirtualBox. Обычно в таких случаях разработчики оперативно выпускают обновления ВиртуалБокс, устраняющие такую проблему.

    Ситуация 4: Некоторые виртуальные машины не запускаются

    Проблема: при попытке запуска определенных виртуальных машин появляется ошибка или BSOD.

    Не запускается VirtualBox: причины и решения

    Решение: отключение Hyper-V.

    Включенный гипервизор мешает запуску виртуальной машины.

  • Откройте «Командную строку» от имени администратора.

    Не запускается VirtualBox: причины и решения

  • Напишите команду:

    bcdedit /set hypervisorlaunchtype off

    Не запускается VirtualBox: причины и решения

    и нажмите Enter.

  • Перезагрузите ПК.
  • Ситуация 5: Ошибки с kernel driver

    Проблема: При попытке запуска виртуальной машины появляется ошибка:

    «Cannot access the kernel driver! Make sure the kernel module has been loaded successfully.»

    Не запускается VirtualBox: причины и решения

    Решение: переустановка или обновление VirtualBox.

    Переустановить текущую версию или обновить ВиртуалБокс до новой сборки можно способом, указанным в «Ситуации 2».

    Проблема: Вместо запуска машины с гостевой ОС (свойственно для Linux) появляется ошибка:

    «Kernel driver not installed».

    Не запускается VirtualBox: причины и решения

    Решение: Отключение Secure Boot.

    У пользователей с UEFI вместо обычного Award или AMI BIOS есть функция Secure Boot. Она запрещает запуск не авторизованных ОС и ПО.

  • Перезагрузите ПК.
  • Во время загрузки нажмите клавишу для входа в BIOS.
    • Пути для ASUS:

      Boot — Secure Boot — OS Type — Other OS.
      Boot — Secure Boot — Disabled.
      Security — Secure Boot — Disabled.

    • Путь для HP: System Configuration — Boot Options — Secure Boot — Dsabled.
    • Пути для Acer: Authentication — Secure Boot — Disabled.

      Advanced — System Configuration — Secure Boot — Disabled.

      Если у вас ноутбук Acer, то отключить данную настройку просто так не получится.

      Сперва зайдите на вкладку Security, используя Set Supervisor Password, установите пароль, а затем попробуйте отключить Secure Boot.

      В некоторых случаях может потребоваться переключение с UEFI на CSM либо Legacy Mode.

    • Путь для Dell: Boot — UEFI Boot — Disabled.
    • Путь для Gigabyte: BIOS Features — Secure Boot —Выключено.
    • Путь для Lenovo и Toshiba: Security — Secure Boot — Disabled.

    Ситуация 6: Вместо виртуальной машины запускается UEFI Interactive Shell

    Проблема: Не запускается гостевая ОС, и вместо нее появляется интерактивная консоль.
    Не запускается VirtualBox: причины и решения

    Решение: Изменение настроек виртуальной машины.

  • Запустите VB Менеджер и откройте настройки виртуальной машины.

    Не запускается VirtualBox: причины и решения

  • Перейдите на вкладку «Система» и поставьте галочку рядом с пунктом «Включить EFI (только специальные ОС)».

    Не запускается VirtualBox: причины и решения

  • Если никакое решение вам не помогло, то оставляйте комментарии с информацией о проблеме, и мы постараемся вам помочь.

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *