0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

AMD SVM support что это

Виртуальные машины используются для тестирования операционных систем, тестовых программ в среде песочницы (Sandbox) и для экспериментов с системными функциями, не беспокоясь о каких-либо последствиях. Есть часть популярных программ, например, VirtualBox, которые могут работать без этой функции, но тогда не сможем рассчитывать на слишком хорошую производительность. Включение аппаратной виртуализации сделает действия виртуальных машин гораздо мощнее.

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

Функцию виртуализации можно включить или отключить по желанию и все, что нужно сделать, — это получить доступ в BIOS или UEFI.

Что делать? This host supports Intel VT-x

3 минуты чтения

Привет, друг! Если ты читаешь эту статью, то скорее всего столкнулся с ошибкой VT-x/AMD-V hardware acceleration is not available on your system когда пробовал создать виртуальную машину в Virtual Box, или такой ошибкой при работе с VMWare: This host supports Intel VT-x, but Intel VT-x is disabled или чем-то похожим при работе с другой средой виртуализации. Продолжай читать и ты обязательно найдёшь причину!

Для начала, позволь вкратце объяснить, что такое VT-x и AMD-V.

VT-x – это технология, разработанная компанией Intel в 2005 году, которая позволила процеcсорам (CPU) данного производителя поддерживать аппаратную виртуализацию. Грубо говоря, появилась возможность имея один компьютер, создать другой внутри него и даже с другой операционной системой!

AMD-V — это технология аппаратной виртуализации от компании AMD. Первые процессоры от производителя AMD появились на рынке годом позже, в 2006 году.

Итак, теперь вот тебе топ 3 причин, по которым ты мог встретить вышеупомянутые ошибки:

  • Процессор твоего «комплюктера» попросту не поддерживает технологии виртуализации VT-x/AMD-V.

Возможно ты являешься обладателем очень старого или наоборот крайне специфичного девайса, CPU которого просто не умеет в виртуализацию. В таком случае, ты не сможешь устранить те ошибки и запустить виртуалку в любой среде виртуализации. Но не огорчайся, есть масса способов покрутить виртуалки, например, воспользоваться услугами VDS/VPS хостера!

  • VT-x/AMD-V отключила Hyper-V.

Hyper-V это проприетарная технология виртуализации от Microsoft, которая по умолчанию вырубает поддержку VT-x/AMD-V, чтобы избежать конфликтов. Короче придётся выбирать между Hyper-V и другой конфликтующей средой виртуализации.

  • Технология VT-x или AMD-V просто выключены и их нужно включить.

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

В зависимости от производителя твоего компьютера, может быть несколько вариантов перехода в BIOS. Обычно, тебе нужно просто перезагрузить компьютер и дождаться на экране надписи: Press to enter BIOS, а вот какая-то кнопка может быть разной.

Вот тебе несколько примеров для разных производителей:

  • Asus, Lenovo, DELL
  • Как правило просят нажать F2
  • Перейти на вкладку Advanced, выбрать Virtualization Technology и нажать Enter
  • Сменить состояние строки с Disabled на Enabled после чего нажать F10, чтобы сохранить изменения и перезагрузить компьютер

  • Acer, HP
  • Как правило просят нажать F2 ну или F1 или же CTRL+ALT+ESC или F10
  • Нажать на правую стрелку и перейти на вкладку System Configuration, выбрать Virtualization Technology и нажать Enter
  • Сменить состояние строки с Disabled на Enabled после чего нажать F10, чтобы сохранить изменения и перезагрузить компьютер

  • Компьютеры с процессорами AMD
  • Как правило просят нажать F2
  • Выбрать вкладку Advanced затем CPU Configuration, после чего выбрать SVM Mode и нажать Enter
  • Сменить состояние строки с Disabled на Enabled после чего нажать F10, чтобы сохранить изменения и перезагрузить компьютер

  • This host supports Intel VT-x
  • VMware ошибка
  • 3430
  • Поделиться

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

    Один из способов доступа к настройкам BIOS в разных версиях Windows (включая Windows 8, 8.1 и 10) — это упрощенное меню настроек. Доступ к BIOS зависит от версии Windows, установленной на вашем ПК. Выберите нужную версию, кликнув по ссылке ниже.

    Если вы уже вошли в BIOS, пожалуйста, кликните на одну из ссылок ниже, чтобы узнать, как включить аппаратную виртуализацию на вашем ПК:

    Windows 8

    • Передвиньте курсор мыши в правую боковую часть экрана, чтобы открыть панель инструментов. Нажмите на «Настройки».

    • Далее выберите «Изменение параметров компьютера».

    • В окне параметров выберите раздел «Общие». Прокрутите страницу вниз и под опцией «Особые варианты загрузки» нажмите на «Перезагрузить сейчас».

    Windows 8.1

    • В стартовом меню, в нижней левой части экрана, кликните по иконке в виде стрелки.

    В появившемся окне вы увидите поле поиска.

    • Введите в поле поиска слово «Настройки», далее выберите «Параметры ПК».

    • В настройках меню выберите «Обновление и восстановление».

    • Нажмите на «Восстановление» и под опцией «Особые варианты загрузки» нажмите на кнопку «Перезагрузить сейчас».

    Windows 10

    • Перейдите в меню настроек и выберите раздел «Восстановление». Под опцией «Особые варианты загрузки» нажмите на кнопку «Перезагрузить сейчас».

    • Вы увидите 4 опции. Выберите «Поиск и устранение неисправностей».

    • Далее выберите «Дополнительные параметры».

    • Выберите «Параметры встроенного ПО UEFI», как показано на изображении ниже.

    ВНИМАНИЕ. Если вы не видите «Параметры встроенного ПО UEFI», сделайте следующее:

    1. Выключите Fast Startup.Перейдите по ссылке для получения подробностей.
    2. Нажмите здесь, чтобы узнать об альтернативном способе входа в BIOS.

    • В новом окне нажмите на кнопку «Перезагрузить», чтобы перезагрузить ПК.

    Некоторые версии Windows не включают вышеуказанных шагов для входа в BIOS. Если у вас такая ситуация, пожалуйста, обратитесь к документации, прилагаемой к вашему ПК/ ноутбуку, чтобы узнать, как войти в BIOS.

    ВНИМАНИЕ. Обращаем ваше внимание на альтернативный способ входа в BIOS, если вы не видите опции «Параметры встроенного ПО UEFI». Чтобы узнать больше, нажмите здесь.

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

    Расположение параметров BIOS зависит от различных факторов, например, от модели материнской платы, типа процессора, набора микросхем и производителя оборудования. Пожалуйста, обратитесь к документации, прилагаемой к вашему ПК/ноутбуку, чтобы узнать, как войти в BIOS. В примере ниже мы использовали ноутбуки ASUS с процессорами Intel и AMD соответственно.

    Пользователи Intel

    1. Нажмите на Advanced Mode или на клавишу F7.

    2. В Advanced Mode перейдите во вкладку Advanced.

    3. В этом разделе вы найдете различные опции. Пожалуйста, выберите CPU Configuration.

    4. Под опцией CPU Configuration прокрутите окно вниз до опции Intel Virtualization Technology. Кликните по Disabled, чтобы изменить на Enabled и включить аппаратную виртуализацию.

    5. Выйдите из настроек BIOS. При выходе убедитесь, что нажали на кнопку Save changes & Reset, чтобы сохранить изменения. Кнопка может называться иначе в зависимости от модели вашего ПК, но суть заключается в том, чтобы сохранить изменения перед выходом из настроек BIOS.

    Пользователи AMD

    1. Нажмите на Advanced Mode или на клавишу F7.

    2. В Advanced Mode перейдите во вкладку Advanced.

    3. В этом разделе вы найдете различные опции. Пожалуйста, выберите CPU Configuration.

    4. Под опцией CPU Configuration прокрутите окно вниз до опции SVM Mode. Кликните на Disabled и выберите Enabled, чтобы включить аппаратную виртуализацию.

    5. После нажмите на Exit.

    6. Вы увидите окно, в котором вам нужно нажать на OK, чтобы сохранить изменения. Теперь вы сможете использовать BlueStacks и оценить его высокую производительность.

    Как отключить быстрый запуск в Windows 10

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

    1. Находясь на рабочем столе нажмите сочетание клавиш Windows+R, чтобы открыть окно «Выполнить». Введите в окне команду powercfg.cpl и нажмите на OK.

    2. В появившемся окне выберите раздел «Действия кнопок питания».

    3. Далее снимите галочку напротив поля «Включить быстрый запуск (рекомендуется). Если вы его не видите, то нажмите на опцию «Изменение параметров, которые сейчас недоступны».

    4. Нажмите на «Сохранить изменения».

    Программа BIOS InsydeH20 Setup Utility компании Insyde Software на на системных платах Hewlett-Packard Company (HP)

    Название данной опции у данного производителя в данной версии BIOS:

    Virtualization Technology значение по умолчанию [Disabled]

    Данная опция находится на вкладке: «System Configuration»

    Обозначение опции BIOSОписание опции в БИОСеПереведенное значение опции БИОС

    Hardware VT enables a processor feature for running multiple simultaneous virtual machines allowing specialized software application to run in full isolation of each other. HP recommends that this feature remain disabled unless specialized unless specialized application are being user.

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

    [ Enabled ]

    Навигация и настройка значений БИОС InsydeH20 Setup Utility фирмы Insyde Software осуществляется стандартно, с помощью следующих клавиш:

    Приветствую дорогие! Выходят новые материнские платы, процессоры, память.. все железо становится лучше и быстрее. Появляются новые функции. Старые остаются. Но сегодня мы поговорим про одну из старых функций, которая уже давно существует.. не знаю когда появилась у AMD, но у Intel она появилась еще в Pentium 4 модель 662/672 — была простая виртуализация VT-x.

    Шаг 1: Вход в настройки UEFI или BIOS

    Процедура включения немного отличается от установленного интерфейса ввода-вывода.
    Если установлен Windows 10, то самый простой способ – использовать встроенную опцию запуска прошивки UEFI из среды восстановления.

    Раскройте меню Пуск и нажмите на кнопку Питания. Удерживая клавишу Shift, нажмите на кнопку «Перезагрузка».

    Откроется синий экран с вариантами выбора действия. Перейдите по пути:

    Поиск и устранение неисправностей – Дополнительные параметры – Параметры встроенного ПО UEFI .

    После перезагрузки откроется экран UEFI.

    Если нет этой опции в Windows 10 или установлена предыдущая операционная система, то можно войти в настройки нажатием на соответствующую клавишу после включения компьютера. В большинстве случаев это клавиши Del, F2, F10, F11 или F12. Она отображается на первой экране внизу в тексте «Press _ enter to Setup». Также ее можно узнать по запросу в интернете, указав модель материнской платы.

    Узнаем статус виртуализации

    Прежде чем заходить в БИОС и делать что-то там, нужно разобраться, поддерживает ли установленный на вашем компьютере процессор аппаратную виртуализацию. Затем необходимо узнать, включена она или отключена на данный момент.

    Через Диспетчер задач

    Чтобы ничего не устанавливать, можно воспользоваться диспетчером задач. Откройте его комбинацией Ctrl+Shift+ESC . Затем перейдите на вкладку «Производительность» (1). Оставаясь в разделе «ЦП» (2) посмотрите, какое значение указано в поле «Виртуализация» (3). У вас, скорее всего, там будет написано «Выключено» или «Отключено» . Чуть ниже должна быть строка «Поддержка Hyper-V» . Если в ней стоит «Да» – значит, вам просто нужно включить данную функцию в БИОС.

    С помощью официальных программ

    Узнать, поддерживает ли ваш процессор виртуализацию, можно и с помощью специальных программ. Я расскажу про официальные утилиты, которые выпустили производители процессоров Intel и AMD.

    Для Intel

    Если на вашем компьютере установлен процессор от Intel, то вам понадобится утилита Intel Processor Identification Utility . Кликните по ссылке, чтобы перейти на официальную страницу для скачивания: https://downloadcenter.intel.com/download/28539?v=t (1). Скачать архив можно, кликнув по кнопке «Download» (2). После этого установите программу, как и любую другую.

    Запустите программу. Находясь на вкладке «Processor» (1), с помощью плюсика, разверните пункт «CPU TECHNOLOGIES» (2). Дальше обратите внимание на строку «Intel Virtualization Technology» (3). Если напротив установлена галочка – процессор поддерживает виртуализацию.

    Для AMD

    Обладателям AMD-шного процессора потребуется в Интернете скачать программу AMD Virtualization Technology and Microsoft Hyper-V System Compatibility Check Utility . Вам достаточно будет скачать и распаковать архив, устанавливать ее не нужно. В архиве должен быть такой же файл, как показано на скриншоте ниже. С его помощью запустите утилиту.

    Сразу появится вот такое окно. Если надпись зеленого цвета, то виртуализация поддерживается и включена.

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

    Полностью серый текст говорит о том, что функция поддерживается, но ее нужно активировать в BIOS. Именно такую картинку вы, скорее всего, и увидите.

    Сначала необходимо убедиться в том, предусмотрена ли данная технология в компьютере или ноутбуке. Если она есть, при включении эмулятора выйдет сообщение о том, что устройство поддерживает ее и теперь будет работать быстрее. В ином случае, то есть, когда сообщения нет, вполне вероятно, что данная технология уже подключена или же компьютер ее не поддерживает.

    И небольшой лайфхак: как узнать, включена виртуализация или нет. Открываю «Диспетчер задач» нажатием на комбинацию клавиш Ctrl + Shift + Esc. В новом открывшемся окне перехожу ко вкладке «Производительность». Внизу, под диаграммой, будет несколько пунктов, и среди них обязательно должна быть «Визуализация». Если стоит значение «Включено», то дальше идти не стоит, можно приступать к работе. Если нет, действуем как в нижеуказанной инструкции.

    Во вкладке «Производительность» «Диспетчера задач» я проверяю, включена ли виртуализация

    Как войти в BIOS

    Для входа в BIOS можно использовать два метода – специальную «горячую» клавишу или настройки операционной системы Windows. В первом случае просто перезапускаю компьютер, на моменте загрузки и проверки аппаратных элементов просто жму на соответствующую клавишу. Комбинация может отличаться в зависимости от производителя и модели ноутбука/материнской платы. К примеру, F1, F2, F3, F12, Esc, Del, и это еще не все возможные варианты. См. также: как зайти в BIOS на Windows 10.

    Dell, Gigabyte

    В данных версиях параметр Virtualization находится в разделе «Advanced». Перехожу к нему, нахожу соответствующую строчку и переключаю ее значение на «Enabled», то бишь активирую ее. Если увидите также параметр VT-d, то его также советуют включить.

    HP, Asus, Acer

    На ноутбуках и системных платах Hewlett-Packard (HP) найти нужную опцию можно во вкладке «System Configuration». Далее действия просты – перехожу к ней, нахожу пункт «Virtualization Technology» и перевожу его со значения «Disabled» на «Enabled».

    Другие варианты

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

    • Вкладка «Advanced», только после перехода к ней на выбор пользователя есть три подменю. Одно из них, «CPU Configuration», — это то что нужно. Перехожу по нему, далее в самом конце списка будет пункт «Intel Virtualization Technology» или «Intel VT-X». Прокручиваю список, пока не дойду до него, жму на клавишу «Enter», затем ставлю значение «Enabled», принимаю его еще одним нажатием на «Enter» и сохраняю изменения.
    • Если на компьютере стоит материнская плата от AMD, тогда вполне возможно, что искомый параметр будет называться AMD Secure Virtual Machine, AMD-V или SVM Mode. Переход к нему примерно схож с вышеуказанным – вкладка «Advanced», раздел «CPU Configuration», только потом в списке будет строчка «SVM Mode». Активирую опцию, выставив значение «Enabled», потом выхожу и сохраняю изменения.
    • Если при загрузке открывается более яркий графический интерфейс UEFI (да, тот самый, в котором поддерживается управление мышью), действовать надо так. Открываю «Advanced Mode», ну или жму на клавишу F7. Потом как по нотам – вкладка «Advanced», раздел «CPU Configuration», пункт «Intel Virtualization Technology»/«SVM Mode». Значение – конечно же «Enabled». Потом идет сохранение настроек и выход из утилиты.

    Включение виртуализации в БИОС/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).

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

    • Материнская плата Gigabyte — вкладка BIOS Features, опция Intel Virtualization Technology (еще одну опцию — VT-d тоже лучше включить).
    • InsydeH2O на ноутбуках — вкладка Configuration (но, по-моему, встречал и иные варианты в этом же БИОС).
    • Материнская плата Asus — раздел Advanced, либо Advanced — CPU Configuration.
    • Некоторые ноутбуки Dell — раздел Virtualization support.
    • Многие другие варианты БИОС — просто на вкладке Advanced Configuration, иногда далее нужно пройти в подраздел CPU Feature или CPU Configuration.

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

    4) QEMU-KVM

    KVM предоставляет доступ гостям к Ring 0 и использует QEMU для эмуляции I/O (процессор, диски, сеть, видео, PCI, USB, серийные порты и т.д., которые «видят» и с которыми работают гости).

    Отсюда QEMU-KVM (или KVM-QEMU) 🙂

    P.S. Текст этой статьи изначально был опубликован в Telegram канале @RU_Voip в качестве ответа на вопрос одного из участников канала.

    Напишите в комментариях, в каких местах я не правильно понимаю тему или если есть, что дополнить.

    Читать еще:  Steam API init failed что делать
Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector