Исправлено: аппаратное ускорение VT-X / AMD-V недоступно в вашей системе

Некоторые пользователи получают сообщение об ошибке « Аппаратное ускорение VT-x / AMD-V недоступно в вашей системе» при попытке установить или запустить виртуальную машину в Oracle VM Virtualbox. Эта проблема не относится к определенной версии Windows, так как сообщается, что она возникает с каждым последним выпуском Windows.

Аппаратное ускорение VT-x Amd-V недоступно в вашей системе.

Что является причиной ошибки аппаратного ускорения VT-x / AMD-V в вашей системе?

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

  • Ваш процессор не поддерживает VT-x / AMD-V - некоторые старые процессоры не оснащены поддержкой Intel VT-x или AMD-V. Если ваш компьютер не поддерживает какую-либо технологию виртуализации, вы не сможете обойти или устранить сообщение об ошибке.
  • Hyper-V отключил VT-x / AMD-V - Hyper-V - это запатентованная технология виртуализации Microsoft. В последних версиях Windows Hyper-V включается автоматически и отключается VT-x / AMD-V, чтобы избежать любых конфликтов. Однако Hyper-V плохо работает с виртуальными машинами.
  • VT-x / AMD-V отключен в BIOS. Другая причина, по которой вы можете увидеть это сообщение об ошибке, заключается в том, что используемая вашим процессором технология виртуализации отключена в BIOS. В этом случае доступ к настройкам BIOS и включение VT-x / AMD-V устранят сообщение об ошибке и позволят вам запускать виртуальные машины.

Если в настоящее время вы пытаетесь устранить ошибку « аппаратное ускорение VT-x / AMD-V недоступно в вашей системе», эта статья предоставит вам набор проверенных шагов по устранению неполадок. Ниже вы найдете несколько популярных методов, которые другие пользователи в аналогичной ситуации использовали для устранения сообщения об ошибке.

Чтобы избавиться от ненужных исправлений, следуйте приведенным ниже методам в том порядке, в котором они представлены. В конечном итоге вы должны найти метод, который решает (или, по крайней мере, дает ответ) вашу проблему.

Способ 1. Проверка, поддерживает ли ваш процессор виртуализацию

Прежде чем попробовать что-либо еще, важно, чтобы вы уделили время, чтобы выяснить, оборудован ли ваш компьютер для использования VT-X или AMD-V. В настоящее время все новые процессоры будут поддерживать виртуализацию (в том числе в нижнем диапазоне). Однако, если вы работаете со старым процессором, вам следует начать с проверки, поддерживает ли ваш процессор виртуализацию.

Есть несколько способов проверить, оборудован ли ваш ЦП для использования виртуализации - вы либо используете специальную программу, которая сообщит вам, поддерживается ли виртуализация на вашем ЦП, либо сделаете что-то вручную. Следуйте тому руководству, которое вам ближе.

Как проверить, поддерживает ли ваш процессор виртуализацию автоматически

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

  1. Перейдите по этой ссылке (здесь) и нажмите Загрузить сейчас, чтобы загрузить последнюю версию Securable .

    Загрузка SecurAble
  2. Откройте исполняемый файл SecurAble и нажмите « Да» в приглашении UAC (Контроль учетных записей) .
  3. Если ваш компьютер оборудован для поддержки аппаратной виртуализации, вы увидите зеленое « Да» над « Виртуализация оборудования» .

    Проверка, поддерживается ли виртуализация

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

Как проверить, поддерживает ли ваш процессор виртуализацию вручную

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

Intel

С процессорами Intel вы можете увидеть, поддерживается ли виртуализация, посмотрев документацию по процессору, которую можно найти на ARK.INTEL.COM . Как только вы туда доберетесь, используйте функцию поиска для поиска вашей конкретной модели процессора.

Затем прокрутите вниз до вкладки « Дополнительные технологии » и посмотрите состояние технологий виртуализации I ntel® для направленного ввода-вывода (VT-d) и технологии виртуализации Intel® (VT-x) . Если какой-либо из них помечен как Нет, то технология виртуализации не поддерживается вашей моделью процессора.

Проверка, поддерживается ли виртуализация на процессоре Intel

AMD

Если у вас есть процессор AMD, вы можете проверить, поддерживает ли он виртуализацию, ознакомившись со спецификациями на сайте AMD. Используйте функцию поиска, чтобы найти вашу конкретную модель или выбрать ее из списка. Как только вы попадете на веб-страницу, посвященную вашей модели процессора, раскройте раскрывающееся меню Ключевые характеристики и посмотрите, входит ли виртуализация в число поддерживаемых технологий.

Пример процесса AMD, поддерживающего виртуализацию

Если вы обнаружили, что виртуализация поддерживается, перейдите к следующим методам ниже, чтобы решить проблему.

Способ 2: отключение Hyper V

Hyper-V (ранее известный как Windows Server Virtualization) - это запатентованная технология виртуализации Microsoft. Hyper-V вполне способен создавать виртуальные машины в системах x86 и x64 под управлением Windows, но он не используется VirtualBox или VMware из соображений стабильности.

Тем не менее, самые последние версии Windows запрограммированы для определения приоритетов Hyper-V над VT-X или AMD-V. А поскольку Hyper-V будет конфликтовать с аналогичной технологией виртуализации, VT-x или AMD-V будут отключены по умолчанию при каждом включении Hyper-V.

Как вы можете себе представить, это приведет к ошибкам в Virtualbox, VMware или аналогичном программном обеспечении, поскольку большинство из них не предназначены для работы с Hyper-V.

К счастью, отключение Hyper-V устранит ошибку « аппаратное ускорение VT-x / AMD-V недоступно в вашей системе» в случае возникновения проблемы. Есть несколько способов, которыми вы можете следовать, чтобы отключить Hyper-V и позволить VT-x или AMD-V вступать во владение. Не стесняйтесь следовать за тем, с кем вам удобнее.

Отключение Hyper-V через командную строку

Самый простой способ отключить Hyper-V - ввести команду в окне командной строки с повышенными правами. Вот что вам нужно сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « cmd » и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. В ответ на запрос UAC (Контроль учетных записей) нажмите Да, чтобы предоставить административные привилегии.

    Открытие командной строки через диалоговое окно «Выполнить»
  2. В командной строке с повышенными правами введите / вставьте следующую команду и нажмите Enter, чтобы отключить функцию Hyper-V:
     dism.exe / Онлайн / Отключить-Функция: Microsoft-Hyper-V 

    Как только вы закончите выполнение этой команды, Hyper-V будет отключен, и технология виртуализации, предоставляемая вашим процессором, будет усилена.

Отключение Hyper-V через графический интерфейс

Еще один метод, который позволит вам отключить технологию Hyper-V, - это использовать интерфейс панели управления. Этот метод медленнее, но его следует использовать, если вам неудобно запускать команды через терминал. Чтобы отключить Hyper-V через экран «Программы и компоненты», выполните следующие действия:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « appwiz.cpl » и нажмите Enter, чтобы открыть экран « Программы и компоненты» .

    Введите appwiz.cpl и нажмите Enter, чтобы открыть список установленных программ в Windows
  2. На экране « Программы и компоненты» нажмите « Включить или отключить функции Windows» на левой панели.

    Доступ к меню функций Windows
  3. В меню «Функции Windows» разверните папку Hyper-V и снимите флажок « Инструменты управления Hyper-V» и «Платформа Hyper-V», прежде чем нажимать кнопку « ОК» .

    Отключение Hyper-V через экран функций Windows
  4. Перезагрузите компьютер и посмотрите, была ли ошибка устранена при следующем запуске.

Если вы все еще сталкиваетесь с ошибкой « аппаратное ускорение VT-x / AMD-V недоступно в вашей системе», перейдите к следующему способу, приведенному ниже, чтобы узнать, как включить виртуализацию из BIOS / UEFI.

Метод 3: Включение виртуализации с помощью BIOS / UEFI

Другая причина, по которой вы можете получить сообщение об ошибке « Аппаратное ускорение VT-x / AMD-V недоступно в вашей системе», связана с отключением виртуализации в настройках BIOS. Хотя виртуализация включена по умолчанию на большинстве конфигураций компьютеров, это довольно распространенное явление. Для многих затронутых пользователей обновление BIOS - это то, что привело к отключению технологии виртуализации в BIOS.

К счастью, вы можете довольно легко написать это неправильно, зайдя в настройки BIOS / UEFI и снова включив технологию виртуализации.

Примечание. Материнская плата, выпущенная до выхода Windows 8, вероятно, будет использовать BIOS, в то время как большинство современных сборок ПК используют UEFI.

На компьютере с BIOS необходимо нажать клавишу настройки во время начального экрана запуска. Клавиша настройки обычно является клавишей F (F2, F4, F6, F8) или клавишей Del. Если вы не можете определить ключ настройки, специфичный для вашей материнской платы, выполните онлайн-поиск по « модели материнской платы + ключ настройки ».

Нажмите клавишу [key], чтобы войти в установку на компьютере на основе UEFI, вам нужно будет следовать инструкциям ( здесь ), чтобы загрузиться в меню параметров расширенного запуска . Оттуда вы можете получить доступ к настройкам прошивки UEFI.

Доступ к настройкам прошивки UEFI

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

Когда вам удастся найти опцию, обязательно включите ее.

Включение виртуализации в BIOS на базе HP

Примечание: настройки, которые вы найдете в вашем BIOS / UEFI, будут отличаться в зависимости от вашей материнской платы и производителя процессора. Если вы не можете найти эту опцию самостоятельно, найдите в Интернете конкретные шаги по включению аппаратной виртуализации в вашей конфигурации.

Как только вам удастся включить виртуализацию, сохраните изменения и перезагрузите компьютер. При следующем запуске ошибка « Аппаратное ускорение VT-x / AMD-V недоступно в вашей системе» больше не должна появляться при попытке установить или запустить виртуальную машину.

Интересные статьи