Поправка: Хардуерното ускорение VT-X / AMD-V не е налично във вашата система



Опитайте Нашия Инструмент За Премахване На Проблемите

Няколко потребители получават „ VT-x / AMD-V хардуерното ускорение не е налично във вашата система ’ грешка при опит за инсталиране или стартиране на виртуална машина в Oracle VM Virtualbox. Проблемът не е специфичен за определена версия на Windows, тъй като се съобщава, че се появява при всяка скорошна версия на Windows.



Хардуерното ускорение VT-x Amd-V не е налично във вашата система.



Какво причинява VT-x / AMD-V хардуерното ускорение не е налично във вашата система ’ грешка

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и стратегиите за поправяне, които те използваха, за да разрешат проблема. Въз основа на събраното от нас има няколко често срещани сценария, които ще задействат това конкретно съобщение за грешка:



  • Вашият процесор не поддържа VT-x / AMD-V - Някои по-стари процесори не са оборудвани да поддържат VT-x или AMD-V на Intel. Ако компютърът ви не поддържа технология за виртуализация, няма да можете да заобиколите или разрешите съобщението за грешка.
  • VT-x / AMD-V е деактивиран от Hyper-V - Hyper-V е собствена технология за виртуализация на Microsoft. Най-новите версии на Windows ще активират Hyper-V автоматично и ще деактивират VT-x / AMD-V за да се избегнат всякакви конфликти. Hyper-V обаче не работи добре с виртуални машини.
  • VT-x / AMD-V е деактивиран в BIOS - Друга причина, поради която може да видите това съобщение за грешка, е, че технологията за виртуализация, която използва вашият CPU, е деактивирана от BIOS. В този случай достъп до настройките на BIOS и активиране VT-x / AMD-V ще разреши съобщението за грешка и ще ви позволи да стартирате виртуални машини.

Ако в момента се мъчите да разрешите „ VT-x / AMD-V хардуерното ускорение не е налично във вашата система ’ грешка, тази статия ще ви предостави колекция от проверени стъпки за отстраняване на неизправности. Долу ще намерите няколко популярни метода, които други потребители в подобна ситуация са използвали за разрешаване на съобщението за грешка.

За да се спестите от изпробване на ненужни корекции, следвайте методите по-долу в реда, в който са представени. В крайна сметка трябва да намерите метод, който разрешава (или поне дава отговор за) проблема ви.

Преди да продължите, опитайте да изпълните SFC сканиране .



Метод 1: Проверка дали вашият процесор поддържа виртуализация

Преди да изпробвате нещо друго, важно е да отделите време, за да проучите дали компютърът ви е оборудван да използва VT-X или AMD-V. Всички по-нови процесори в днешно време ще поддържат виртуализация (включително тези от нисък обхват). Ако обаче работите с по-стар процесор, трябва да започнете, като проверите дали CPU поддържа виртуализация.

Има няколко начина да проверите дали вашият процесор е оборудван да използва виртуализация - или използвате специална програма, която ще ви каже дали виртуализацията се поддържа на вашия процесор, или правите нещата ръчно. Следвайте кое ръководство е по-близо до предпочитания от вас подход.

Как да проверите дали вашият процесор поддържа виртуализация автоматично

Един от най-лесните начини да разберете дали компютърът ви поддържа виртуализация е да използвате специален инструмент, наречен SecurAble . Освен всичко друго, този инструмент ще анализира наличието на функции на процеса на операционния модел, включително виртуализация. Ето кратко ръководство за използване SecurAble :

  1. Посетете тази връзка ( тук ) и кликнете върху Свали сега за да изтеглите последната версия на Сигурно .

    Изтегляне на SecurAble

  2. Отворете изпълнимия файл SecurAble и щракнете Да в UAC (Контрол на потребителски акаунти) подкани.
  3. Ако компютърът ви е оборудван да поддържа хардуерна виртуализация, ще видите зелено Да по-горе Виртуализация на хардуера .

    Проверка дали се поддържа виртуализация

