Intel virtualization technology в биосе: включать или нет?

Vt-x, vt-d, intel virtualization technology в bios: что это такое и зачем

Включение виртуализации в БИОС/UEFI компьютера или ноутбука

Основное действие для включения виртуализации — включить соответствующую опцию в БИОС/UEFI. Эта опция может носить название Virtualization, Intel Virtualization Technology, Intel VT-x, AMD-v и находиться в слегка разных разделах настроек БИОС, но логика действия всегда будет одной и той же:

  1. Зайдите в БИОС компьютера или ноутбука. Обычно на ПК это делается нажатием клавиши Del, на ноутбуке — F2 или F10 (иногда в сочетании с клавишей Fn). В Windows 10 простой вход может не получиться, тогда можно использовать способ входа в UEFI через особые варианты загрузки, подробнее: Как зайти в БИОС/UEFI Windows 10.
  2. После входа найдите, где включается опция виртуализации (далее будут показаны некоторые примеры), включите её (установите значение в Enabled).
  3. Сохраните настройки БИОС (обычно можно выбрать Save&Exit на вкладке Exit).

А теперь несколько примеров, где именно может находиться включение виртуализации на разных марках материнских плат и ноутбуков. По аналогии вы, вероятнее всего, сможете найти и у себя:

Логика расположения необходимого пункта для включения виртуализации у всех производителей похожа и, зная обычные пути включения опции, вы найдете нужный пункт даже на материнской плате другого производителя.

Как включить аппаратную виртуализацию в BIOS / UEFI

Чтобы включить виртуализацию в Windows 10, 7 (не важно) необходимо зайти в BIOS или UEFI в зависимости от вашей материнской платы. В обоих случаях действия, которые потребуется проделать, похожи:

  1. Перезагрузите ПК и при появлении первого экрана с лого нажмите клавишу для входа в настройки БИОСа — это может быть F2, F10 или Del.
  2. Далее отыщите пункт меню, отвечающий за виртуализацию (например, Secure Virtual Machine Mode, обычно находящийся в разделе Advanced — CPU Configuration) и включите его, сделав опцию активной (передвинув бегунок или сменив значение disabled на enabled).
  3. Сохраните изменения и перезагрузите компьютер.

Как включить виртуализацию на процессоре AMD

  1. Войдите в BIOS тем способом, который поддерживает ваш компьютер.
  2. Перейдите в пункт меню «Advanced».
  3. Откройте раздел «CPU Configuration».
  4. Отыщите в списке «SVM Mode». Чтобы включить AMD-V нужно значение «Disabled» сменить «Enabled» или «Auto».
  5. Выйдите нажав F10 с сохранением изменений.

Как включить виртуализацию на процессоре Intel

  1. Войдите в BIOS.
  2. Перейдите в пункт «Advanced» (на некоторых материнских платах — «Integrated Peripherals»).
  3. Зайдите в «CPU Configuration».
  4. Отыщите опцию «Intel Virtualization Technology». Если она отсутствует, возможно, ваш ПК не имеет поддержки аппаратной виртуализации.
  5. При наличии этой опции убедитесь, что значение напротив — «Enable» или смените на него.
  6. Покиньте BIOS с помощью пункта «Save & Exit» для сохранения проделанных изменений. То же самое можно сделать, нажав F10.

Try Uninstalling Hyper-V

If you have Hyper-V installed, it gets greedy and won’t let other virtualization apps access hardware acceleration features. This more often happens with Intel VT-x hardware, but can also happen with AMD-V on occasion. If this is the case, you’ll see an error message in your virtualization app to the effect that Intel VT-x (or AMD-V) is unavailable, even though it is enabled on your computer.

To solve this problem, you just need to uninstall Hyper-V. Hyper-V is an optional Windows feature, so uninstalling it is a little different than uninstalling a regular app. Head to Control Panel > Uninstall a Program. In the «Programs and Features» window, click «Turn Windows features on or off.»

In the «Windows Features» window, clear the «Hyper-V» checkbox and then click «OK.»

When Windows is done uninstalling Hyper-V, you’ll need to restart your PC and then you can try using VirtualBox or VMware again.

Что такое виртуализация и какие требования к ПК предъявляет

Под этим термином понимают технологию программного представления виртуальной версии ИТ-продуктов. К ним относятся ОС, аппаратные платформы, файловые хранилища. Виртуализация способствует снижению расходов на информативные технологии, приобретение оборудования, которые доступны в виртуальном режиме.

