AMD-V е деактивиран в BIOS, а не в дял на хипервайзор [Коригиране]

Amd V E Deaktiviran V Bios A Ne V Dal Na Hipervajzor Korigirane



Виртуализацията е функция, която ни позволява да създаваме множество виртуални машини на един компютър. Преди това съоръжение се нуждаехме от отделен хардуер, за да използваме Windows и Linux, но сега можем да стартираме и двете операционни системи с помощта на виртуализация. Въпреки това, много потребители на AMD получават следното съобщение за грешка, когато се опитват да стартират виртуална машина с помощта на Oracle VirtualBox.



Не е в дял на хипервайзор (HVP-0) (VERR_NEM_NOT_AVAILABLE).





AMD-V е деактивиран в BIOS (или от хост ОС) (VERR_SVM_DISABLED)





  AMD-V е деактивиран в BIOS, а не в дял на хипервайзор [Коригиране]



В тази статия ще обсъдим този проблем и ще видим всички възможни решения.

Поправка AMD-V е деактивиран в BIOS, а не в дял на хипервайзор

Има много причини виртуалните машини да не се стартират, като Microsoft Hyper-V пречи на технологията AMD-V или AMD-V е деактивиран в настройките на BIOS. Ако AMD-V е деактивиран в BIOS и получите VERR_SVM_DISABLED, изпълнете следните решения.

  1. Активирайте AMD-V от настройките на BIOS
  2. Деактивирайте Windows Hyper-V
  3. Променете броя на процесорните ядра на 1
  4. Превключете VM версията на Windows 7 или Windows 2003

Нека поговорим за тях подробно.



1] Активирайте AMD-V от настройките на BIOS

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

След като BIOS е отворен, намерете Сигурен режим на виртуална машина в секцията Разширени или Конфигурация на процесора. Сега се уверете, че функцията е активирана и след това натиснете F10, за да запазите промените. След като запазите промените, стартирайте Windows и проверете дали проблемът е разрешен.

2] Деактивирайте Windows Hyper-V

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

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение.
  2. Сега напишете appwiz.cpl за да отворите Програми и функции и натиснете бутона Enter.
  3. Кликнете върху Включване или изключване на функции на Уиндоус опция от дясната страна на менюто.
  4. След като се появи екранът с функции на Windows, потърсете a Hyper-V и се уверете, че съответното поле е деактивирано.
  5. Накрая щракнете върху Ok, за да запазите промените.

Рестартирайте компютъра си и се надяваме, че няма да има повече трудности при използването на функцията.

3] Променете броя на процесорните ядра на 1

По подразбиране VirtualBox присвоява повече от едно CPU ядро ​​на VM. Това може да не звучи като голяма работа, но това прави използването на хардуерна виртуализация задължително. Добрата новина е, че можем да променим настройките на VM и да променим броя на ядрата на 1, като използваме следните стъпки.

  1. Стартирайте Oracle VM VirtualBox, щракнете с десния бутон върху машината, която дава съобщение за грешка, и отидете на Настройки.
  2. От лявата страна на екрана изберете там раздела Система и щракнете върху раздела Процесор.
  3. Сега задайте опцията Процесор на 1 и щракнете върху OK, за да запазите промените.

Накрая рестартирайте виртуалната машина. Сега трябва да работи добре и да се стартира без никакви грешки.

4] Превключете VM версията на Windows 7 или Windows 2003

Това не е решение, а заобиколно решение, което може да се опита, докато не бъде пусната актуализация, за да коригира грешката. Тук трябва да променим версията на Windows 7 или 2003 на машината. За да направите същото, щракнете с десния бутон върху VM и изберете Настройки. Отидете на Общи > Основни и променете версията.

След като направите промените, рестартирайте VirtualBox и проверете дали проблемът е разрешен.

Как да коригирате, че AMD-V е деактивиран в BIOS?

Ако при стартиране на виртуална машина VirtualBox каже, че AMD-V е деактивиран в BIOS, тогава трябва да направите това, което казва грешката, тоест да активирате AMD-B от BIOS. Понякога обаче функцията вече е активирана в система, но показва същата грешка, в този случай трябва да деактивирате Hyper-V, тъй като може да влезе в конфликт с AMD-V. Освен това, има някои други решения, които трябва да изпълните.

Прочети: Как да разберете дали вашият компютър поддържа Intel VT-X или AMD-V

Устройството за зареждане на Windows 10 не е намерено

Как да активирам AMD-V в BIOS?

AMD-V трябва да бъде активиран от BIOS. За това първо трябва да стартирате BIOS, има различни ключове за различните OEM производители, така че натиснете съответния и след това, след като стартирате BIOS, потърсете Secure Virtual Machine Mode в секцията Advanced или CPU Configuration и задайте го на Enabled.

Прочети: Грешка на VirtualBox: Хардуерното ускорение на VT-X/AMD-V не е налично .

  AMD-V е деактивиран в BIOS (VERR_SVM_DISABLED)
Популярни Публикации