VirtualBox или Oracle VM Virtual Box е инструмент, който позволява на разработчиците да създават и управляват множество виртуални машини от един мощен компютър. Но наскоро, докато създаваха виртуална сесия, някои разработчици се оплакаха от проблем със срив, последван от подкана за грешка - „VT-x не е наличен (VERR_VMX_NO_VMX)“. Ако виждате и това съобщение за грешка във вашата система, изпълнете следните стъпки, за да разрешите проблема бързо.
Заобиколни решения –
1. Трябва да се изпълнят следните условия, преди да се опитате да използвате VM Virtual Box -
а. Виртуализация технология (VT)
б. Предотвратяване на изпълнение на хардуер (DEP) [Алтернативно известен като „No Execute“ или „NX“ и „Изпълнение Деактивиране (XD)”Съответно за AMD и Intel процесори]
Fix 1 - Стартираща команда в командния ред
1. Отидете в полето за търсене на Windows 10 и напишете cmd в полето за търсене.
2. Щракнете с десния бутон върху командния ред и отворете командния ред като администратор.
3. Сега копирайте и поставете командата, дадена по-долу, и натиснете клавиша Enter.
bcdedit / set hipervisorlaunchtype off
4.Рестартирам твоят компютър
Fix 2 - Деактивирайте функцията за изолиране на ядрото
Трябва да деактивирате основната функция за изолиране на Windows Defender.
1. Тип "Сигурност на Windows”В полето за търсене.
2. След това кликнете върху „Сигурност на Windows”За достъп до него.
3. След това кликнете върху „Защита на устройството”, За да го проверите.
4. В раздела за изолиране на ядрото кликнете върху „Подробности за изолацията на ядрото”, За да го проверите.
5. В менюто за изолиране на ядрото задайте „Целостта на паметта" да се "Изключено“.
Затворете настройките за защита на Windows. Рестартирам вашия компютър и проверете дали това помага.
Стартирайте виртуалната кутия VM и опитайте да започнете нова сесия.
Fix 3 - Активирайте хардуерната виртуализация
Едно от ключовите изисквания на Hyper-V е активирането на виртуализацията в BIOS.
1. Отначало изключете компютъра си.
2. След това включете машината.
3. След като системата се стартира, просто натиснете „Изтрий“* клавиш от клавиатурата, за да отворите настройката на BIOS на вашия компютър.
* ЗАБЕЛЕЖКА- Действителният ключ за достъп до настройките на BIOS може да варира в зависимост от производителя. Това са разнообразието от ключове -
Esc, F1, F2, F10, F11, F12 или Изтриване
Натискането на разпределения клавиш ще отвори екрана на BIOS на вашия компютър.
3. Когато BIOS настройката се отваря, отидете на „Разширено" раздел*.
4. След това изберете „Виртуализация”От списъка и го задайте на„Активирано“.
(На някои компютри може да забележите „SVM Mode“ вместо „Virtualization“ настройки. Активирайте го, за да получите същия ефект)
[
*ЗАБЕЛЕЖКА –
Ако не можете да намерите опцията „Виртуализация“ в раздела „Разширени“, можете да я намерите в „производителност" раздел.
]
5. Отново натиснете бутона, който е свързан с него, за да запазите настройките.
[Това е "F10”Ключ за този компютър.]
6. След това изберете „Да”, За да запазите и излезете от настройките на BIOS на вашия компютър.
Компютърът ви ще се стартира нормално.
ЗА СИСТЕМИТЕ, КОИТО РАБОТЯТ НА AMD CPU -
1. Отидете в настройките на BIOS.
2. Тук отидете на „M.I.T" раздел.
3. В раздела „M.I.T“ отидете на „Разширени честотни настройки“.
4. След това кликнете върху „Разширени основни настройки“.
5. Тук ще видите ‘SVM Mode’ на вашия екран. SVM Mode е режимът Secure Virtual Machine.
6. Задайте го на „Активиране”, За да го включите.
7. Сега трябва да изберете „Да”, За да запазите и излезете от настройките на BIOS на вашия компютър.
След като компютърът ви стартира нормално, отворете VM Virtual Box и опитайте да създадете нова сесия.
Fix 4 - Деактивирайте функцията Hyper-V
[САМО ЗА ПОТРЕБИТЕЛИ НА ИЗДАВАНЕ НА ПРЕДПРИЯТИЯ 10 и WINDOWS]
Деактивирането на Hyper-V трябва да се получи.
1. Преди всичко натиснете Клавиш на Windows + R ключове заедно.
2. След това напишете тази команда за изпълнение и натиснете Въведете.
appwiz.cpl
3. Отляво кликнете върху „Включване или изключване на функции на Уиндоус“.
4. Когато се отворят незадължителните функции, просто проверете „Hyper-V”Опция за активиране на всички функции на Hyper V.
5. След това кликнете върху „Добре“.
Сега рестартирайте компютъра си.
Сега отново отворете този прозорец и деактивирайте (Махнете) всички функции на Hyper-V.
Windows сега ще стартира процеса на деактивиране на HyperVisor на вашия компютър.
6. Накрая кликнете върху „Рестартирай сега”, За да рестартирате системата.
Сега компютърът ви ще се рестартира и Windows ще деактивира Hyper V на вашия компютър.
7. След като компютърът се стартира, напишете „cmd”В полето за търсене.
8. След това, Кликнете с десния бутон На "Командния редИ изберете „Изпълни като администратор“.
9. След като командният ред се появи на екрана ви, Тип или паста този код и натиснете Въведете.
dism.exe / Online / Disable-Feature: Microsoft-Hyper-V. bcdedit / set hipervisorlaunchtype off
Затворете прозореца на командния ред. Рестартирам вашия компютър след това. След това стартирайте VM Virtual Box и стартирайте нова виртуална сесия.