Применение технологии позволяет создавать рабочую среду, не затрагивая ресурсы своего компьютера. Виртуализация позволяет использовать сразу несколько систем. Особенно это удобно тем, кто пользуется устаревшими ПО, которые не совместимы с актуальной версией Виндовс 10. Процессы, происходящие виртуально, проходят обособленно. Поэтому риск «подхватить» вирус отсутствует полностью.

Существует несколько типов процесса представления набора вычислительных ресурсов:

  • паравиртуализация;
  • виртуализация структуры;
  • виртуализация серверов;
  • аппаратная виртуализация;
  • виртуализация приложений и другие виды.

В каждом инструменте используется определенный вид технологии. К примеру, гипервизору Hyper-V требуется аппаратная virtualization technology. Девайс и операционка должны отвечать требованиям:

  • поддержка ЦП Intel VT-x или AMD-V;
  • поддержка процессора опции преобразования адресов 2 уровня (SLAT);
  • 64-разрядная ОС;
  • 4 Гб ОЗУ.

Для функционирования потребуется включить технологию на устройстве, а также запустить Hardware Enforced DEP. Без них виртуальные машины запускаться не будут. В некоторых версиях ОС требуется установка эмулятора среды, например, Блюстакс. Платформа позволяет запускать любые приложения и игры, размещенные в Google Play.

Десятая версия Винды оснащена инструментом совместимости оборудования с установкой Hyper-V. Утилита systeminfo.exe позволит увидеть параметры по требованию к гипервизору. Для этого нужно:

Вызвать строку запроса, нажав «Win + R».

  • Ввести: Windows
  • Запустить приложение от имени Администратора.

Ввести команду: systeminfo.

Найти пункт требований, проверить поддерживание установки виртуальной машины.

Если возле каждого пункта стоит значение «Да», это означает, что проблем с установкой не возникнет.

What to Do If You Don’t See the Intel VT-x Option in BIOS or UEFI

Unfortunately, some laptop manufacturers and motherboard manufacturers don’t include an option in their BIOS or UEFI settings for enabling Intel VT-x. If you don’t see the option, try performing a web search for the model number of your laptop—or your motherboard, if it’s a desktop PC—and «enable Intel VT-x».

In some cases, manufacturers may later release a BIOS or UEFI firmware update that includes this option. Updating your BIOS or UEFI firmware might help—if you’re lucky.

And, remember—if you have an older CPU, it may not support the Intel VT-x or AMD-V hardware virtualization features at all.

Создание виртуальной машины Hyper-V пошагово

Процедура создания виртуальной машины Hyper-V не отличается особой сложностью, но всё же здесь не все столь прозрачно и ясно как, скажем, в том же популярном стороннем гипервизоре VirtualBox. Разберем алгоритм буквально по шагам. Итак, начнем.

  1. Откройте меню Пуск и запустите приложение «Диспетчер Hyper-V».
  2. В меню выберите опцию Действие – Создать – Виртуальная машина.
  3. В открывшемся окне мастера нажмите «Далее».
  4. В поле «Имя» введите желаемое название BM (виртуальной машины) и измените месторасположение контейнера. По умолчанию он размещается на системном томе, но чтобы его не перегружать, рекомендуем сохранять контейнеры BM на диске D.
  5. На следующем этапе вам нужно указать поколение BM. Если вы собираетесь устанавливать 32-битные системы, сгодится и первое поколение, а вот для установки 64-битных систем на виртуальный диск GPT следует отдать предпочтение второму поколению.
  6. Выделите BM необходимый объем оперативной памяти. Для 32-битных систем советуем выделять не менее 1 Гб ОЗУ, для 64-битных – не менее 2 Гб ОЗУ.
  7. Следующий этап – настройка сети. Если собираетесь пользоваться на ВМ интернетом, выберите в списке «Коммутатор по умолчанию» или свой собственный, если создали его ранее.
  8. Далее нужно создать виртуальный жесткий диск. Выделять под него следует не менее 25-30 Гб. Имя диска (VHDX-файла) будет соответствовать названию ВМ, а путь – расположению, указанному в четвертом пункте.
  9. Параметры установки. Включите радиокнопку «Установить операционную систему с загрузочного компакт-диска» и укажите путь к ISO-образу с дистрибутивом.
  10. Сохраните настройки, нажав «Далее» и «Готово».

