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

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

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

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

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

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

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

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

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

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

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

  1. Как только вы загрузили исполняемый файл, нам нужно удалить существующую версию, прежде чем переходить к установке последней. Нажмите Windows + R, введите «appwiz.компл”В диалоговом окне и нажмите Enter. Перейдите по списку программ и удалите приложение.

 

  1. После удаления приложения установите последнюю загруженную версию.
  2. Если у вас уже были виртуальные машины в более старом VirtualBox, вы можете попробовать указать новую установленную виртуальную машину в своем каталоге. Путь, где хранятся ваши виртуальные машины:
C: \ Users \ [имя пользователя] \ VirtualBox VM
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

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

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

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

  1. Сначала удалите все предыдущие адаптеры VirtualBox. После удаления нажмите Windows + R, введите «devmgmt.ЦКМ”В диалоговом окне и нажмите 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. Нажмите OK, чтобы сохранить изменения и перезагрузить компьютер. Теперь проверьте, можете ли вы открыть VirtualBox.

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

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

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

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

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

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