Технології Intel Virtualization і VT-X не працюватимуть у Windows 8.1


5

Я намагаюся запустити віртуальний пристрій x86 Android за допомогою технології віртуалізації Intel і VT-X. Ці функції потрібні для правильного запуску емулятора. Тим не менш, я не можу змусити його працювати.

Дуже дивна річ в тому, що ОС завжди виступає проти моїх налаштувань BIOS. Якщо в BIOS включені обидві функції, Windows вважає, що вони недоступні:

enter image description here

З іншого боку, коли вони вимкнуті в BIOS, Windows вважає, що вони доступні. На жаль, я все ще не можу запустити емулятор, незважаючи на те, що ОС думає, що ці функції доступні, оскільки вони ефективно відключені в BIOS. За таких обставин я отримую це повідомлення про помилку, коли намагаюся запустити емулятор:

Starting emulator for AVD 'x86_10-inch' 
emulator: device fd:1096
HAX is not working and emulator runs in emulation mode
emulator: VT feature is not enabled, HAXM not working.
creating window 0 0 845 528

Іноді , після перезапуску того, що здається нескінченним числом разів, я випадково змушую його працювати. Я на кшталт свого розуму, ця проблема робить роботу дійсно неефективною. Будь-яка допомога буде дуже вдячний!

Для з'ясування, чиста емуляція не є можливим. Єдиний спосіб досягти гідної швидкості - це використання віртуалізації HW. Коли все працює належним чином, я можу запустити віртуальний пристрій з віртуалізацією HW, і він працює досить добре.

Мої характеристики:

Asus N56J , Intel i7-4700HQ 2.4 ГГц, Windows 8.1 Pro, 8 Гб оперативної пам'яті

Відповіді:


7

Для тих, хто може ще мати цю проблему, я успішно вирішив її. Проблема викликана тим, що Технологія Intel Virtualization і Hyper-V не можуть працювати одночасно . Є кілька можливих рішень, вибравши той, який найкраще підходить вам:

  1. Повністю вимкніть Hyper-V у вашій системі.

    Це можна зробити, відкривши Панель керування - & gt; Програми та функції - & gt; Увімкніть або вимкніть функції Windows, а потім вимкніть Hyper-V у списку або за допомогою командного рядка за допомогою команди:

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
    

    Зверніть увагу, що ця операція вимагає командного рядка з підвищеними привілеями (тобто режим адміністратора). Щоб знову ввімкнути Hyper-V, скористайтеся командою:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
    
  2. Запобігання запуску Hyper-V під час запуску системи

    Цей спосіб може бути більш зручним для тих, хто іноді потребує Hyper-V (наприклад, для емуляції Windows Phone). Щоб запобігти автоматичному запуску Hyper-V, скористайтеся командою:

    bcdedit /set hypervisorlaunchtype off
    

    Щоб увімкнути автоматичний запуск, скористайтеся командою:

    bcdedit /set hypervisorlaunchtype auto
    

    Знову ж таки, для цього потрібне вікно командного рядка з підвищеними привілеями.

Всі ці команди вимагають перезавантаження, перш ніж вони почнуть діяти.


VirtualBox не запускає деякі існуючі віртуальні машини після оновлення Windows. Це було питання. Хороші інструкції.
— chappjc

Який рятувальник. Дуже дякую!
— JessieArr

3

У мене була подібна проблема. Функції VT-x заблоковані або недоступні в MSR. VERR_VMX_MSR_LOCKED_OR_DISABLED. Я запускаю VMBox роками, а не цим ... Я перевірив всі форуми і нічого не допомогло мені, ніж я зрозумів, що оновлення антивірусного програмного забезпечення. Тому проблема виникла з нового антивірусного програмного забезпечення AVAST. У параметрах AVAST - & gt; Вимкнення віртуалізації апаратних засобів

Після перезавантаження я міг би почати свою VirtualBox знову, VT-x функції більше не були заблоковані.

Я сподіваюся, що цей пост допоможе деяким з вас теж.

Привітання Мартін


Дякую! Витрачені години сьогодні намагаються з'ясувати, що не так. Всі вказали на проблеми BIOS, тому я намагався перетворити параметри вкл / викл і скинути CMOS, думаючи, що моя материнська плата вмирає. Приємно бачити, що Avast вирішив видати оновлення з величезними побічними ефектами без видимого попередження. Подумайте, що прийшов час видалити його, коли-небудь корисно для того, що я зробив кілька років тому. Шлях більше неприємностей, ніж варто.
— Jahed
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.