Как включить Intel VT-x в BIOS вашего компьютера или в прошивке UEFI

Современные процессоры включают аппаратные функции виртуализации, которые помогают ускорить виртуальные машины, созданные в VirtualBox, VMware, Hyper-V и других приложениях. Но эти функции не всегда включены по умолчанию.

Виртуальные машины – это замечательные вещи. С помощью приложений виртуализации вы можете запустить весь виртуальный компьютер в окне вашей текущей системы. На этой виртуальной машине вы можете запускать различные операционные системы, тестировать приложения в среде песочницы и без проблем экспериментировать с функциями. Для работы этим приложениям виртуальных машин необходимы функции аппаратного ускорения, встроенные в современные процессоры. Для процессоров Intel это означает аппаратное ускорение Intel VT-x. Для процессоров AMD это означает аппаратное ускорение AMD-V.

В какой-то момент вы можете столкнуться с сообщениями об ошибках в ваших приложениях для виртуальных машин, например:

  • Аппаратное ускорение VT-x/AMD-V недоступно в вашей системе
  • Этот хост поддерживает Intel VT-x, но Intel VT-x отключен
  • Процессор на этом компьютере не совместим с Hyper-V

Эти ошибки могут появляться по нескольким причинам. Во-первых, функция аппаратного ускорения может быть отключена. В системах с процессором Intel функцию Intel VT-x можно отключить с помощью настроек прошивки BIOS или UEFI. На самом деле, он часто отключен по умолчанию на новых компьютерах. В системах с процессором AMD это не будет проблемой. Функция AMD-V всегда включена, поэтому нет настроек BIOS или UEFI для изменения.

Другая причина, по которой эти ошибки могут появиться, заключается в том, что вы пытаетесь использовать приложение виртуализации, такое как VMWare или VirtualBox, когда у вас уже установлена ​​Microsoft Hyper-V. Hyper-V берет на себя эти функции аппаратного ускорения, и другие приложения виртуализации не смогут получить к ним доступ.

Итак, давайте посмотрим, как исправить эти проблемы.

Попробуйте удалить Hyper-V

Если у вас установлен Hyper-V, он становится жадным и не позволяет другим приложениям виртуализации получать доступ к функциям аппаратного ускорения. Это чаще происходит с аппаратным обеспечением Intel VT-x, но иногда может случиться и с AMD-V. Если это так, вы увидите сообщения об ошибках в своем приложении виртуализации о том, что Intel VT-x (или AMD-V) недоступен, даже если он включен на вашем компьютере.

Чтобы решить эту проблему, вам просто нужно удалить Hyper-V. Hyper-V – это дополнительная функция Windows, поэтому ее удаление немного отличается от удаления обычного приложения. Перейдите в Панель управления> Удалить программу. В окне «Программы и компоненты» нажмите «Включить или отключить функции Windows».

В окне «Функции Windows» снимите флажок «Hyper-V» и нажмите «ОК».

Когда Windows завершит удаление Hyper-V, вам нужно будет перезагрузить компьютер, а затем снова попробовать использовать VirtualBox или VMware.

Включите Intel VT-x в вашем BIOS или прошивке UEFI

Если у вас есть процессор Intel и удаление Hyper-V не решило вашу проблему – или ваше приложение виртуализации сообщило, что Intel VT-x был отключен – вам потребуется доступ к настройкам BIOS или UEFI вашего компьютера. ПК, сделанные до выхода Windows 8, вероятно, используют BIOS. ПК, выпущенные после выхода Windows 8, могут вместо этого использовать UEFI, и вероятность использования UEFI возрастает по мере развития ПК.

В системе на основе BIOS вы получите доступ к настройкам BIOS, перезагрузив компьютер и нажав соответствующую клавишу прямо при первой загрузке. Клавиша, которую вы нажимаете, зависит от производителя вашего ПК, но часто это клавиша «Delete» или «F2». Скорее всего, вы также увидите сообщение во время запуска, которое говорит что-то вроде «Нажмите {Key} для доступа к настройке». Если вы не можете найти правильную клавишу для входа в настройки BIOS, просто выполните Поищите в сети что-то вроде « {computer} {model_number} access BIOS».

На компьютере с интерфейсом UEFI вы не можете просто нажать клавишу во время загрузки компьютера. Вместо этого вам нужно будет следовать этим инструкциям, чтобы получить доступ к настройкам прошивки UEFI из расширенных параметров запуска Windows. Удерживая нажатой клавишу Shift, нажмите кнопку «Перезагрузить» в Windows, чтобы перезагрузиться прямо в это меню.

Независимо от того, используется ли на вашем компьютере BIOS или UEFI, попав в меню настроек, вы можете начать поиск опции с надписью «Intel VT-x», «Intel Virtualization Technology», «Virtualization Extensions», «Vanderpool». или что-то подобное.

Часто вы найдете опцию в подменю «Процессор». Это подменю может быть расположено где-нибудь под меню «Набор микросхем», «Северный мост», «Расширенное управление набором микросхем» или «Расширенная конфигурация ЦП».

Включите эту опцию и затем выберите «Сохранить и выйти» или эквивалентную функцию, чтобы сохранить изменения настроек и перезагрузить компьютер.

После перезагрузки ПК вы можете попробовать снова использовать VirtualBox или VMware.

Что делать, если вы не видите опцию Intel VT-x в BIOS или UEFI

К сожалению, некоторые производители ноутбуков и материнских плат не включают в свои настройки BIOS или UEFI опцию для включения Intel VT-x. Если вы не видите эту опцию, попробуйте выполнить поиск в Интернете по номеру модели вашего ноутбука или материнской платы, если это настольный ПК, и «включите Intel VT-x».

В некоторых случаях производители могут позже выпустить обновление прошивки BIOS или UEFI, которое включает эту опцию. Обновление прошивки BIOS или UEFI может помочь – если вам повезет.

И помните: если у вас старый процессор, он может вообще не поддерживать функции аппаратной виртуализации Intel VT-x или AMD-V.

Изображение предоставлено: Ник Грей на Flickr

Оцените статью
TutoryBird.Ru
Добавить комментарий