На этом процедура создания виртуального компьютера завершается. Теперь в главном окне гипервизора вы можете кликнуть по его названию ПКМ и запустить, выбрав соответствующий пункт. В результате откроется стандартное окно мастера-установщика той операционной системы, которую вы собирались инсталлировать.

Turn Intel VT-x On in Your BIOS or UEFI Firmware

If you have an Intel CPU and uninstalling Hyper-V didn’t solve your problem—or your virtualization app reported that Intel VT-x was disabled—you’ll need to access your computer’s BIOS or UEFI settings. PCs made prior to the release of Windows 8 probably use BIOS. PCs made after Windows 8 came out may use UEFI instead, and the likelihood of using UEFI grows the more modern the PC.

On a BIOS-based system, you’ll access BIOS settings by restarting your PC and pressing the appropriate key right when it first boots. The key you press depends on your PC’s manufacturer, but it’s often the «Delete» or «F2» key. You also will most likely see a message during startup that says something like «Press {Key} to access setup.» If you can’t figure out the right key to get into your BIOS settings, just perform a web search for something like «{computer} {model_number} access BIOS.»

On a UEFI-based computer, you can’t necessarily just press a key while the computer is booting. Instead, you’ll need to follow these instructions to access the UEFI firmware settings from the Windows advanced startup options. Hold down the Shift key as you click Restart in Windows to reboot straight to that menu.

Whether your PC uses BIOS or UEFI, once you’re in the settings menu, you can begin looking around for an option labeled something like «Intel VT-x,» «Intel Virtualization Technology,» «Virtualization Extensions,» «Vanderpool,» or something similar.

Often, you’ll find the option under a «Processor» submenu. That submenu may be located somewhere under a «Chipset,» «Northbridge,» «Advanced Chipset Control,» or «Advanced CPU Configuration» menu.

Enable the option and then select «Save and Exit» or the equivalent feature to save your settings changes and reboot your PC.

After the PC restarts, you can try using VirtualBox or VMware again.

Проблемы при включении виртуализации

Самые распространенные проблемы, когда вы хотите включить виртуализацию на своем компьютере:

  • Пункт включения Virtualization Technology не активен в БИОС
  • В БИОС/UEFI нет пункта для включения виртуализации
  • Виртуализация включена в БИОС/UEFI, но эмулятор или виртуальная машина в Windows 10 или 8.1 пишет, что отключена.

В первых двух случаях проблема может крыться в том, что ваш процессор не поддерживает виртуализацию. Поищите официальные спецификации вашего процессора в Интернете, обычно там есть и информация о поддержке виртуализации. Также, на некоторых ноутбуках процессор может поддерживать технологию виртуализации, но она отключена и в БИОС не предусмотрено опции для её включения — в этом случае, к сожалению, предложить не могу ничего, но можно попробовать обновить БИОС (теоретически, опцию могут добавить).

Во втором случае причина обычно заключается в том, что в Windows 10 или 8.1 включена виртуальная машина Hyper-V или Песочница. Отключите её в компонентах:

  1. Откройте панель управления, перейдите в «Программы и компоненты».
  2. Откройте слева пункт «Включение и отключение компонентов Windows».
  3. Отключите компоненты Hyper-V и «Песочница» (если есть).
  4. Примените настройки и обязательно перезагрузите компьютер.

Если указанные действия не помогли, попробуйте такой вариант: запустите командную строку от имени администратора, в ней введите команду (нажав Enter после неё)

bcdedit /set {current} hypervisorlaunchtype off

Закройте командную строку и перезагрузите компьютер.

Виртуальная машина: ошибка 0x80004005

Метод №1 Переименование vbox-файла

Один небольшой трюк помогает большинству пользователей избавиться от проблемы при попытке запустить нужную им виртуальную машину. Как уже было сказано, ошибка 0x80004005 возникает, по большей части, из-за неправильно сохраненного состояния виртуальной машины в vbox-файл. Когда это происходит, то VirtualBox создает еще один файл, но только уже с приставкой -prev или -tmp. Вам нужно переименовать этот файл. Выполните следующее:

  • пройдите в директорию C:Users<ПОЛЬЗОВАТЕЛЬ>VirtualBox VMs;
  • найдите в папке файлы с именем вашей виртуальной машины и расширением .vbox и .vbox-prev(или -tmp), например, пускай это будут ВМ.vbox и ВМ.vbox-prev;
  • удалите файл ВМ.vbox;
  • переименуйте ВМ.vbox-prev в ВМ.vbox;
  • далее перейдите в директорию C:Users<ПОЛЬЗОВАТЕЛЬ>.VirtualBox и выполните все описанное выше еще раз, т.е. удаление и переименование файлов.

