VirtualBox не работает в Windows 10 — [решено]

Oracle VirtualBox является одним из самых популярных бесплатных гипервизоров. Это позволяет пользователям запускать виртуальные устройства на компьютере. Будучи чрезвычайно популярным среди энтузиастов, он имеет огромную библиотеку поддержки практически для всех операционных систем, включая Windows, Linux, Haiku и т. Д.

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

virtualbox_seamlessmode_not_working

Что такое бесшовный режим VirtualBox?

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

Много раз вам может понадобиться избавиться от панели меню навигации VirtualBox и беспрепятственно использовать виртуальную операционную систему на компьютере. Эта функция может быть включена с помощью VirtualBox бесшовный режим, который удаляет дополнительные строки меню и другие панели навигации приложения VirtualBox. Сочетание клавиш для того же есть Host + L.

Почему не работает VirtualBox Seamless Mode?

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

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

Как решить VirtualBox не работает ошибка в Windows 10?

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

Решение 1. Обновите встроенные графические драйверы

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

Чтобы узнать подробности процесса, вы можете проверить нашу статью, посвященную обновлению драйверов устройств.

После этого вы должны увидеть свой VirtualBox не работает ошибка устранена

Решение 2. Установите образ гостевого дополнения

При установке приложения VirtualBox необходимые драйверы и пакеты устанавливаются вместе с самим приложением. Однако образ Guest Additions не устанавливается вместе с приложением, что может привести к определенным ошибкам на вашем устройстве.

Без изображения «Гостевые дополнения» вы не можете использовать режим «Бесшовные» в VirtualBox. Вы можете увидеть, что опция недоступна или не работает при нажатии. Чтобы установить гостевые дополнения, выполните следующие действия:

  1. Откройте приложение виртуальной машины VirtualBox и загрузитесь в гостевую операционную систему.
  2. На верхней ленте нажмите на приборы раскрыть контекстное меню.
  3. Здесь выберите Вставьте образ компакт-диска Guest Additions.

insert_guest_additions_image

Это должно вызвать мастер установки. Следуйте инструкциям на экране для установки дополнительных пакетов.

Однако, если вы видите, что образ Guest Additions не установлен, вам необходимо войти в свою виртуальную операционную систему, открыть приглашение «Выполнить», ввести следующую команду и нажать Enter:

D: \ VBoxWindowsAdditions.exe

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

Решение 3. Обновите Windows и VirtualBox

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

Сначала установите все ожидающие обновления в вашей операционной системе Windows. Каждое обновление содержит исправления ошибок и содержит новые версии установленных драйверов.

Затем обновите клиент VirtualBox. Лучший способ сделать это — установить свежую копию приложения.

  1. С панели управления удалите приложение VirtualBox. (Ярлык: использовать команду appwiz.cpl в диалоге Run)
  2. Затем посетите веб-сайт VirtualBox и загрузите последнюю версию клиентского программного обеспечения.
  3. устанавливать программное обеспечение, дважды щелкнув по загруженному исполняемому файлу.

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

C: \ Users \ [username] \ VirtualBox VM
C: \ Users \ [имя пользователя] \ VirtualBox VMs \ [группа vm] \ [имя vm]

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

Microsoft Hyper-V (также известный как virtual виртуализация серверов Windows) — это модуль, необходимый для запуска виртуальных машин на вашем компьютере. Этот модуль используется многими другими сторонними приложениями для запуска виртуальных операционных систем поверх существующей ОС в Windows 8 или выше.

Если этот параметр отключен, вы не сможете запускать виртуальные машины на своем компьютере. Убедитесь, что он включен, и попробуйте снова открыть программное обеспечение VirtualBox. Чтобы включить Hyper-V, выполните следующие действия.

  1. Откройте панель поиска Windows, используя ярлык Win + S.
  2. Тип Включить или отключить функции Windows в строке поиска.
  3. Нажмите на соответствующий результат поиска, чтобы запустить Возможности системы Windows чат.
  4. В списке доступных функций найдите Hyper-V,.
  5. Включите модуль, установив флажок рядом с записью.

enable_hyper_v

  1. Нажмите Ok для процесса назначения, чтобы начать для вашего модуля.
  2. Как только модуль включен, начать сначала твой компьютер.

Теперь попробуйте запустить новые виртуальные машины в VirtualBox в бесшовном режиме. VirtualBox не работает Теперь ошибка должна быть устранена.

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

Windows 10 стала намного строже, позволяя сторонним приложениям устанавливать на нее драйверы. Driver Enforcement — это одна из функций безопасности в Windows, которая запрещает монтирование подозрительных и плохо закодированных драйверов в вашей операционной системе.

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

  1. Откройте командную строку с повышенными правами. Для этого откройте Бегать диалоговое окно, нажав Win + R. Здесь введите CMD и нажмите Ctrl + Shift + Enter запустить командную строку с правами администратора.
  2. Здесь введите следующую команду и нажмите Enter, чтобы выполнить ее:
    bcdedit.exe / установить nointegritychecks на

bcdedit_no_integrity_check

  1. Это приведет к проверке целостности драйверов, установленных сторонними приложениями. Если вы хотите включить проверку целостности драйвера, введите следующую команду и нажмите Enter:
    bcdedit.exe / отключить проверку nointegrity
  2. Начать сначала ваш компьютер, как только вы отключили проверку целостности для сторонних драйверов.

Если VirtualBox не работал должным образом из-за проверок целостности драйвера, теперь это следует решить.

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

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

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

  1. Откройте приложение виртуальной машины VirtualBox.
  2. Нажмите на настройки.
  3. Перейдите к система > ускорение > Интерфейс паравиртуализации.
  4. Выберите опцию KVM из выпадающего списка.
  5. Начать сначала компьютер и попробуйте снова запустить VirtualBox.

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

Решение 7. Отключение 3D-ускорения

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

Чтобы отключить 3D-ускорение в VirtualBox, выполните следующие действия:

  1. Откройте приложение VirtualBox на вашем компьютере.
  2. Выберите установленную виртуальную машину и нажмите настройки
  3. В разделе «Отображение» снимите флажок, связанный с ‘Включить 3D ускорение».
  4. Нажать на Ok кнопку, чтобы сохранить настройки.

virtualbox_enable_3D_acceleration

Это должно включить VirtualBox Seamless box на вашем компьютере, а также предотвратить любые сбои.

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

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

  1. Во-первых, удалите все ранее установленные адаптеры VirtualBox.
  2. Открыть Бегать диалог, нажав Win + R.
  3. Тип devmgmt.msc и нажмите Enter, чтобы запустить консоль диспетчера устройств.
  4. На верхней ленте нажмите на действие > Добавить устаревшее оборудование.

device_manager_add_legacy_hardware

  1. Установите адаптеры Oracle VirtualBox из следующего расположения:
    C: \ Program Files \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf
  2. Откройте приложение VirtualBox на вашем устройстве.
  3. Перейдите по следующему пути:
    файл > предпочтения > сеть > Сеть только для хоста > редактировать.
  4. Теперь установите следующие значения:
    • IPv4-адрес: 192.68.56.1
    • Сетевая маска: 255.255.255.0

virtualbox_host_only_network

  1. Теперь нажмите на вкладку DHCP-сервер и установите следующие значения в соответствующих полях:
    • Адрес сервера: 192.168.56.100
    • Маска сервера: 255.255.255.0
    • Низкий адрес привязан: 192.168.56.101
    • Верхний адрес привязан: 192.168.56.254
  2. Нажмите Ok и перезагрузите компьютер.

Завершение

Так что у вас есть это. Теперь вы знаете, как решить, если вы видите VirtualBox не работает на твоем компьютере. Комментарий ниже, если вы нашли это полезным, и обсудить далее то же самое.

Ссылка на основную публикацию