Virtualbox аппаратное ускорение


Ошибка в программе VirtualBox. Аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе. Что делать?

  При работе с программным продуктом виртуализации VirtualBox, нередко возникают проблемы и неполадок, связанные с установкой на виртуальную машину той или иной операционной системы. Причины возникновения ошибок в работе могут быть разные и с одной из них, где говорится о том, что "аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе", мы будем разбираться в данной статье.

В данном случае, такая проблема возникла при установке операционной системы windows 8, хотя когда производилась установка ОС windows 7, такой ошибки не возникало. Как же нам решить данную проблему? Узнаем ниже.

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

Для того, что бы перейти в BIOS, нам нужно при включение компьютера нажимать клавишу Delete на клавиатуре. (Если не заходит с помощью клавиши delete попробуйте F1, F2) При включении компьютера на начальном экране обычно видно какая клавиша ведет в BIOS.

В результате мы попадаем в BIOS нашего компьютера. Далее выбираем вкладку "Advanced". Там мы видим вкладку "CPU Configuration" выбираем её и нажимаем "Enter"

Попадаем в меню конфигураций, где видим вкладку "Secure Virtual Machine Mode", напротив стоит значение "Disabled", что означает отключено, нам просто надо её включить, для этого нажимаем на вкладку и выбираем значение "Enabled".

Как мы видим на рисунке значение поменялось, теперь нам надо сохранить внесённые изменения.

Для сохранения внесённых изменений переходим на вкладку "Exit", далее выбираем вкладку "Exit & Save Changes".  В открывшемся окошке где нам предлагают сохранить внесенные изменения, нажимаем "OK" и ждем пока компьютер перезагрузится.

Далее открываем программу VirtualBox, заходим в "настройки" той системы которую хотели установить, в моём случае это Windows 8.1.Нажимаем на вкладку "система", далее "ускорение", ставим галочки напротив указанных на картинке пунктов и нажимаем "OK".

 

 Всё! Ошибка больше не выскакивает, можно начинать установку. И в заключении хочу порекомендовать единственный в своем роде телеграмм канал наших добрых знакомых, где они выкладывают программы для windows абсолютно бесплатно.

 Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы если у вас что то вдруг пошло не так.

Спасибо за внимание!

 

Статьи рекомендуемые к прочтению:

  • Ошибка VirtualBox - This operating system user the Physical Address Extension feature to support systems with more than 4GB of RAM. (15022)
  • Как подключить общую папку в VirtualBox (24066)
  • Ошибка в программе VirtualBox. Аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе. Что делать? (107088)
  • Виртуальная машина Hyper-V (20621)
  • Увеличить размер диска VirtualBox (40910)
  • Как перенести установленную в компьютере Windows 7 на виртуальную машину VirtualBox (30413)
  • Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot (16155)

Хочешь поблагодарить автора? Поделись ссылкой на статью!

Добавить комментарий

Как включить аппаратное ускорение видеоадаптера в Windows 7/10

Содержание:

  • 1 Как проверить, включено ли аппаратное ускорение
  • 2 Причины ошибок, связанных с аппаратным ускорением
  • 3 Проверка наличия и актуальности драйверов видеокарты
  • 4 Обновление DirectX
  • 5 Установка обновлений Windows 7/10
  • 6 Как отключить аппаратное ускорение в браузерах
  • 7 Заключение

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

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

Как уже отмечалось, все последние модели видеокарт по умолчанию работают в режиме аппаратного ускорения графики, но, конечно, только в том случае, если драйвера установлены корректно. В Windows 7 кликнем правой кнопкой мыши по рабочему столу и выберем в меню пункт «Разрешение экрана».

Далее нажмем на ссылку «Дополнительные параметры».

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

Если же кнопка допускает нажатие, то кликаем по ней и переходим к окну настройки ускорения графического адаптера. Двигаем ползунок в нужную сторону, тем самым выставляя уровень аппаратного ускорения. Для максимальной производительности рекомендуется установить переключатель в крайнее правое положение.

