Съдържание
Този урок съдържа инструкции за отстраняване на следната грешка във VirtuaBox: "Failed to open a session for the virtual machine . VT-x is not available (VERR_VMX_NO_VMX) with Result Code: E_FAIL (0x80004005), Component: ConsoleWrap, Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed".
Грешката на VirtualBox "VT-x is not available" (VT-x не е наличен) се появява на компютър, базиран на Windows 10 Pro, с дънна платка Gigabyte Z370 HD3P и процесор Intel Core i7-8700, който поддържа технологията за виртуализация Intel® (VT-x). Освен грешката "VT-x is not available" (VT-x не е наличен) във VirtualBox, инструментът SecurAble също така заявява, че хардуерната виртуализация не е налична в системата.
Как да поправя: "VT-x не е наличен" грешка във VirtualBox.
Важно: Преди да продължите да прилагате стъпките по-долу, уверете се, че инсталираният процесор поддържа следните функции: *
а. Технология за виртуализация.
б. Хардуерно предотвратяване на изпълнението на датата (DEP) **
Забележки:
* За да разберете лесно дали вашата система поддържа изискванията за виртуализация, можете да използвате инструмента SecurAble.
** Функцията "Предотвратяване на изпълнението на датата (DEP)" се нарича още " Без изпълнение (NX) " за процесори AMD и " Изключване на изпълнението (XD) " за процесори на Intel.
Стъпка 1. Активирайте хардуерната виртуализация в BIOS.
1. Първо, пристъпете към разрешаване на функцията Virtualization Technology (Технология за виртуализация) в настройките на BIOS-а. За да направите това, рестартирайте системата и стартирайте настройките на BIOS-а. След това...
А. Ако притежавате Процесор на Intel :
- Щракнете върху Разширени * и задайте Виртуализация (известна още като "Технология за виртуализация на Intel® (VT-x)" за Активиране на .
Забележка: В някои BIOS настройката за виртуализация се намира под Изпълнение опции.
Б. Ако притежавате ПРОЦЕСОР НА AMD :
- Щракнете върху M.I.T. . раздел -> Разширени настройки на честотата -> Разширени основни настройки и задайте Режим SVM (известна още като "Secure Virtual Machine") към Активиране на .
2. Запазете и излезте Настройки на BIOS.
3. Опитайте се да стартирате машината VirtualBox. Ако все още се сблъсквате със същата грешка, продължете по следния начин.
Стъпка 2. Деактивирайте Hyper-V. *
Забележка: Тази стъпка се отнася само за версиите Windows 10 Professional и Enterprise.
1. Навигирайте до Windows Контролен панел и отворете Програми и функции .
2. Кликнете върху Включване или изключване на функциите на Windows .
3. Свалете отметката на Hyper-V и щракнете върху ДОБРЕ. *
Забележка: Ако Hyper-V не е активирана, опитайте следния трик: Активиране на Hyper-V -> Рестартиране на компютърът -> Деактивиране на Hyper-V и рестартиране на отново.
4. Когато операцията по отстраняване е завършена, рестартиране на вашия компютър.
5. След рестартиране отворете Команден ред като администратор .
6. Въведете следната команда и натиснете Въведете :
- bcdedit /set hypervisorlaunchtype off
7. Рестартиране вашия компютър.
8. След рестартиране стартирайте виртуалната машина.
Свършихте! Споделете с мен дали това ръководство ви е помогнало, като оставите коментар за опита си. Моля, харесайте и споделете това ръководство, за да помогнете на другите.
Анди Дейвис
Блог на системен администратор за Windows