Как только завершите возиться с файлами, попытайтесь вновь запустить нужную вам виртуальную машину в VirtualBox. Большинство пользователей утверждают, что от ошибки E_FAIL 0x80004005 им помогает избавиться именно вышеуказанный процесс.

Метод №2 Удаление обновления KB:3004394

Если дело заключалось не в неудачном сохраненном состоянии виртуальной машины, то, возможно, оно заключается в обновлении под номером KB:3004394. Уже многими доказано, что данное обновление может создавать конфликт во время работы VitualBox. Вам нужно попробовать удалить это обновление, а затем проверить наличие кода ошибки E_FAIL 0x80004005.

Удалить это обновление можно как через графический интерфейс системы, так и через консоль. Однако, через консоль процесс удаления выполняется куда быстрее. Поэтому мы покажем вам именно этот способ удаления обновления. Выполните следующие действия:

  • нажмите на клавиатуре Windows+X;
  • выберите из контекстного меню пункт «Командная строка(администратор)»;
  • впишите в консоль команду wusa /uninstall /kb:3004394 и нажмите Enter;

Удалив обновление KB:3004394 из своей операционной системы, перезагрузите компьютер. Снова зайдите в VitualBox, запустите нужную виртуальную машину и убедитесь, что ошибка E_FAIL 0x80004005 была устранена. Если же нет, то давайте посмотрим на другие методы.

Метод №3 Активирование виртуализации в BIOS

Порой, ошибка E_FAIL 0x80004005 может возникать в результате отключенной в BIOS технологии виртуализации, которая позволяет на одном ПК создавать несколько виртуальных компьютеров. К сожалению, интерфейс BIOS разнится между собой, а поэтому описание точного расположения данной функции — невозможно. Вам придется покопаться в настройках BIOS и найти там опцию Виртуализации, а затем активировать ее. Как только вы это сделаете, попробуйте снова запустить VirtualBox и посмотрите, возникнет ли ошибка виртуальной машины E_FAIL 0x80004005.

Метод №4 Подбор рабочей версии VirtualBox

К сожалению, порой описываемая в данной статье проблема не может быть разрешена вышеуказанными методами. Правда в том, что не каждая версия программы VirtualBox будет работать на том или ином компьютере стабильно. Удалите ту версию, которая установлена на вашем компьютере в данный момент, а затем установите другую, желательно, самую последнюю версию.

Если код ошибки E_FAIL 0x80004005 появляется и на новой версии VirtualBox, то вам придется искать ту версию программы, которая наконец-то таки стабильно заработать на вашей системе. Так или иначе, вы найдете ее. Исходя из отзывов пользователей, стабильными версиями являются 4.3.12, 4.3.20, 5.0.6 и 5.1.8. Пробуйте, запускайте и проверяйте наличие ошибки E_FAIL 0x80004005.

Нашли опечатку? Выделите текст и нажмите Ctrl + EnterХ

На некоторых компьютерах при запуске виртуальной машины VirtualBox возникает ошибка, в которой написано, что «Не удалось открыть сессию для виртуальной машины». У меня она выглядела так:

Если щёлкнуть на слово «Детали» в окне этой ошибки, то можно увидеть код этой ошибки — E_FAIL (0x80004005):

Особенно неприятно, если у вас уже была настроена рабочая виртуальная машина в VirtualBox, которой вы пользовались, а через некоторое время она просто перестала запускаться, выдавая ошибку E_FAIL (0x80004005) «Не удалось открыть сессию для виртуальной машины». В данной статье мы последовательно рассмотрим три решения данной проблемы с запуском виртуальной машины.

Enable Vt on Lenovo

Enabling VT on Lenovo is way different as compared to other systems. Here is how to access the BIOS on a ThinkPad.