Ако отговорът е „да“, това означава, че процесорът на компютъра ви е оборудван да поддържа виртуализация и един от следващите методи по-долу ще ви позволи да разрешите съобщението за грешка. Ако сте установили, че хардуерната виртуализация не се поддържа, следвайте другите методи по-долу, за да не разрешите съобщението за грешка.

Как да проверите дали вашият CPU поддържа виртуализация ръчно

Ако предпочитате да правите нещата ръчно, можете да проверите дали вашият процесор поддържа VT-x (на Intel) или AMD-V (на AMD), като ръчно проучите спецификациите на вашия процесор. За целта следвайте едно от двете ръководства по-долу (според производителя на вашия процесор):

Intel

С процесорите на Intel можете да видите дали виртуализацията се поддържа, като разгледате документацията на процесора, която можете да намерите на ARK.INTEL.COM . След като стигнете там, използвайте функцията за търсене, за да търсите конкретния си модел на процесора.

След това превъртете надолу до Разширени технологии и вижте състоянието на I ntel® технология за виртуализация за насочени входове / изходи (VT-d) и Технология за виртуализация Intel® (VT-x) . Ако някой от тях е означен като Не, тогава технологията за виртуализация не се поддържа от вашия модел процесор.

Проверка дали виртуализацията се поддържа от процесор Intel

AMD

Ако имате AMD процесор, можете да проверите дали той поддържа виртуализация, като разгледате спецификациите на AMD уебсайт . Използвайте функцията за търсене, за да намерите вашия конкретен модел или да го изберете от списъка. След като стигнете до уеб страницата, посветена на вашия модел процесор, разширете Основни функции падащото меню и вижте дали Виртуализация е сред Поддържани технологии.

Пример за AMD процес, който поддържа виртуализация

Ако установите, че виртуализацията се поддържа, продължете със следващите методи по-долу, за да разрешите проблема.

Метод 2: Деактивиране на Hyper V

Hyper-V (известен преди като Windows Server Virtualization) е собствена технология за виртуализация на Microsoft. Hyper-V е напълно способен да създава виртуални машини на системи x86 и x64 с Windows, но не се използва от VirtualBox или VMware от съображения за стабилност.

Най-новите версии на Windows обаче са програмирани да дават приоритет на Hyper-V пред VT-X или AMD-V. И тъй като Hyper-V ще противоречи на подобна технология за виртуализация, VT-x или AMD-V ще бъдат деактивирани по подразбиране, когато Hyper-V е активиран.

Както можете да си представите, това ще създаде грешки с Virtualbox, VMware или подобен софтуер, тъй като повечето от тях не са проектирани да работят с Hyper-V.

За щастие, деактивирането на Hyper-V ще реши „ VT-x / AMD-V хардуерното ускорение не е налично във вашата система ’ грешка, ако проблемът. Има няколко метода, които можете да следвате, за да деактивирате Hyper-V и да позволите на VT-x или AMD-V да поеме. Чувствайте се свободни да следвате който и да е, с когото се чувствате по-удобно.

Деактивиране на Hyper-V чрез командния ред

Най-лесният начин да деактивирате Hyper-V е чрез въвеждане на команда в повишен команден ред прозорец. Ето какво трябва да направите:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ cmd ”И натиснете Ctrl + Shift + Enter за да отворите повишен команден ред. Когато бъдете подканени от UAC (Контрол на потребителски акаунти) , щракнете Да за предоставяне на административни привилегии.

    Отваряне на командния ред чрез диалоговия прозорец Изпълнение

  2. В повишения команден ред въведете / поставете следната команда и натиснете Въведете за да деактивирате функцията Hyper-V:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V

    Веднага след като приключите с изпълнението на тази команда, Hyper-V ще бъде деактивиран и технологията за виртуализация, предоставена от вашия процесор, ще бъде подсилена.

Деактивиране на Hyper-V чрез GUI

Друг метод, който ще ви позволи да деактивирате технологията Hyper-V, е да използвате интерфейса на контролния панел. Този метод е по-бавен, но трябва да бъде предпочитан, ако не ви е удобно да изпълнявате команди през терминала. Следвайте стъпките по-долу, за да деактивирате Hyper-V от екрана Програми и функции:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ appwiz.cpl ”И натиснете Въведете за да отворите Програми и функции екран.

    Въведете appwiz.cpl и натиснете Enter, за да отворите списъка с инсталирани програми в Windows

  2. Вътре в Програми и функции екран, щракнете върху Включете функциите на Windows включване или изключване от левия прозорец.

    Достъп до менюто с функции на Windows

  3. От менюто на Windows функции разгънете папката Hyper-V и не забравяйте да премахнете отметката Инструменти за управление на Hyper-V и Платформа Hyper-V преди да щракнете Добре .

    Деактивиране на Hyper-V чрез екрана с функции на Windows

  4. Рестартирайте компютъра си и вижте дали грешката е отстранена при следващото стартиране.

Ако все още срещате „ VT-x / AMD-V хардуерното ускорение не е налично във вашата система ’ грешка, преминете към следващия метод по-долу за стъпки за гарантиране, че виртуализацията е активирана от BIOS / UEFI.

Метод 3: Активиране на виртуализацията с BIOS / UEFI

Друга причина, поради която може да получите „ VT-x / AMD-V хардуерното ускорение не е налично във вашата система ’ грешката се дължи на деактивирането на виртуализацията от настройките на BIOS. Въпреки че виртуализацията е разрешена по подразбиране за повечето компютърни конфигурации, това е доста често срещано явление. За много засегнати потребители актуализацията на BIOS е това, което в крайна сметка деактивира технологията за виртуализация в BIOS.

За щастие можете да напишете това погрешно доста лесно, като влезете в настройките на BIOS / UEFI и отново активирате технологията за виртуализация от там.

Забележка: Дънната платка, издадена преди пускането на Windows 8, вероятно ще използва BIOS, докато повечето модерни компилации на компютри използват UEFI.

На компютър с BIOS, ще трябва да натиснете клавиша за настройка по време на началния екран за стартиране. Клавишът за настройка обикновено е един от Клавиши F (F2, F4, F6, F8) или клавиша Del. Ако не можете да идентифицирате ключа за настройка, специфичен за вашата дънна платка, направете онлайн търсене на „ модел на дънната платка + ключ за настройка ‘.

натиснете клавиш, за да влезете в настройка или биос

Натиснете [клавиш], за да влезете в настройката

На компютър, базиран на UEFI, заредете в Разширено стартиране меню с опции . Оттам можете да получите достъп до настройките на фърмуера на UEFI.

Достъп до настройките на фърмуера на UEFI

След като получите достъп до настройките на BIOS / UEFI, започнете да търсите опция с надпис Intel VT-x, AMD-V, Технология за виртуализация на Intel, Vanderpool и др. Контрол на чипсет, Разширена конфигурация на процесора и др.

Когато успеете да намерите опцията, не забравяйте да я активирате.

Активиране на виртуализация на базиран на HP BIOS

Активиране на виртуализация на базиран на HP BIOS

Забележка: Настройките, които ще намерите във вашия BIOS / UEFI, ще бъдат различни в зависимост от вашата дънна платка и производителя на процесора. Ако не можете сами да намерите опцията, потърсете онлайн конкретни стъпки за активиране на хардуерната виртуализация на вашата конфигурация.

След като успеете да активирате виртуализацията, запазете промените и рестартирайте компютъра. При следващото стартиране „ VT-x / AMD-V хардуерното ускорение не е налично във вашата система ’ грешка вече не трябва да възниква, когато се опитате да инсталирате или стартирате виртуална машина.

6 минути четене