Апаратне прискорення VT-x / AMD-V недоступне у вашій системі


36

Під час встановлення ОС я отримую помилку, схожу на:

VT-x/AMD-V hardware acceleration is not available on your system. Certain guests (e.g. OS/2 and QNX) require this feature and will fail to boot without it.

Це має статися, якщо мій комп'ютер не підтримує SLAT. Пізніше я виявив, що мій комп'ютер підтримує SLATі EPTось скріншот:

введіть тут опис зображення

Але я отримую цю помилку під час завантаження ОС:

введіть тут опис зображення

У мене працює Windows 7, якісь ідеї?


1
Ви підтвердили, що віртуалізація ввімкнена в біографії?
Qwilson

Боюся, тому що немає такої можливості для включення віртуалізації в розділі Додаткові параметри BIOS .. в налаштуваннях біографії ...?
BLuMn

Який тип пристрою ви використовуєте, наприклад, настільний ПК, ноутбук, модель тощо ... Тип / модель процесора буде дуже корисним.
Qwilson

Настільний комп'ютер, Windows 7 (32-бітний) Pentium двоядерний e5300
BLuMn

Швидкий пошук та знайдені подібні проблеми з VBox та e5300. Увімкнення віртуалізації буде ключовим. Деякі рішення пропонують оновити біос. Чи можете ви підтвердити, що у вас є останні?
Qwilson

Відповіді:


48

Підтримка VT-x / AMD-V відключається для VirtualBox, якщо у вас встановлений Hyper-V. Він знову вмикається під час видалення Hyper-V. Ви можете зробити це з піднятого командного рядка, ввівши:

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

7
Дякую, моя працювала, поки цього не було. Я видалив Hyper-V, перейшовши на Панель керування, натиснувши Програми та функції, клацніть Увімкнення та вимкнення функцій Windows, розгорнувши Hyper-V та зніміть його.
Кріс Шиффхауер

7
Hyper-V безшумно встановлюється при встановленні емуляторів Windows Phone або SDK.
Даніель А.А. Пелсмейкер

Hyper V "споживає" AMD-V під час завантаження без будь-яких налаштувань VM, є абсурдом. Я встановив Win Phone Emulator досить давно, не повинен був використовувати VBox з тих пір. Отримати це повідомлення, витратити годину, намагаючись вирішити, і врешті-решт виявити це є причиною, втомлює. Вперед марш ...
Суллі

@ Я думаю, що це відбувається тому, що та частина Hyper-V, можливо, не може бути запущена пізніше на вимогу. Це має бути на самому початку ініціалізації ядра.
Седат Капаноглу

3
Вам не доведеться видаляти / перевстановлювати HyperV, щоб виправити цю проблему. Якщо вам потрібен HyperV для емуляторів телефону (як я), ви можете просто встановити нові параметри завантаження за допомогою bcdedit. Дивіться мою відповідь під цим запитанням для отримання додаткової інформації: superuser.com/questions/698478/…
EverPresent

3

Я підозрюю, що ваш процесор не підтримує функцію VT-x, як заявили інші. Як вказував Джошуа, веб-сайт Intel допоможе визначити можливості вашого процесора. Зокрема, ви повинні перевірити сторінку « Замовлення / Спеціалізація» , оскільки різні версії одного процесора можуть мати різні функції.

Якщо ваш E5300 не є SLGTL Spec, він не підтримує VT-x. Єдиний спосіб бути впевненим - це дізнатися свій Spec-код - з коробки, в яку він був упакований, або фізично дивлячись на процесор. Ви також можете спробувати такі програми, як CPU-Z або Intel® Processor Identification Utility, які підкажуть, чи доступний VT-x, але я думаю, лише якщо параметр включений у BIOS.

Оновлення BIOS також не обов'язково вирішить проблему, оскільки процесор все одно повинен мати функцію VT-x. Тепер, якщо ви оновлюєте свій BIOS і досі не доступний варіант для включення VT-x або апаратної віртуалізації в налаштуваннях процесора, то, швидше за все, ваш процесор не підтримує цю функцію.


2

Спочатку слід ЗАВЖДИ перевірити веб-сайт документації процесорів Intel ARK.INTEL.COM, щоб побачити, що підтримує ваш процесор. У цьому випадку Intel E5300 не підтримує функції віртуалізації. Дивіться це посилання:

http://ark.intel.com/products/35300

Утиліта, якою ви працюєте, також показує, хоча і не дуже чітко, що у вас немає цих можливостей. Дефіси (-) вказують на те, що функція недоступна, тоді як якщо б у вас була зірочка (*), вона буде. Для ознайомлення дивіться наступне посилання.

http://www.techrepublic.com/blog/networking/use-coreinfo-to-determine-processor-capa sposobnosti/4937

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


ну, конфіг. показує, що це: i.stack.imgur.com/Z49X0.png ... будь-яка ідея?
BLuMn

@MaxPat. - аркуші специфікацій Intel не брешуть.
Рамхаунд

@MaxPat. Ви помиляєтесь. Зчитування показує тире (-), тоді як якщо б у вас були можливості, воно відображало б зірочки (*). Перейдіть за посиланням: techrepublic.com/blog/networking/…
Джошуа

Чи є якісь обхідні шляхи?
Крістіан Сіроллі

0

Оновлення BIOS призвело до відключення технології для віртуалізації в BIOS для мене, що призвело до вищевказаної помилки.

Повторне включення параметра в BIOS вирішило проблему.

PS Для процесорів AMD ця опція називається SVM і знаходиться в глибині розширених налаштувань Core CPU або чогось подібного.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.