В Windows 10 нет вкладки «Диагностика» в свойствах адаптера монитора, поэтому включением/отключением аппаратного ускорения можно управлять только через реестр. Как и в «семерке», в Windows 10 ускорение по умолчанию активно, так что вносить никаких изменений в реестр не требуется.

Верный способ убедиться в том, что аппаратное ускорение работает – воспользоваться пакетом библиотек DirectX. Через меню Пуск переходим к окну «Выполнить» и вписываем команду dxdiag.

В окне «Средства диагностики DirectX» выбираем вкладку «Экран».

Проверяем, чтобы параметры «Ускорение DirectDraw», «Ускорение Direct3D» и «Ускорение текстур AGP» имели значение «Вкл». Если какой то из них выключен, то необходимо искать причину, чем и займемся.

Причины ошибок, связанных с аппаратным ускорением

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

  • Устаревшие (неправильно установленные ) драйвера видеокарты;
  • Некорректная установка пакета DirectX;
  • Отсутствие необходимых обновлений операционной системы Windows 7/10.

Пройдемся по всем пунктам.

Проверка наличия и актуальности драйверов видеокарты

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

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

Кликаем по наименованию видеокарты правой кнопкой мыши, и выбираем пункт «Свойства».

На вкладке «Драйвер» просматриваем сведения о нем. Если версия достаточно старая (строка «Дата разработки»), то лучше ее актуализировать.

Нажимаем на кнопку «Обновить» и выбираем один из двух режимов поиска – автоматический или ручной.

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

Обновление DirectX

Современные игры зачастую требуют наличия последней редакции библиотеки DirectX, ответственной за прорисовку графических объектов. При отсутствии нужной версии выдается сообщение с ошибкой, но в нем, как правило, указывается, что проблема заключается именно в устаревшем пакете DirectX. Если же сообщение ссылается на выключенное аппаратное ускорение графики, то, скорее всего, каким-то образом потерялись некоторые dll-файлы библиотеки или же она была изначально развернута, что называется, «криво». Такое возможно, если инсталляция производилась не из официального дистрибутива.

Для установки или обновления DirectX переходим на сайт Майкрософт и скачиваем последнюю версию пакета. Далее устанавливаем его и перезагружаем компьютер. Если причина неполадок заключалась именно в DirectX, то после указанных действий аппаратное ускорение должно включиться.

Установка обновлений Windows 7/10

Как известно, разработчики Windows 7 и 10 периодически выпускают обновления для своей операционной системы. Эти патчи призваны улучшать взаимодействие между «железом» компьютера и новыми приложениями, для создания которых используется постоянно совершенствующийся инструментарий. Отсутствие последних обновлений в Windows 7/10 может приводить к ошибкам, говорящим о том, что аппаратное ускорение отключено или не поддерживается драйвером. Для пользователей с включенным автоматическим обновлением операционной системы эта проблема будет неактуальна, а вот тем, кто, например, вообще деактивировал службу обновления, не мешает периодически актуализировать свою версию Windows.

Настройка режима обновления производится через «Центр обновления Windows» в Панели управления.

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

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

В некоторых ситуациях возникает необходимость не включить, а отключить аппаратное ускорение. Это чаще всего случается при возникновении проблем с воспроизведением видеороликов в браузерах. Решается вопрос через настройки обозревателя. Например, в Mozilla Firefox для деактивации соответствующей опции заходим в раздел Инструменты – Настройки – Дополнительные – Общие. Здесь нас интересует пункт «По возможности использовать аппаратное ускорение».

В Google Chrome схема почти такая же. Необходимо в Настройках найти подраздел «Система» и снять галочку с параметра «Использовать аппаратное ускорение (при наличии)».

Заключение

Это все, что мы хотели рассказать о том, как включить аппаратное ускорение в Windows 7/10 при появлении соответствующих ошибок. Если никакой из приведенных рецептов не помог, имеет смысл откатить систему к тому состоянию, когда все работало нормально. Для этого необходимо иметь заранее созданные точки восстановления. В редких случаях не работающее ускорение может быть связано с аппаратной неисправностью самой видеокарты.

4.5. Графика с аппаратным ускорением

4.5.1. Аппаратное ускорение 3D (OpenGL и Direct3D 8/9)

Гостевые дополнения Oracle VM VirtualBox содержат экспериментальное оборудование. Поддержка 3D для гостей Windows, Linux и Oracle Solaris.

С помощью этой функции, если приложение внутри вашей виртуальной машины использует 3D-функции через программирование OpenGL или Direct3D 8/9 интерфейсы вместо того, чтобы эмулировать их в программном обеспечении, что быть медленным, Oracle VM VirtualBox попытается использовать 3D вашего хоста. аппаратное обеспечение. Это работает для всех поддерживаемых хост-платформ, при условии что ваша основная операционная система может использовать ваш ускоренный 3D оборудование в первую очередь.

Функция 3D-ускорения в настоящее время имеет следующие предпосылки:

  • Он доступен только для определенных Windows, Linux и Oracle. Гости Солярис. Особенно:

    • Для 3D-ускорения с помощью гостей Windows требуется Windows 2000 или позже. Помимо гостей Windows 2000, оба OpenGL и Direct3D 8/9 поддерживаются в экспериментальной версии. основа.

    • OpenGL в Linux также требует ядра 2.6.27 или более поздней версии. как сервер X.org версии 1.5 или выше. Убунту 10.10 и Fedora 14 была протестирована и подтверждена как рабочая.

    • OpenGL для гостей Oracle Solaris требуется сервер X.org версия 1.5 или более поздняя.

  • Должны быть установлены гостевые дополнения.

    Примечание

    Чтобы базовое ускорение Direct3D работало в Windows Гость, Oracle VM VirtualBox необходимо заменить систему Windows файлы на виртуальной машине. В результате гость Программа установки дополнений предлагает Direct3D ускорение как опция, которая должна быть явно включена. Кроме того, вы должны установить гостевые дополнения в безопасном режиме. Это относится к , а не к WDDM. Видеодрайвер Direct3D доступен для Windows Vista и потом. Подробнее см. Известные ограничения.

  • Поскольку в настоящее время поддержка 3D все еще является экспериментальной, отключено по умолчанию и должно быть вручную включил в настройках ВМ. Видеть Раздел 3.6, «Настройки отображения».

    Примечание

    Ненадежным гостевым системам нельзя разрешать использовать Функции 3D-ускорения Oracle VM VirtualBox, как и ненадежному программному обеспечению хоста не должно быть позволено использовать 3D ускорение. Драйверы для 3D-оборудования, как правило, слишком комплекс должен быть надлежащим образом защищен, и любое программное обеспечение, которое имеет доступ к ним, может быть в состоянии скомпрометировать операционная система, на которой они работают. Кроме того, включение 3D ускорение дает гостю прямой доступ к большому телу дополнительного программного кода в хосте Oracle VM VirtualBox процесс, который он мог бы использовать для аварийного завершения виртуальная машина.

Чтобы включить поддержку темы Aero, видео Oracle VM VirtualBox WDDM должен быть установлен драйвер, который доступен с гостевой Установка дополнений. Драйвер WDDM не установлен по умолчанию для гостей Vista и Windows 7 и должен быть выбран вручную в гостевых дополнениях установщика, нажав в Вы хотите установить базовую версию Direct3D Диалоговое окно поддержки отображается, когда функция Direct3D включена. выбрано.

Тема Aero не включена по умолчанию в Windows. Смотрите ваш Документация по платформе Windows для получения подробной информации о том, как включить Аэро тема.

Технически Oracle VM VirtualBox реализует 3D-ускорение за счет установка дополнительного аппаратного 3D-драйвера внутри гостевой при установке гостевых дополнений. Этот драйвер действует как аппаратный 3D-драйвер и отчеты для гостевой операционной системы что виртуальное оборудование поддерживает 3D-оборудование ускорение. Когда приложение в гостевой системе запрашивает аппаратное ускорение через программирование OpenGL или Direct3D интерфейсы, они отправляются на хост через специальный коммуникационный туннель, реализованный Oracle VM VirtualBox. 9Затем хост 0037 выполняет запрошенное 3D работа с использованием интерфейсов программирования хоста.

4.5.2. Аппаратное ускорение 2D-видео для гостей Windows

Гостевые дополнения Oracle VM VirtualBox содержат экспериментальное оборудование. Поддержка ускорения 2D-видео для гостей Windows.

С помощью этой функции, если приложение, такое как видеоплеер, внутри вашей виртуальной машины Windows используются наложения 2D-видео для воспроизведения фильма clip, то Oracle VM VirtualBox попытается использовать видео вашего хоста. аппаратное ускорение вместо растягивания наложения и преобразование цвета в программном обеспечении, что было бы медленным. Этот в настоящее время работает для хост-платформ Windows, Linux и Mac OS X, при условии, что ваша основная операционная система может использовать 2D ускорение видео в первую очередь.

Аппаратное ускорение 2D-видео в настоящее время имеет следующие предпосылки:

  • Доступно только для гостей Windows, использующих Windows XP или потом.

  • Должны быть установлены гостевые дополнения.

  • Поскольку в настоящее время поддержка 2D все еще является экспериментальной, отключено по умолчанию и должно быть вручную включено в настройках ВМ. Видеть Раздел 3.6, «Настройки отображения».

Технически Oracle VM VirtualBox реализует это, предоставляя видео наложение возможностей DirectDraw в видео гостевых дополнений Водитель. Драйвер отправляет все команды оверлея хосту через специальный коммуникационный туннель, реализованный Виртуальная коробка Oracle VM. Затем на стороне хоста OpenGL используется для реализовать преобразование и масштабирование цветового пространства.

виртуальная машина. Как в Oracle VirtualBox отключить аппаратную виртуализацию?

спросил

Изменено 1 год, 3 месяца назад

Просмотрено 5к раз

В меню настроек написано «Обнаружены неверные настройки». Когда я навожу курсор на него, он говорит следующее:

Система: страница ускорения: аппаратная виртуализация включена в раздел «Ускорение» на странице «Система», хотя он не поддерживается хост-системой. Его следует отключить, чтобы запустить виртуальная система.

Я не могу изменить параметр, чтобы отключить это, и ни один из параметров не помогает исправить ошибку.

Я использую новейшую версию Windows 10 и VirtualBox. VirtualBox не исправил это.

  • виртуальный бокс
  • виртуальная машина

5

Кажется, VirtualBox больше не отображает этот параметр в пользовательском интерфейсе.

Как упоминалось в моем комментарии, реальное решение — включить аппаратную виртуализацию для вашего ПК. Он не только предлагает значительно улучшенную производительность, но также требуется для 64-разрядных гостевых систем. За исключением неработающих реализаций BIOS/UEFI, любая современная система должна поддерживать Intel VT-x или AMD-V (ранее AMD SVM).


Вы по-прежнему можете изменить этот параметр, используя VBoxManage , например:

 VBoxManagemodifyvm <имя VM> --hwvirtex off 

Как вы обнаружили, VBoxManage не находится в %PATH% по умолчанию в Windows, поэтому вам нужно либо указать полный путь к нему, либо cd %ProgramFiles%\Oracle\VirtualBox , чтобы использовать его.

Вам также необходимо отключить Nested Paging, если он все еще включен (поскольку он подразумевает аппаратную виртуализацию), поэтому полная команда может быть:

 VBoxManagemodifyvm <имя ВМ> --hwvirtex off --nestedpaging off 

С этими настройками нельзя использовать 64-разрядные гостевые системы. Однако 16-битные и 32-битные гости будут работать. Убедитесь, что вы выбрали правильную гостевую ОС.

Есть много других настроек. Если вам интересно лучше понять VirtualBox, предлагаю прочитать отличное руководство по VBoxManage . Вы можете делать удивительные вещи, такие как горячая замена виртуальных жестких дисков и многое другое.


Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: