Виправлення: 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. cpl ”у діалоговому вікні та натисніть Enter. Перейдіть по списку програм та видаліть програму.
  1. Після видалення програми встановіть останню завантажену версію.
  2. Якщо у старих VirtualBox вже були наявні VM, ви можете спробувати вказати щойно встановлений VM у свій каталог. Шлях, де зберігаються ваші відеомагнітофони:
 C: \ Користувачі \ [ім'я користувача] \ Віртуальний файл VirtualBox C: \ Користувачі \ [ім'я користувача] \ Віртуальний комп'ютер VirtualBox \ [група 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 / встановіть перевірки на нецілісність 

  1. Це відключить перевірку цілісності та дозволить встановити будь-який драйвер. Якщо ви хочете ще раз увімкнути перевірку цілісності, введіть наступну команду у командному рядку підвищеного рівня.
 bcdedit.exe / вимкнути nointegritychecks 

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

Рішення 4: Встановлення адаптерів VirtualBox вручну

Є деякі випадки, коли VirtualBox не вдається правильно встановити мережеві адаптери на вашому комп’ютері. Через це додаток може нанести вам помилку "Неможливо завантажити VirtualBox". У цьому випадку ми можемо спробувати встановити мережеві драйвери VirtualBox належним чином, а потім правильно встановити конфігурацію.

  1. Спочатку видаліть усі попередні адаптери VirtualBox. Після видалення натисніть Windows + R, введіть “ devmgmt. msc "у діалоговому вікні та натисніть Enter.
  2. Отримавши диспетчер пристроїв, натисніть Дія> Додати застаріле обладнання .

  1. Тепер встановіть адаптери Oracle VirtualBox вручну. Шлях, де вони розташовані, зазвичай такий:
 C: \ програмні файли \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf 
  1. Тепер, коли ми правильно встановили драйвери, ми можемо рухатись вперед і налаштувати їх належним чином. Запустіть Oracle VirtualBox, натисніть Файл> Налаштування> Мережа> Мережа, що приймає лише хоста . Тепер натисніть на Правка .
  2. Встановіть таку інформацію правильно у відповідних полях:

IPv4 192.168.56.

Маска 255.255.255.0

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

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

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

Низька обмежена адреса : 192.168.56.10

Верхня адреса обмежена : 192.168.56.254

  1. Натисніть OK, щоб зберегти зміни та перезавантажити комп'ютер. Тепер перевірте, чи можете ви відкрити VirtualBox.

Рішення 5: Зміна паравіртуалізації

Паравіртуалізація - це програмний прийом, який дозволяє віртуальним машинам мати програмний інтерфейс. Це схоже, але зовсім не ідентично інтерфейсу апаратно-програмного забезпечення. Існує багато повідомлень, що ця функція викликає багато проблем у VirtualBox. Ми можемо спробувати змінити його варіант на KVM і побачити, чи це не вдається.

  1. Запустіть VirtualBox, натисніть Налаштування> Система> Прискорення> Інтерфейс паравіртуалізації .
  2. Виберіть опцію KVM замість Default .

  1. Перезавантажте комп'ютер повністю та спробуйте запустити віртуальну машину ще раз. Перевірте, чи вирішено питання.

Окрім цих рішень, ви також можете спробувати наступні:

  • Відключення тривимірної графіки
  • Запуск програми в режимі сумісності з правами адміністратора.
  • Оновлення графічних драйверів .
  • Видалення інших конфліктуючих VMwares .

Цікаві Статті