Технології 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.