0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

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

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

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

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

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

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

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

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

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

  • System ConfigurationVirtualization Technology;
  • ConfigurationIntel Virtual Technology;
  • AdvancedVirtualization;
  • AdvancedCPU ConfigurationSecure Virtual Machine Mode.

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

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

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

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

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

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

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

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

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

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

    Не забудьте сделать резервные копии важных папок.

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

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

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

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

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

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

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

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

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

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


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

    bcdedit /set hypervisorlaunchtype off

    и нажмите Enter.

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

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

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

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

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

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

    «Kernel driver not installed».

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

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

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

    BootSecure BootOS TypeOther OS.
    BootSecure BootDisabled.
    SecuritySecure BootDisabled.

  • Путь для HP: System ConfigurationBoot OptionsSecure BootDsabled.
  • Пути для Acer: AuthenticationSecure BootDisabled.

    AdvancedSystem ConfigurationSecure BootDisabled.

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

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

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

  • Путь для Dell: BootUEFI BootDisabled.
  • Путь для Gigabyte: BIOS FeaturesSecure BootВыключено.
  • Путь для Lenovo и Toshiba: SecuritySecure BootDisabled.
  • Ситуация 6: Вместо виртуальной машины запускается UEFI Interactive Shell

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

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

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


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

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

    Почему установленный на 64-битную Windows VirtualBox не позволяет создавать 64-битные виртуальные машины

    Сбой или отключение аппаратной виртуализации

    Привет друзья! Будучи установленным на 64-битную Windows, гипервизор Oracle VirtualBox позволяет создавать как 32-, так и 64-битные виртуальные машины, но в какой-то момент программа может перестать отображать пункты, отвечающие за создание 64-битных виртуальных систем. Часто подобная проблема наблюдается после внезапного отключения электропитания компьютера, а еще она может быть вызвана некорректными настройками некоторых компонентов.

    Если проблема появилась после внезапного отключения электропитания, причиной неполадки скорее всего является либо временный сбой в параметрах виртуализации, либо ее отключение на уровне BIOS. В большинстве случаев решить проблему удается простой корректной перезагрузкой компьютера, если опции создания 64-битных виртуальных систем не появляются в VirtualBox и после перезагрузки, необходимо зайти в BIOS и посмотреть, не отключена ли там аппаратная виртуализация.

    Наверняка она окажется отключенной и её нужно включить. В Intel-VT нужная опция располагается в разделе Advanced → CPU Configuration и называется обычно Virtualization Technology, в AMD-V она может носить название Secure Virtual Machines.

    Отключите Hyper-V

    В Windows имеется собственный гипервизор Microsoft Hyper-V, но по умолчанию он отключен. Если вы его включите, VirtualBox не сможет работать правильно, поскольку эти два программных продукта конфликтуют друг с другом. Проверить включен ли в системе Hyper-V очень просто. Откройте командой optionalfeatures оснастку «Компоненты Windows» и посмотрите, отмечены ли птичками чекбоксы «Платформа Hyper-V» и «Средства управления Hyper-V». Если да, обязательно снимите их, сохраните настройки и перезагрузите компьютер.

    Отключите Device Guard

    В корпоративных версиях Windows 10 проблема может быть вызвана работой Device Guard — специальной технологией, позволяющей запускать только те приложения, которые соответствуют определенным требованиям безопасности. На компьютерах Dell опция может быть включена по умолчанию. Отключите ее и проверьте работу VirtualBox.

    Открыв редактор локальных групповых политик командой gpedit.msc, перейдите по цепочке Конфигурация компьютера → Административные шаблоны → Система → Device Guard (Защита устройства), справа дважды кликните по политике «Включать виртуализацию на основе безопасности» и установите для нее значение «Отключено».

    Для вступления настоек в силу перезагрузите компьютер. Если указанной политики у вас нет, просто пропустите этот шаг.

    Отключите изоляцию ядра

    Для обеспечение дополнительной безопасности в Windows была разработана специальная технология изоляции ядра, позволяющая запускать процессы в огражденном пространстве памяти. Будучи тесно связанной с виртуализацией, включенная изоляция ядра может приводить к конфликтам и неполадками в работе сторонних гипервизоров. Попробуйте ее отключить. Для этого в ключе реестра HKLM/SYSTEM/CurrentControlSet/Control/DeviceGuard/Scenarios/HypervisorEnforcedCodeIntegrity для параметра Enabled установите значение 0.

    Как вариант, в BIOS можете отключить Secure Boot, это приведет к невозможности использования технологии изоляции ядра.

    Удалите другие сторонние гипервизоры

    Наконец, источником проблемы может стать конфликт между VirtualBox и другими сторонними гипервизорами, если они установлены на компьютере. Вероятность такого сценария невелика, но чтобы уж не терзать себя сомнениями, стоит исключить и его.

    Здравствуйте админ! К вам интересный вопрос. Я установил на 64-битную Windows 10, виртуальную машину и захотел создать 64-битную виртуальную машину, но программа не отображает пункты, отвечающие за создание 64-битных виртуальных систем. Получается, что я могу создать только 32-битную виртуальную машину (Windows XP, Vista, 7, 8.1, 10)! В чём по вашему мнению может быть дело?

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

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

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

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

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

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

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

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

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

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

    • System ConfigurationVirtualization Technology;
    • ConfigurationIntel Virtual Technology;
    • AdvancedVirtualization;
    • AdvancedCPU ConfigurationSecure Virtual Machine Mode.

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

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

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

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

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

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

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

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

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

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

    Не забудьте сделать резервные копии важных папок.

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

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

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

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

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

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

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

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

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

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


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

    bcdedit /set hypervisorlaunchtype off

    и нажмите Enter.

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

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

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

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

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

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

    «Kernel driver not installed».

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

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

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

    BootSecure BootOS TypeOther OS.
    BootSecure BootDisabled.
    SecuritySecure BootDisabled.

  • Путь для HP: System ConfigurationBoot OptionsSecure BootDsabled.
  • Пути для Acer: AuthenticationSecure BootDisabled.

    AdvancedSystem ConfigurationSecure BootDisabled.

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

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

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

  • Путь для Dell: BootUEFI BootDisabled.
  • Путь для Gigabyte: BIOS FeaturesSecure BootВыключено.
  • Путь для Lenovo и Toshiba: SecuritySecure BootDisabled.
  • Ситуация 6: Вместо виртуальной машины запускается UEFI Interactive Shell

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

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

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


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

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

    Читать еще:  Приложение Yota: Описание всех сервисов оператора
    Ссылка на основную публикацию
    Статьи c упоминанием слов:

    Adblock
    detector