Enable in VT-X Think pad, (tablets, convertibles, notebooks)

  1. Like others, you will need restart (start if turned OFF).
  2. Now, that your system starts, press Enter on your keyboard or tap on your screen.
  3. Once you have entered the BIOS settings, go to Security.
  4. Inside the Security you will need to select the Virtualization.
  5. Now enabled the feature, you will need to select the Intel (R) Virtualization Technology and enable it.
  6. Go to exit menu and save the changes. You can also use the shortcut F10.
  7. Exit the BIOS.
  8. Your system will reboot and you have enabled VT.

Enable in Think Centre (Desktops)

  1. Like VT-x Think pad, you will need to restart (start if turned OFF).
  2. Your system starts, press the F1 key on your keyboard.
  3. Once you are in the BIOS settings, go to Advanced.
  4. Inside the Advanced you will need to select the CPU setup.
  5. Select the Intel (R) Virtualization Technology inside the CPU setup and enable it.
  6. Now that you have enabled the feature, go to exit menu and save the changes. You can also use the shortcut F10.
  7. Exit the BIOS.
  8. Your system will reboot and you have enabled VT.

Enable VT-x on Sony

Note: Before you perform any kind of task make sure you have updated your BIOS to the latest version. BIOS being out of version can make your life hard and your task difficult or unresponsive.

  1. You will need to restart (start if turned OFF).
  2. Now, press F2 key while you see VAIO logo on your screen.
  3. In the BIOS settings, go to Advanced.
  4. Inside the Advanced you will need to select the Intel Virtualization Technology. If you can’t find the Intel Virtualization Technology, then it means that either CPU doesn’t support (that needs your attention) or your BIOS is not up to dated.
  5. Now select the Intel Virtualization Technology and enable the feature. After enabling the feature, go to exit menu and save the changes.
  6. Exit the BIOS. Your system will reboot and you have enabled VT.

As mentioned above, almost all the systems had totally the same procedure to activate the feature. Depending on BIOS versions or CPU types, you might have found out options labeled as ‘Virtualization Technology’ or ‘Intel Virtualization Technology’ which under the ‘CPU Configurations’, ‘System Configurations’, ‘Advanced’, ‘Security ‘or ‘Processor’ is either enabled or disabled.

It is less likely, but you will find the settings in ‘Chipset’ or ‘Northbridge’ or in BIOS specific overclocking tab too. Even after enabling the VT-x, if you got still have errors or messages referring to VT-X or AMD-V then you have probably disabled your Hyper-V.

Как включить виртуализацию на разных материнских платах

Далее даны примеры включения Virtualization Technology в БИОСе разных производителей. Они лишь приблизительные, так как графические оболочки, количество доступных пунктов настроек и их расположение относительно друг друга на разных устройствах могут отличаться.

Gigabyte

Чтобы включить виртуализацию в БИОСе Gigabyte проделайте следующие шаги:

  1. Откройте BIOS с помощью клавиш F2 или Del в момент включения компьютера.
  2. Отыщите раздел расширенных настроек Advanced Frequency Settings (он может быть на вкладке M.I.T.).
  3. Перейдите к расширенным настройкам процессора (Advanced CPU Settings).
  4. Активируйте SVM Mode, выбрав значение Enabled.
  5. Сохраните изменения и перезагрузите компьютер.

MSI

Чтобы включить виртуализацию в БИОСе на платах MSI отыщите пункт CPU Features и уже здесь найдите SVM Mode, далее проделав те же действия, что и в предыдущем примере.

HP

  1. Войдите в БИОС при помощи клавиши Esc.
  2. Нажмите F10 для перехода в настройки BIOS (следуйте указаниям, появляющимся на экране).
  3. Используйте клавишу «Стрелка вправо», чтобы переместиться на вкладку «Конфигурация Системы».
  4. Выберите пункт «Виртуализация» (Virtualization Technology если прошивка на английском) и нажмите на Enter.
  5. Установите значение «Включено» и подтвердите выбор нажатием клавиши Enter.
  6. Сохраните изменения (F10) и перезагрузитесь.

Asus

На материнских платах этого производителя включение виртуализации может быть произведено следующим образом:

  1. Используйте F2 для входа в БИОС.
  2. Нажмите на клавишу «стрелка вправо», перейдите «Продвинутые настройки».
  3. Выберите пункт «Виртуализация» и нажмите Enter.
  4. Установите значение «Включено» и нажмите Enter.
  5. Используйте клавишу F10 для сохранения изменений и перезагрузки.
Понравилась статья? Поделиться с друзьями:
Jsk-oren
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: