HMR3INIT: Спроба впасти назад до NEM: VT-X недоступний у VirtualBox

VirtualBox не вдалося запустити віртуальну машину, і при трохи дослідженні ми виявили цеvbox.logкидає будь -яке з наступних повідомлень про помилку.

{timestamp} hm: hmr3init: намагатися повернутися до NEM: vt-x недоступний
{timestamp} nem: whvcapabutycodehypervesorpresent є правдою, тому це може спрацювати…

або

{timestamp} hm: hmr3init: намагання повернутися до nem: amd-v недоступний {timestamp} nem: whvcapabutycodehypervesorpresent є правдою, тому це може працювати…

Це може бути пов’язано з різними причинами, однак, ця помилка в основному спрацьовує, колиHyper-V увімкненона пристрої. Майте на увазі, що домашні користувачі Windows 11 також стикалися з цією проблемою, навіть якщо Hyper-V відсутній у ньому за замовчуванням. У цій публікації ми збираємось звернутися до всього і подивимось, що ви можете зробити, щоб вирішити це.

Виправити HMR3Init: Намагання впасти назад до NEM: VT-X недоступний у VirtualBox

ЯкщоVbox.logкаже,"Виправити HMR3Init: Спроба впасти назад до NEM: VT-X недоступний у VirtualBox",Слідкуйте за рішеннями, згаданими нижче, щоб вирішити проблему з легкістю.

  1. Вимкніть Hyper-V
  2. Увімкнути апаратну віртуалізацію
  3. Зробити VirtualBox сумісним з Hyper-V
  4. Вимкніть функцію безпеки цілісності Windows
  5. Скинути BIOS

Давайте поговоримо про них детально.

1] Вимкніть Hyper-V

Як ви, можливо, вже знаєте, на одній машині нелегко запустити Hyper-V та VirtualBox. Обидва гіпервізори використовують функції віртуалізації апаратних засобів, такі як Intel VT-X або AMD-V, що може спричинити конфлікти при роботі одночасно. Hyper-V, будучи гіпервізором типу 1, бере під контроль обладнання віртуалізації, що робить його недоступним для інших гіпервізорів, таких як VirtualBox. Завдяки цьому ви зіткнетесь з відповідною помилкою. Щоб вирішити це, вам потрібно виконати кроки, згадані нижче.

  1. ВідкритиКомандний рядокяк адміністратор, а потім запустити наступну команду.
    BCDEDIT /встановити HypervisorLaunchType
  2. Тепер відкрийтеПанель управління.
  3. Переходити доПрограми> Програми та функції.
  4. НатиснутиУвімкніть або вимкнено функцію Windows.
  5. ВідключатиПлатформа гіпервізорів WindowsіГіпер-В.
  6. Нарешті, натисніть OK, щоб зберегти внесені вами зміни.

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

2] Увімкнути віртуалізацію обладнання

Віртуалізація обладнання - це технологія, яка дозволяє одному фізичному комп’ютеру запускати кілька віртуальних машин (VM), використовуючи його апаратні ресурси гнучко. Це дозволяє різним операційним системам та програмам працювати одночасно на одному комп’ютері, кожен у власному окремому середовищі. Залежно від вашого OEM, метод, що дозволяє включити віртуалізацію обладнання. Однак, як правило, потрібно b, шукайте віртуалізацію та встановіть її ввімкнено. Ми рекомендуємо вам пройти наш посібник про те, як зробити, як ми намагалися покрити всі основні оригінали там.

3] зробити VirtualBox сумісним з Hyper-V

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

Перш за все, вам потрібно ввімкнути Hyper-V (дотримуватися вищезгаданих кроків). Після закінчення виконайте, згадані нижче.

  1. Відкрийте VirtualBox.
  2. Клацніть правою кнопкою миші на своїй віртуальній машині та виберітьНалаштування.
  3. Тепер перейдіть доСистема> Прискорення.
  4. ВстановитиІнтерфейс паравіртуалізаціїдоГіпер-В.
  5. Клацніть ОК, щоб зберегти зміни.

Нарешті, перевірте, чи вирішується проблема.

Ви також можете використовувати наступні команди, щоб швидко увімкнути та вимкнути функцію, якщо це не працює для вас.

  • Відключити Hyper-V: BCDEDIT /встановити HypervisorLaunchType
  • Щоб увімкнути Hyper-V:BCDEDIT /SET HYPERVISORLAUNKTYPE AUTO

Нарешті, перевірте, чи вирішується проблема.

4] Вимкнути функцію безпеки цілісності пам'яті Windows

Цілісність пам'яті, також відома як цілісність коду, захищеного від гіпервізора (HVCI), є функцією безпеки в Windows, яка допомагає захистити вашу систему від шкідливого коду, запускаючи основні процеси у віртуалізованому середовищі. Це може заважати функції безпеки VirtualBox та спричинити проблеми. Щоб відключити його, виконайте наведені нижче кроки.

  • ВІДЧИНЕНОБезпека Windowsз параметра початку пошуку.
  • Тепер перейдіть доБезпека пристрою> Деталі основної ізоляції.
  • Потім вам доведеться вимкнутиЦілісність пам'яті.

Нарешті, перезавантажте свою машину, щоб зберегти зміни.

5] скинути BIOS

Якщо все інше не вдасться, наша остання курорт - це. Після закінчення вам потрібно перевірити, чи виникає проблема.

Сподіваємось, ви зможете вирішити проблему за допомогою рішень, згаданих у цій публікації.

Прочитайте:

Як увімкнути VT X у VirtualBox?

Щоб увімкнути VT-X у VirtualBox, спочатку переконайтеся, що віртуалізація ввімкнена в налаштуваннях BIOS/UEFI вашого комп'ютера. Перезавантажте комп’ютер і введіть BIOS/UEFI, натиснувши відповідну клавішу (зазвичай F2, F10 або видалити). Потім вам доведеться знайти налаштування віртуалізації та ввімкнути його, і, нарешті, зберегти та вийти з BIOS/UEFI. Потім відкрийте VirtualBox, перейдіть до налаштувань своєї віртуальної машини, а потім встановіть поле, пов’язане зУвімкнути вкладений VT-X/AMD-VпідСистема > Процесорвкладка.

Прочитайте:

Чи потрібен VirtualBox VT-X?

VirtualBox вимагає VT-X. Це покращує продуктивність і необхідний для 64-бітних гостьових операційних систем. VT-X-це функція віртуалізації обладнання, яка дозволяє покращити розподіл та ефективність ресурсів. Без VT-X ви можете зіткнутися з обмеженнями та зниженням продуктивності.

Також читайте:

Related Posts