Исправлено: VirtualBox не открывается



Попробуйте наш инструмент устранения неполадок

Oracle VM VirtualBox - это бесплатный гипервизор и платформа для запуска виртуальных устройств на вашем компьютере, разработанная и поддерживаемая Oracle. Это один из самых популярных виртуальных менеджеров, на котором размещены почти все операционные системы, такие как Linux, Windows, Solaris, OS / 2, Haiku и т. Д. Люди используют его для использования другой операционной системы поверх своей текущей ОС, определяя специальная среда для этого.





В последнее время появились сообщения о том, что VirtualBox не открывается, особенно в Windows. Эта проблема начала появляться вскоре после недавних обновлений Windows. Причина, по которой эта проблема может возникнуть, связана с нарушениями в конфигурациях, установленной более старой версией и поврежденными установочными файлами. Мы рассмотрим все решения одно за другим, начиная с самого простого.



Что заставляет VirtualBox не открываться?

Проблема с тем, что VirtualBox не открывается, по сути, означает, что вы не можете создать виртуальную машину и запустить ее. Эта проблема возникла после того, как Microsoft начала выпускать обновления Windows 10, и сохраняется по сей день. Вот некоторые из причин, по которым возникает эта проблема:

  • Некоторые модули вроде Hyper-V  могут быть не включены на вашем компьютере или могут быть отключены после недавнего обновления Windows.
  • Окна усилили хватку установка драйверов и поскольку VirtualBox устанавливает драйверы для виртуальных машин независимо, это может вызвать конфликт и вызвать проблемы.
  • Постоянные обновления Windows 10 вызывают проблемы с программным обеспечением, отображающим виртуальную машину на вашем компьютере. Концепция под названием Паравиртуализация . Изменение нынешних ценностей обычно помогает исправить эту ситуацию.

Как исправить, что VirtualBox не открывается

Как упоминалось ранее, было множество сообщений о том, что VirtualBox не открывается после обновления Windows 10. Эта проблема присутствует не только в Windows, но также возникает в Mac и Linux. Виртуальный менеджер не запустит ни все приложение, ни конкретную операционную систему, которую вы пытаетесь запустить в виртуальной среде. В этом руководстве мы попытаемся исправить все упомянутые проблемы.

Решение 1. Обновление VirtualBox

Прежде чем пробовать что-то еще, важно обновить VirtualBox до последней версии, доступной на их официальном сайте. Было много случаев, когда старая версия имела проблемы совместимости с последней версией Windows, из-за чего приложение не запускалось или вызывали ошибки в его операционной системе.



  1. Перейдите к официальный сайт VirtualBox и установите последнюю доступную версию.

  1. После того, как вы загрузили исполняемый файл, нам необходимо удалить существующую версию, прежде чем вы перейдете к установке последней. Нажмите Windows + R, введите « appwiz. cpl »В диалоговом окне и нажмите Enter. Просмотрите список программ и удалите приложение.
  1. После удаления приложения установите последнюю загруженную версию.
  2. Если у вас уже были существующие виртуальные машины в более старом VirtualBox, вы можете попробовать указать вновь установленную виртуальную машину в своем каталоге. Путь, по которому хранятся ваши виртуальные машины:
C:  Users  [имя пользователя]  VirtualBox VMs C:  Users  [имя пользователя]  VirtualBox VMs  [группа vm]  [имя vm]

Решение 2. Включение Hyper-V

Microsoft Hyper-V, также известная как «виртуализация серверов Windows» в прошлом, может создавать виртуальные машины в системах под управлением Windows 8 или выше. Этот модуль помогает другим сторонним приложениям создавать свои виртуальные машины на вашем компьютере. Если этот метод отключен, могут возникнуть проблемы. Мы можем убедиться, что он включен, и попробовать снова запустить VirtualBox.

  1. Нажмите Windows + S, введите « Включение и отключение функций Windows »В диалоговом окне и откройте приложение.
  2. Найдите ' Hyper-V »Из списка опций и чек После проверки нажмите OK, чтобы начать процесс инициализации.

  1. После включения модуля полностью перезагрузите компьютер и попробуйте создать новые виртуальные машины с помощью VirtualBox и посмотрите, решит ли это проблему.

Решение 3. Отключение принудительного применения драйверов

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

  1. Нажмите Windows + S, введите « командная строка »В диалоговом окне щелкните приложение правой кнопкой мыши и выберите« Запустить от имени администратора ».
  2. В командной строке с повышенными привилегиями выполните следующую команду:
bcdedit.exe / установить nointegritychecks на

  1. Это отключит проверку целостности и позволит вам установить любой драйвер. Если вы хотите снова включить проверку целостности, введите следующую команду в командной строке с повышенными привилегиями.
bcdedit.exe / установить nointegritychecks off

После отключения принудительного применения перезагрузите компьютер и проверьте, решена ли проблема.

Решение 4. Установка адаптеров VirtualBox вручную

В некоторых случаях VirtualBox не может правильно установить сетевые адаптеры на ваш компьютер. Из-за этого приложение может выдать вам ошибку «Невозможно загрузить VirtualBox». В этом случае мы можем попробовать правильно установить сетевые драйверы VirtualBox, а затем правильно настроить конфигурацию.

  1. Сначала удалите все предыдущие адаптеры VirtualBox. После удаления нажмите Windows + R, введите « devmgmt. msc »В диалоговом окне и нажмите Enter.
  2. В диспетчере устройств нажмите Действие> Добавить устаревшее оборудование .

  1. Теперь установите адаптеры Oracle VirtualBox вручную. Путь, по которому они находятся, обычно следующий:
C:  Program Files  Oracle  VirtualBox  drivers  network  netadp  VBoxNetAdp.inf
  1. Теперь, когда мы правильно установили драйверы, мы можем двигаться дальше и правильно их настраивать. Запустите Oracle VirtualBox, щелкните Файл> Настройки> Сеть> Сеть только для хоста . Теперь нажмите на редактировать .
  2. Правильно введите следующую информацию в соответствующие поля:

IPv4 192.168.56.1

Маска 255.255.255.0

Теперь щелкните вкладку DHCP-сервер и установите следующее:

Адрес сервера : 192.168.56.100

Маска сервера : 255.255.255.0

Нижняя граница адреса : 192.168.56.101

Верхняя граница адреса : 192.168.56.254

  1. Нажмите ОК, чтобы сохранить изменения и перезагрузить компьютер. Теперь проверьте, можете ли вы открыть VirtualBox.

Решение 5. Изменение паравиртуализации

Паравиртуализация - это программный метод, который позволяет виртуальным машинам иметь программный интерфейс. Это похоже, но совсем не идентично базовому программно-аппаратному интерфейсу. Есть много сообщений о том, что эта функция вызывает много проблем в VirtualBox. Мы можем попробовать изменить его опцию на KVM и посмотрите, поможет ли это.

  1. Запустите VirtualBox, нажмите Настройки> Система> Ускорение> Интерфейс паравиртуализации .
  2. Выберите вариант KVM вместо По умолчанию .

  1. Полностью перезагрузите компьютер и попробуйте снова запустить виртуальную машину. Проверьте, решена ли проблема.

В дополнение к этим решениям вы также можете попробовать следующее:

  • Отключение 3D графика
  • Запустить приложение в совместимость Режим с правами администратора.
  • Обновление графика водители .
  • Удаление другие противоречивые VMwares .
4 минуты на чтение