Как включить vt без биоса


Как включить виртуализацию без BIOS?

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

Перейдите на вкладку «Безопасность» и нажмите «Ввод» для виртуализации. Выберите Intel (R) Virtualization Technology, нажмите Enter, выберите Enable и нажмите Enter. Нажмите F10. Нажмите Enter на YES, чтобы сохранить настройки и загрузиться в Windows.

Почему я не могу включить виртуализацию?

В большинстве случаев виртуализация не работает, потому что она отключена в BIOS или UEFI вашего компьютера. Хотя большинство современных компьютеров поддерживают эту функцию, по умолчанию она часто отключена. Таким образом, вы должны убедиться, что в вашей системе включена соответствующая функция. Сначала вам нужно войти в BIOS или UEFI.
Corey Johnson221 подписчикПодписатьсяВключение vt-x в Windows 10, когда вы не можете найти настройки виртуализации UEFI стандартными методами.

Как проверить, включена ли виртуализация, не заходя в BIOS?

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

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

Включение виртуализации в BIOS вашего ПК

  1. Перезагрузите компьютер.
  2. Когда компьютер выходит из черного экрана, нажмите «Удалить», «Esc», «F1», «F2» или «F4». …
  3. В настройках BIOS найдите элементы конфигурации, относящиеся к процессору. …
  4. Включить виртуализацию; этот параметр может называться VT-x, AMD-V, SVM или Vanderpool. …
  5. Сохраните изменения и перезагрузитесь.

Как открыть BIOS в Windows 10?

Как получить доступ к BIOS Windows 10

  1. Открыть настройки. «Вы найдете« Настройки »в меню« Пуск »Windows в нижнем левом углу.
  2. Выберите "Обновление и безопасность". '…
  3. На вкладке "Восстановление" выберите "Перезагрузить сейчас". '…
  4. Выберите "Устранение неполадок. '…
  5. Щелкните "Дополнительные параметры".
  6. Выберите «Настройки прошивки UEFI». '

11 янв. 2019 г.

Насколько безопасно включать виртуализацию?

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

Что такое режим SVM?

Это в основном виртуализация. Включив SVM, вы сможете установить виртуальную машину на свой компьютер…. допустим, вы хотите установить Windows XP на свой компьютер, не удаляя Windows 10. Например, вы загружаете VMware, берете ISO-образ XP и устанавливаете ОС с помощью этого программного обеспечения.

Что будет, если я включу виртуализацию?

Виртуализация ЦП - это аппаратная функция, присутствующая во всех современных ЦП AMD и Intel, которая позволяет одному процессору работать так, как если бы он был несколькими отдельными ЦП. Это позволяет операционной системе более эффективно и рационально использовать мощность процессора компьютера, чтобы он работал быстрее.

Что такое настройка BIOS?

BIOS (базовая система ввода-вывода) управляет обменом данными между системными устройствами, такими как дисковод, дисплей и клавиатура. Он также хранит информацию о конфигурации для типов периферийных устройств, последовательности запуска, объема системной и расширенной памяти и т. Д.

Может ли Windows 10 работать с Hyper V?

Hyper-V - это инструмент технологии виртуализации от Microsoft, доступный в Windows 10 Pro, Enterprise и Education. Hyper-V позволяет создавать одну или несколько виртуальных машин для установки и запуска разных ОС на одном ПК с Windows 10. … Процессор должен поддерживать расширение режима монитора виртуальной машины (VT-c на чипах Intel).

Как войти в BIOS?

Чтобы получить доступ к BIOS, вам нужно нажать клавишу во время процесса загрузки. Эта клавиша часто отображается во время процесса загрузки с сообщением «Нажмите F2, чтобы получить доступ к BIOS», «Нажмите, чтобы войти в настройку» или что-то подобное. Общие клавиши, которые вам может потребоваться нажать, включают «Удалить», «F1», «F2» и «Escape».

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

Посетите сайт технических характеристик продукта (ark.intel.com). Введите номер процессора в поле поиска, расположенное справа. На странице продукта процессора и в разделе Advanced Technologies проверьте, поддерживается ли технология виртуализации Intel® (VT-x).

Как узнать, включена ли виртуализация?

Шаг 1. Щелкните правой кнопкой мыши на панели задач и выберите Диспетчер задач из контекстного меню. Шаг 2. В окне диспетчера задач перейдите на вкладку «Производительность». Проверьте сведения о ЦП, которые отображаются по умолчанию при открытии вкладки «Производительность». В разделе «Сведения о процессоре» в правой части экрана проверьте раздел «Виртуализация».

Что такое технология виртуализации в BIOS?

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

Как включить визуализацию в биос. Как в биосе включить виртуализацию простейшим способом

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

Intel VT-x это аппаратаная виртуализация от компании Intel. Для того чтобы узнать поддерживает ли ваш процессор технологию Intel VT-X скачиваем программу CPU-Z. . После запуска в окне программы смотрим технологии который поддерживает ваш процессор:

Если в графе «Instruction» есть VT-X - значит ваш процессор поддерживает виртуализацию.

AMD-V

AMD-V - технология аппаратной виртуализации от AMD. Для проверки поддержки вашего процессора этой технологии нам так же понадобится программа CPU-Z, запускаем ее и смотрим пункт «instruction». Если там есть AMD-V значит ваш процессор поддерживает виртуализацию:

Включение VT-X/AMD-V в Bios

Загружаемся в Bios. В Биосе картина у всех может быть разная, нам надо найти упоминание о виртуализации (intel virtualization technology или virtualization) и включить эту функцию. В моем случае было так:


Сохраняем настройки Bios и перезагружаемся. Вот и все, виртуализация включена включена!

Включение VT-X/AMD-V в UEFI

В случае с UEFI мне пришлось перейти на вкладку Advanced > CPU configuration и там включить виртуализацию:

После включения VT-X и AMD-V у вас появляется возможность создавать виртуальные машины на вашем компьютере

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

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

Простыми словами, виртуализация даёт возможность пользователю, запустить на одном физическом персональном компьютере разноплановые виртуальные машины с разными видами операционных систем (Windows, Android, Linux, MacOS X) или одинаковые, с любым набором программ. Наиболее востребована на данный момент у игроманов, позволяет запустить и ускорить .

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

Для тех, кто опасается заходить в BIOS, проверить поддерживается процессором технология виртуализации или нет и включена ли она в БИОСе, можно программой SecurAble. Утилита бесплатна, не требует установки - версия portable, буквально в два клика - запустили, узнали результат, закрыли. Скачать программу можно зайдя на официальный сайт SecurAble либо скачать по прямой ссылке с - оф. сайта.


Параметры SecurAble:
1. Значение параметра Maximum Bit Length указывает на максимально доступную разрядность системы 32-bit или 64-bit.

2. Значения Hardware D.E.P - технология отвечающая за безопасность, внедрена для противодействия запуску вредоносного кода.

3. Опция Hardware Virtualization - параметр может выдать четыре значения:
Yes - технология виртуализации поддерживается процессором - включена;
No - виртуализация не поддерживается процессором;
Locked On - включена и поддерживается, но не может быть в BIOS выключена;
Locked Off - поддержка технологии есть, но отключена и в BIOS включить нельзя.

Надпись Locked Off не всегда является приговором - перепрошивка BIOS может исправить ситуацию.

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

За включение аппаратной виртуализации в БИОСе отвечает Virtualization Technology. Для отключения опции или включения виртуализации в BIOS, отправляем ПК на перезагрузку. При проявлении первых признаков загрузки, клацаем по клавише клавиатуры «F2» или «Delete» (разные версии БИОС), ищите подсказку внизу экрана на старте.

Заходим в раздел «Advanced BIOS - Features», находим опцию «Virtualization» или «Advanced» → «CPU Configuration», опция «Intel Virtualization Technology».


Передвигаемся при помощи стрелок клавиатуры (в БИОС UEFI мышкой), нажимаем «Enter», меняем параметр у «Virtualization» с «Disabled» (отключено) на «Enabled» (включено). Виртуализацию включили в BIOS, осталось не упустить один важный клик - не забываем нажать на кнопку «F10», что соответствует значению - сохранить настройки (Save).

И самое главное, помните - Virtualization Technology лишь создаёт среду для эмуляторов Андроид, операционных систем и на фактическую производительность железа никак не влияет (не делает компьютер мощным). Потрудитесь сначала , выбирая комплектующие с умом и лишь затем что-то требуйте от него.

На сегодняшний день известно, что поддержка аппаратной виртуализации Intel VT-x/VT-d и AMD-V необходима для работы виртуальных машин, таких как VirtualBox и VMware Workstation , а также для работы так называемых программ эмуляторов мобильных операционных систем, например для ОС Android.

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

В данной версии BIOS переходим во вкладку advanced BIOS features, где так же видим в пункте virtualization поддержку данной технологии.


И здесь в пункте advanced BIOS features видно, что аппаратная виртуализация поддерживается процессором.


Ну и последний вариант, где во вкладке advanced в пункте secure virtual machine mode, мы также может включить данную технологию.

Но бывают и такие случаи, что в BIOS-е нашего компьютера нет пункта включения аппаратной виртуализации secure virtual machine mode или intel virtualization technology , хотя как говорят, что тот процессор который стоит в вашем компьютере поддерживает данную технологию. Для того чтобы убедится в этом, нам поможет маленькая утилита под названием SecurAble, которая точно покажет поддерживает ли наш процессор аппаратную виртуализацию. Переходим на официальный сайт производителя по ссылке https://www.grc.com/securable.htm, где внизу нажимаем на пункт Download Now. Начнется загрузка, после запускаем программу, устанавливать её не надо, так как эта портативная версия.


После запуска, программа сразу покажет информацию о том поддерживает или не поддерживает технологию виртуализации ваш процессор. Увидеть это можно в третьем по счету блоке. Как вы уже догадались, если стоит надпись yes значит поддержка есть.


Если написано Locked OFF, это значит что, поддержка данной технологии есть, но её надо включить. А включается она, как мы уже знаем, в BIOS -е нашего компьютера.


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


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

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

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

Покопавшись как-то ночью в интернете, я обнаружил некий параметр Virtualization Technology, который включает технологию виртуализации. Она активируется в BIOS. Таким образом, если ее активировать, то вы сможете без проблем использовать гостевые системы на таких виртуальных машинах , как, например, и другие. В основном, данная функция на работу системы не влияет, по умолчанию, она отключена (Disabled).

В разных системах BIOS она может иметь разные названия, например, Virtualization, Vanderpool Technology, VT Technology.

Итак, аппаратная виртуализация, мы поняли, что она дает поддержку со спец. Процессорной архитектурой. Существует две технологии виртуализации: AMD-V и Intel-VT.

AMD-V – данная технология еще имеет аббревиатуру SVM (Secure Virtual Machines). Технология ввода/вывода IOMMU. Оказывается, она даже по эффективнее, чем Intel-VT.

Intel-VT (Intel Virtualization Technology) – в данной технологии реализована виртуализация реальной адресации. Может обозначаться аббревиатурой VMX (Virtual Machine eXtension).

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

Как включить Virtualization Technology?

Ну собственно тут все очень просто. Для начала вам нужно, а потом найти пункт Virtualization Technology , он может называться и немного по-другому, как я писал выше, например.

В разных видах BIOS пункт может находится в разных местах, например, в BIOS фирмы AWARD и системных платах Gigabyte вы увидите ее, как только попадете в BIOS, чтобы включить, нужно всего лишь перевести параметр в положение «Enabled» .


В BIOS фирмы American Megatrends Inc данная технология включена по умолчанию и находится во вкладке «Advanced» . Там вы сможете ее включить или отключить.


В BIOS некоторых ноутбуков HP (Hewlett-Packard Company) и BIOS Insydeh30 Setup Utility функция виртуализации отключена. Чтобы ее активировать нужно перейти во вкладку «System Configuration» .


http://сайт/wp-content/uploads/2016/06/virtualization-technology.jpg http://сайт/wp-content/uploads/2016/06/virtualization-technology-150x150.jpg 2017-04-21T11:45:19+00:00 EvilSin225 Windows AMD-V,intel virtualization technology что это,Intel-VT,virtualization technology,virtualization technology в биосе что это В общем на днях я столкнулся с такой проблемой, как невозможность запуска гостевых операционных системах на виртуальной машине. Точнее сказать, я не мог запускать именно 64-х разрядные системы, хотя процессор у меня такие вполне себе поддерживает. Также, была проблема с запуском дистрибутива Linux с флешки, появлялась так же самая... EvilSin225 Андрей Терехов Administrator Компьютерные технологии

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

Покопавшись как-то ночью в интернете, я обнаружил некий параметр Virtualization Technology, который включает технологию виртуализации. Она активируется в BIOS. Таким образом, если ее активировать, то вы сможете без проблем использовать гостевые системы на таких виртуальных машинах, как, например, и другие. В основном, данная функция на работу системы не влияет, по умолчанию, она отключена (Disabled).

В разных системах BIOS она может иметь разные названия, например, Virtualization, Vanderpool Technology, VT Technology.

Итак, аппаратная виртуализация, мы поняли, что она дает поддержку со спец. Процессорной архитектурой. Существует две технологии виртуализации: AMD-V и Intel-VT.

AMD-V – данная технология еще имеет аббревиатуру SVM (Secure Virtual Machines). Технология ввода/вывода IOMMU. Оказывается, она даже по эффективнее, чем Intel-VT.

Intel-VT (Intel Virtualization Technology) – в данной технологии реализована виртуализация реальной адресации. Может обозначаться аббревиатурой VMX (Virtual Machine eXtension).

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

Как включить Virtualization Technology?

Ну собственно тут все очень просто. Для начала вам нужно , а потом найти пункт Virtualization Technology , он может называться и немного по-другому, как я писал выше, например.

В разных видах BIOS пункт может находится в разных местах, например, в BIOS фирмы AWARD и системных платах Gigabyte вы увидите ее, как только попадете в BIOS, чтобы включить, нужно всего лишь перевести параметр в положение «Enabled» .


В BIOS фирмы American Megatrends Inc данная технология включена по умолчанию и находится во вкладке «Advanced» . Там вы сможете ее включить или отключить.


В BIOS некоторых ноутбуков HP (Hewlett-Packard Company) и BIOS Insydeh30 Setup Utility функция виртуализации отключена. Чтобы ее активировать нужно перейти во вкладку «System Configuration» .


В версиях данный параметр можно обнаружить на вкладке «Advanced» .



Ну вроде бы и все, если у вас возникло желание воспользоваться , например, VirtualBoxи установить на нее гостевую ОС 64-х битной разрядности, то обязательно нужно включить функцию виртуализации.

Технология виртуализации позволяет на одном физическом компьютере создавать несколько виртуальных со своими операционными системами. Гостевые ОС будут использовать выделенные им ресурсы реального ПК в установленных пределах. При этом нет необходимости разбивать диск на разделы и отсутствует опасность повредить загрузчик. Личные данные пользователя не затрагиваются и находятся в безопасности. Если вам интересны эти возможности, оставайтесь с нами. Сегодня мы расскажем, как включить виртуализацию в Windows 10.

Разработанный Microsoft гипервизор под названием Hyper-V входит в состав системы как дополнительный компонент. Использовать его можно только в x64 bit OS Windows 10 Enterprise или Pro. В корпоративной среде Microsoft рекомендует даже конкретные ноутбуки HP и Lenovo. Пользователям редакции «Домашняя» и всех x32 bit систем такая возможность недоступна.

  1. Быстро узнать параметры установленной Windows можно воспользовавшись клавиатурным сочетанием Win + X . В развернувшемся меню выбираем отмеченный рамкой пункт.

  1. Открывшееся окно содержит два блока сведений. В первом смотрим объем установленной памяти и разрядность. Hyper V требует наличия не менее 4 Gb RAM. Во втором блоке обращаем внимание на выпуск ОС.

  1. По системным параметрам компьютер подходит для установки и запуска ВМ Майкрософт. Дополнительно для Hyper-V требуется, чтобы процессор поддерживал вложенный пейджинг по технологии SLAT. Intel реализовал ее в линейке Core i3/5/7, а AMD начиная с первых 64-битных Opteron. В характеристиках устройства модель процессора указана, поэтому необходимости проверять ее в БИОС или UEFI нет. Убедиться в поддержке технологий «Хайпер» мы сможем с помощью командной строки. Вводим команду «systeminfo» и ищем обозначенный на скриншоте блок данных.

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

Установка

Hyper-V является компонентом операционной системы. Его нельзя скачать и поставить отдельно. Можно только включить использование в среде Windows. Рассмотрим несколько вариантов подключения Microsoft Virtual Machine.

Графический режим

Начнем с использования графического режима, как наиболее привычного пользователям.

  1. Сочетанием клавиш Win + R вызываем диалоговое окно «Выполнить» и вводим в текстовое поле команду «control» как показано на скриншоте.

  1. Результатом наших действий станет появление классической панели управления Windows. Ищем указанный пункт и открываем его.

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

  1. Включаем Hyper-V. Разворачиваем ветку «Гипер» и убеждаемся, что галочки установлены напротив всех ее компонентов. Завершаем работу в этом разделе нажатием кнопки «ОК».

  1. Windows выполняет внутренний поиск и установку заказанных компонентов.

  1. Завершив внесение изменений в программную конфигурацию, система предложит выполнить перезагрузку.

На этом установка заканчивается и ПК готов к использованию встроенных средств виртуализации.

Командная строка

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

  1. Открываем меню Power User и запускаем PowerShell или оболочку CMD от имени администратора.

  1. Вводим в открывшемся окне следующую строку:
Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V –All

  1. Windows обрабатывает полученную команду на установку дополнительных компонентов.

  1. В завершение нам будет предложено подтвердить внесенные изменения и выполнить перезагрузку. Вводим английскую букву «Y» в любом регистре.

Компьютер немедленно выйдет из графического режима и отобразит стандартное окно работы с обновлениями. Запустится система с включенным Hyper-V.

Последний способ подразумевает использование средства развертывания и управления образами Windows.

  1. Запускаем командную строку с административными правами. Вводим следующую строку:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

  1. Выполнив установку компонентов, DISM запрашивает подтверждение.

Ввод буквы «Y» приводит к немедленной перезагрузке PC, в ходе которой выполняется начальная настройка Hyper-V.

Использование

Завершив установку, можно начинать создание новой виртуальной машины.

  1. Новый компонент размещается в разделе «Средства администрирования» меню «Пуск».

  1. Диспетчер Hyper-V представляет собой стандартную консоль управления Windows. Включение и настройка операций выполняются в области «Действие». Выбираем отмеченный пункт чтобы запустить мастер.

  1. Развернется меню выбора из трех пунктов. Выбираем обозначенный рамкой.

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

  1. Здесь мы задаем имя создаваемой машине и можем изменить место хранения ее файлов.

  1. Поколение следует выбирать исходя из разрядности предполагаемой к установке ОС. Для 32-битных версий оставляем первое, современные же дистрибутивы относятся ко второму.

  1. Размер выделяемой памяти зависит от физических возможностей ПК. Самым простым решением будет выделение 2 Гб (2048 МБ). Это минимальный объем, нужный для работы 64-битной Windows. Хватит его и для установки любой версии Linux.

  1. В настройках сети откроем выпадающее меню и выберем указанный параметр. VM Manager автоматически настроит для виртуальной машины соединение, используя текущее интернет-подключение.

  1. Размер диска, который будет использован для установки, можно ограничить 32 Гб. Этого хватит для запуска гостевой ОС с набором программ.

  1. Согласимся с предложением установить гостевую систему позднее. Сделать это можно, используя носитель на DVD или ISO-образ.

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

Альтернатива

Владельцы Windows Home, которым недоступен Hyper-V, могут пользоваться бесплатным альтернативным решением от Oracle. В отличие от продукта Microsoft приложение VirtualBox работает в 32-битных системах, имеет больше возможностей и менее требовательно к ресурсам. Для него не требуется специальный набор процессорных инструкций.

Запускаться в VirtualBox будут практически все существующие операционные системы, чего не скажешь о Hyper-V. В нем выбор ограничен несколькими версиями Windows, а с недавних пор еще и Linux.

В заключение

Для комфортного использования виртуальных машин не забывайте, что они расходуют физические ресурсы компьютера. В идеале ПК должен обладать 8 Гб памяти, чтобы обеспечить одновременную работу текущей и гостевой ОС с запущенными приложениями.

Видео

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

Как в БИОСе включить виртуализацию? Таким вопросом задавалось большое количество пользователей персональных компьютеров. Некоторые люди, вероятно, слышали о такой технологии, но не понимают, какие преимущества она может предоставить, и в чем она вообще заключается. Эти вопросы будут рассмотрены в данной статье.

Что такое виртуализация?

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

Основные преимущества

Чем хороша виртуализация? Вот ее основные преимущества:

  • Повышается эффективность использования аппаратной части.
  • Уменьшаются материальные затраты.
  • Оптимизируется распределение ресурсов.
  • Безопасность работы становится выше.
  • Более упрощенное администрирование.
  • Повышенная надежность.

Для того чтобы создавать виртуальные системы, используется специальное программное обеспечение, которое называется гипервизором. Но из-за некоторых особенностей старых процессоров, построенных на архитектуре Intel, гипервизор не мог использовать их вычислительные мощности максимально эффективно для того, чтобы создавать виртуальные машины.

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

Принцип работы

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

Поддержка технологии

Так как аппаратная виртуализация интегрирована в центральный процессор, то для того, чтобы пользователю можно было максимально использовать ее преимущества, необходимо, чтобы и его компьютер поддерживал данную технологию на процессорном уровне. Помимо этого, также необходимо, чтобы технология была реализуема со стороны операционной системы и БИОСа. Если последняя поддерживает аппаратную виртуализацию, пользователь получает возможность задействовать или же отключить ее в настройках. Необходимо учесть, что бывают чипсеты для материнских плат, которые базируются на процессорах AMD, и в которых нет возможности выключить поддержку этой технологии.

Как в БИОСе включить виртуализацию?

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

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

Разные производители используют свои настройки, но все равно нетрудно включить виртуализацию в БИОСе (Asus, Lenovo и другие имеют схожие настройки).

Заключение

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

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

Включаем аппаратную виртуализацию центральных процессоров, технологии AMD — AMD-V и Intel — VT-X. Подробно о том, как проверить поддерживается ли виртуализация процессором и как включить виртуализацию в BIOS. Проверяется и включается технология просто….

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

Простыми словами, виртуализация даёт возможность пользователю, запустить на одном физическом персональном компьютере разноплановые виртуальные машины с разными видами операционных систем (Windows, Android, Linux, MacOS X) или одинаковые, с любым набором программ. Наиболее востребована на данный момент у игроманов, позволяет запустить и ускорить .

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

Для тех, кто опасается заходить в BIOS, проверить поддерживается процессором технология виртуализации или нет и включена ли она в БИОСе, можно программой SecurAble. Утилита бесплатна, не требует установки — версия portable, буквально в два клика — запустили, узнали результат, закрыли. Скачать программу можно зайдя на официальный сайт SecurAble либо скачать по прямой ссылке с — оф. сайта .

Параметры SecurAble:
1. Значение параметра Maximum Bit Length указывает на максимально доступную разрядность системы 32-bit или 64-bit.

2. Значения Hardware D.E.P — технология отвечающая за безопасность, внедрена для противодействия запуску вредоносного кода.

3. Опция Hardware Virtualization — параметр может выдать четыре значения:
Yes — технология виртуализации поддерживается процессором — включена;
No — виртуализация не поддерживается процессором;
Locked On — включена и поддерживается, но не может быть в BIOS выключена;
Locked Off — поддержка технологии есть, но отключена и в BIOS включить нельзя.

Надпись Locked Off не всегда является приговором — перепрошивка BIOS может исправить ситуацию.

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

За включение аппаратной виртуализации в БИОСе отвечает Virtualization Technology. Для отключения опции или включения виртуализации в BIOS, отправляем ПК на перезагрузку. При проявлении первых признаков загрузки, клацаем по клавише клавиатуры «F2» или «Delete» (разные версии БИОС), ищите подсказку внизу экрана на старте.

Заходим в раздел «Advanced BIOS — Features», находим опцию «Virtualization» или «Advanced» → «CPU Configuration», опция «Intel Virtualization Technology».

Передвигаемся при помощи стрелок клавиатуры (в БИОС UEFI мышкой), нажимаем «Enter», меняем параметр у «Virtualization» с «Disabled» (отключено) на «Enabled» (включено). Виртуализацию включили в BIOS, осталось не упустить один важный клик — не забываем нажать на кнопку «F10», что соответствует значению — сохранить настройки (Save).

И самое главное, помните — Virtualization Technology лишь создаёт среду для эмуляторов Андроид, операционных систем и на фактическую производительность железа никак не влияет (не делает компьютер мощным). Потрудитесь сначала , выбирая комплектующие с умом и лишь затем что-то требуйте от него.

Как включить VT для повышения производительности?-Включение VT-LDPlayer

Видео гайд ►►

 

 

 

Содержание

 

 

1. Зачем нужна VT (технология виртуализации)?

 

LDPlayer может работать быстрее и плавнее на вашем ПК после включения VT (технологии виртуализации). Иногда вы даже не можете запустить LDPlayer, когда VT выключен. 

 

 

2. Как проверить возможна ли виртуализация на вашем ПК?

 

Однако на некоторых ПК не поддерживается VT. Как узнать, поддерживает ли мой компьютер VT?

 

1) Скачайте эту программу и запускайте. ⇒ Нажмите, чтобы скачать. 

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

 

 

Результаты программы 

 

Появляется два зеленых «», вы успешно включили VT, тогда не нужно смотреть дальше. 

Появляется два красных «X», это означает, что ваш компьютер не поддерживает VT;

Появляется зеленая «» и  красная «Х», как в следующее фото,  т.е. ваш компьютер поддерживает VT, но вы не включили, смотрите дальше;

 

 

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


 

 

3. Общий способ включения VT

 

3. 1 Как зайти в BIOS? 

А. Перезагрузите компьютер или ноутбук, при включении постоянно нажмите кнопку «F2» или «Del», чтобы попасть в BIOS. (точная клавиша зависит от версии микропрограммы и ее изготовителя)

 

Если после этого вы не можете войти в BIOS, попробуйте эти - ESC, F8, F9, F10, F11, F12. Клавиша, какую вам следует нажать зависит от материнской платы вашего ПК. (вы можете узнать информацию об этом на эмулятор)

 

 

 

 

 

 

 

3.2. Как включить VT? 

 

А. На странице BIOS вы можете нажать «←», «→», «↑», «↓» для переключения параметров и нажать «Enter» для выбора

 

Б. Имя параметра VT обычно - это технология виртуализации (ключевое слово - Virtual или Virtualization, а в некоторых случаях VT-X или SVM), обычно в «Advanced» или «CPU», иногда в «Configuration» или «Security»

 

 

В. Здесь выберите «Enable»

Г. Затем нажмите «F10» или «F4» , сохраните изменения и выйдите из BIOS

 

 

4. Способ включения VT на некоторых марках материнских плат и ноутбуков

 

Как включить VT на компьютере или ноутбуке Lenovo (Леново)?

Как включить VT на компьютере или ноутбуке ASUS?

Как включить VT на компьютере или ноутбуке DELL?

Как включить VT на компьютере или ноутбуке HP?

Как включить VT на материнских платах MSI?

Как включить VT на материнских платах GIGABYTE? 

 

 

5. Частые проблемы при включении VT

 

5.1 При быстрой загрузке пк грузится мгновенно, иногда в биос не успевает заходить, как сделать? 

 

Смотрите гайд - Как зайти в биос при быстрой загрузке пк?

 

 

5.2 Что делать если появляется ошибка "g_bGuestPoweroff fastpipeapi.cpp: 1161/1153" при загрузки эмулятора?

 

Смотрите гайд - Как решить проблему "g_bGuestPoweroff fastpipeapi.cpp: 1161/1153”?

 

 

5.3 В биос VT включена, а в эмуляторе кнопка VT видна, что делать?

 

Смотрите гайд -  VT включена, а в эмуляторе нет, что делать?

 

 

 

6. VT включена , однако в эмуляторе лагает, что делать? 

 

Вы можете смотреть наш гайд, чтобы оптимизировать ваш пк

 

Как переключиться между двумя видеокартами?     

Лаги из-за антивирусов Avast?

Как обновить графический драйвер?

Как решить проблему изображении с видеокартой NVIDIA?

Как максимально повысить фпс в играх?

 

Как настроить виртуализацию на ПК Windows 10 и 7

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

Что такое виртуализация?

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

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

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

Вопросы и ответы можно прочитать по ссылке.

Включение технологии аппаратной виртуализации

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

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

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

Как понять, поддерживает ли мой процессор виртуализацию?

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

Шаг 1

Запустите диспетчер задач. «Классический» способ — одновременно зажать клавиши Ctrl + Alt + Delete. Также в десятой версии Windows диспетчер можно открыть через панель управления — для этого щелкните правой кнопкой мыши по значку «Пуск» и в появившемся меню выберите соответствующий пункт.

Шаг 2

В диспетчере задач перейдите во вкладку «Производительность» и кликните по строчке «ЦП (центральный процессор»). В правой верхней части открывшегося окна будет указана модель вашего процессора.

Шаг 3

Для процессоров модели Intel: скачайте с официального сайта компании-производителя утилиту под названием Intel Processor Identification Utility. Установите ее и запустите. В открывшемся окне найдите вкладку CPU Technologies. Если напротив модели вашего процессора указано слово «да» или просто написано название конкретной технологии, поздравляем — ваш компьютер поддерживает визуализацию.

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

Системные требования

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

Запуск движка виртуализации
Для запуска BlueStacks необходимы следующие минимальные системные требования:

  • Windows 7/8.1/10;
  • 2 гигабайта оперативной памяти;
  • 4 гигабайта свободного пространства на жестком диске.

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

Как войти в системные настройки BIOS?

Чтобы это сделать, придется немного покопаться в системных настройках. Впрочем, эта процедура вовсе не так сложна, как может показаться поначалу. Затруднения могут возникнуть только на этапе входа в BIOS. Все дело в том, что у разных моделей персональных компьютеров и ноутбуков свои «ключи» — «горячие клавиши», которые нужно нажать, чтобы войти в нужный раздел. Но в общих чертах процедура схожа: чтобы попасть в BIOS, вам нужно перезапустить компьютер, и в тот момент, когда на экране появится фирменный логотип, нажать нужную кнопку. У изделий фирмы Acer это F8, у Asus — F12 и так далее.

Альтернативный вариант — открыть параметры компьютера, выбрать пункт «Обновление и безопасность», а затем перейти во вкладку «Восстановление». На этой вкладке нужно будет щелкнуть по строчке «Особые варианты загрузки». Компьютер перезапустится, после чего появится синий экран, где нужно будет выбрать пункт «Диагностика» + «Дополнительные параметры» — «Параметры встроенного ПО UEFI». За этим последует еще одна перезагрузка, после которой вы наконец попадете в нужный раздел с настройками.

Итак, мы успешно вошли в BIOS. Что дальше?

Итог

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

Настраиваем виртуализацию на процессоре Intel

Шаг 1

Переходим во вкладку Advanced. Там находим радел под названием CPU Configuration, а в нем — отдельную строчку под названием Intel Virtualization Technology.

Шаг 2

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

Причины

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

Ошибка Bluestacks «не запускается движок виртуализации» (оригинальный текст сообщения) возникает на 99% загрузки программы. В этом и сложность на слабых компьютерах. Можно выделить такие причины этого сбоя:

  • настройки Hyper-V;
  • отсутствие виртуализации в ЦП;
  • блокировка антивирусом;
  • несоответствие требованиям;
  • версия эмулятора.

Включаем виртуализацию в операционной системе Windows 10

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

Шаг 1

Вызываем командную строку одновременным нажатием клавиш WIN и R. В появившемся окне пишем слово control и нажимаем Enter.

Шаг 2

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

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

После этого сохраните сделанные изменения и выйдите из панели управления.

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

Перезагрузка Bluestacks

Когда движок не запускается, это будет выглядеть примерно так:

Прогресс загрузки просто стоит на месте, и всё.

Самое простое – попробовать просто перезагрузить движок. Для этого в самом интерфейсе эмулятора предусмотрен пункт меню.

Если это не помогает, тогда можно применить универсальный способ борьбы с любыми неполадками Windows: перезагрузить весь компьютер.

Ломаем BIOS: включение поддержки виртуализации VT-x на нетбуке Acer Aspire One

В данной статье мы расскажем вам пошагово о том, как допилить напильником свой нетбук или ноутбук, в котором по какому-то недоразумению выключен и залочен в таком состоянии бит 2 в MSR 0x3A — попросту говоря, у вас есть в процессоре поддержка виртуализации, но она заблокирована биосом. ПРЕДУПРЕЖДЕНИЕ: всё, описанное в этой статье, рассчитано на то, что вы знаете, что делаете. Всё на свой страх и риск! Если не уверены — не пытайтесь повторить это дома.

Итак, в чем же проблема?

Проблема, которую мы будем решать, для конечного пользователя компьютера выглядит так: При использовании гипервизора второго типа (например, VirtualBox)

  • вы не можете запускать виртуалки с более, чем одним процессором
  • вы не можете запускать 64-битные гостевые операционные системы внутри 32-битной хост ОС.

Вот такое сообщение вы можете видеть при попытке запуска виртуалки с числом процессоров, большим чем 1:

Аналогичное сообщение об ошибке вы также получаете, если собираетесь запускать 64-битную виртуальную машину (например, Debian amd64) с 32-разнядной хост ОС, например WinXP.

Можно ли вылечить это?

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

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

Биос на нетбуке Acer Aspire производства Insyde, настройки его очень скудны и по F2 естественно мы не можем зайти в программу редактирования настроек БИОСа и включить виртуализацию там. Это было бы слишком просто.

Поэтому, мы будем дизассемблировать БИОС и менять его код, чтобы у нас бит был выставлен в 1. Если готовы, то читаем далее.

Что нужно знать до начала работы

Итак, некоторая техническая информация — чтобы понимать, что мы делаем и зачем.
Современные процессоры, по крайней мере многие из них, имеют поддержку виртуализации. За нее отвечает бит №5 в слове ECX при вызове команды CPUID с параметром EAX=01H. Именно этот способ проверки — единственно верный, поскольку, как показывает практика, сайт Intel врет, например, для моего процессора Intel Atom N570. По этой ссылке написано:

Intel® Virtualization Technology (VT-x) No Однако мы-то знаем, что это неправда. Для тех, кто на «ты» с программированием на ассемблере, не составит труда выяснить это, написав нечто вроде MOV EAX, 1 CPUID и проверив потом 5-й бит регистра ECX. Мне же было лень этим заниматься, поэтому я скачал опенсорсовую программу CPUID Explorer, запустил ее и посмотрел результат. К слову, CPU-Z тут непригодна — она дает результат слишком «юзер френдли» — нам же нужно было узнать точное значение бита. Вот как это выглядело в моем случае:


В кружочек обведен интересующий нас бит VMX. Он выставлен в 1, он есть, несмотря на то, что говорит нам сайт Intel. Документация по командам процессора на стр. 215 говорит нам про команду CPUID, что Bit #5 VMX Virtual Machine Extensions. A value of 1 indicates that the processor supports this technology

Но это еще не все. Чтобы гипервизоры второго типа смогли пользоваться командами поддержки виртуализации (VMX), необходимо явным образом разрешить эти инструкции в MSR (специальном регистре процессора) номер 0x3A. Вот что говорит нам документация по этому регистру на стр. 237: регистр 3Ah: IA32_FEATURE_CONTROL Бит 0: lock bit — если он выставлен, то дальнейшие модификации этого регистра не допускаются, до следующей перезагрузки. Бит 1: VMX в SMX — safer mode extensions. Работа функций виртуализации в SMX допускается только тогда, когда процессор поддерживает SMX — это указывается в соседнем слева, 6-м бите в ECX при вызове команды CPUID.01H — на картинке выше этот бит равен нулю, наш процессор Atm N570 не поддерживает SMX — поэтому и в MSR 0x3A бит №1 должен быть нулевым. Бит 2: VMX не в SMX — это, собственно, и есть бит, отвечающий за поддержку виртуализации. Он соответствует обведенному в кружочек биту в CPUID и именно он должен быть выставлен в 1.

Как проверить содержимое MSR 0x3A

Чтобы убедиться, что мы все про наш компьютер поняли верно, нужно посмотреть, что на самом деле у нас хранится в MSR 0x3A. Для этого я использовал пакет msr-tools в Debian (реальном, не виртуальном. В виртуальном результат неверный). Вот так вы сможете проверить значение этого бита: — ребутаемся в Debian, потом: # apt-get install msr-tools # modprobe msr # rdmsr 0x3A 9
Девять!!! Девять это 00001001. Как видим, наш BIOS использует недокументированный бит №3 в специальном слове регистра 0x3A — по документации, этот бит Reserved. Но это не суть. Суть в том, что у нас включен lock bit и выключен наш VMX бит №2 — так что все верно, программа SecurAble не врет и у нас действительно поддержка виртуализации отключена на уровне BIOS, хотя и поддерживается процессором.

Будем это править.

Почему эту проблему нужно решать

Дело в том, что при отключенной поддержке виртуализации (VMX) в процессорном слове 0x3A ваши виртуальные машины в VirtualBox работают в режиме паравиртуализации. Они, не имея возможности перевести гипервизор в VMX Root и виртуальную машину в VMX Non-root operation, вынуждены делать трансляцию процессорных инструкций НА ЛЕТУ. Проблему представляют 17 инструкций процессора, которые не «VM-safe», т.е. они используют единственные на весь компьютер регистры или блоки данных (таблицы) в процессоре. Эти команды: SGDT, SIDT, SLDT, SMSW, PUSHF/POPF, LAR, LSL, VERR/VERW, CALL, JMP, INT n, INTO, RET, STR и даже банальная MOV! Все эти инструкции изменяются на лету, чтобы виртуальная машина выполнила их в безопасном для системы виде. Подробнее про эту проблему описано тут (англ.). Из-за этого страдает быстродействие виртуальной машины.

Что нам потребуется

Для этой задачи нам потребуются следующие вещи:

  • оригинальный BIOS для нашего нетбука с сайта производителя.
  • IDA
  • phoenixtool210.zip (гугл знает, где скачать)
  • HHD Hex Editor Neo или любой другой HEX Editor
  • FAR Manager
  • nasm — для дизассемблирования
  • Знание о том, как залить BIOS аварийным способом

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

  • отформатить USB HDD в FAT16 с партицией мегов на 100 (FAT32 не понимает)
  • залить туда один файл со сжатым биосом (ZE6.fd в моем случае)
  • выключить ноут, потом вынуть все USB устройства и аккумулятор
  • вынуть шнур питания
  • подключить USB HDD
  • нажать и удерживать Esc+Fn
  • воткнуть питание и через 5 сек нажать кнопку включения питания
  • отпустить кнопки клавиатуры

И вуаля, материнская плата сама (как — загадка) выкачает с USB HDD новый биос и прошьет его за 1 минуту, потом ноут ребутнется.
Я проверил этот способ, залив таким образом стандартный биос с сайта производителя (другой версии, чем стоял у меня до этого) — действительно, работает, версия биоса обновилась. Таким же способом я решил в итоге заливать в систему и прохаченный биос.

Итак, начинаем: Распаковываем биос из SFX-архива, скачанного с сайта производителя. Сам иос будет иметь имя файла что-то вроде ZE6.fd и иметь размер 2 мегабайта ровно. Далее нам необходимо распаковать БИОС, поскольку он сжат. Для этого используется программа PhoenixTool.exe. В первое поле в ее окошке мы указываем этот сжатый биос, и программа сама его декомпиляет на, в моем случае, целых 609 исходных файлов, имеющих имена в формате GUID.ext. Часть из этих файлов — конфигурационные, а часть — двоичные, но все с расширением ROM. Некоторые двоичные файлы содержат программы со стандартным виндовским PE заголовком.

Наша задача — среди этих 609 файлов найти файл, содержащий нужную нам инструкцию

WRMSR оказалось, что искать команду MOV EAX, 3AH перед командой WRMSR бессмысленно — в моем биосе WRMSR оформлена как отдельная функция и принимает параметры через стек. Поэтому я делал это так (мне показалось то проще, чам в IDA): установил на Linux пакет nasm, который включает в себя ndisasm. Потом дизассемблировал все файлы *.ROM командой ndisasm -b 32 file.rom > file.asm И потом простым поиском нашел команду wrmsr в них — таких файлов оказалось 29. Потом пришлось каждый из ни загружать в IDA и искать там нужный код, который лочит регистр 3AH.

Такой код нашелся только в одном файле с именем 62D171CB-78CD-4480-8678-C6A2A797A8DE.MOD, и выглядел этот код так (после некоторой моей работы по переименованию функций в более понятные, и добавлении пары комментов):

LOCK_VMX proc near push esi push 3Ah call ReadMSR pop ecx mov ecx, eax xor esi, esi and ecx, 1 or ecx, esi pop esi jnz short exitprc ; if(ReadMSR() & 1) goto exitprc; push edx or eax, 1 ; Set lock bit (bit #0) push eax push 3Ah call WriteMSR add esp, 0Ch exitprc: retn LOCK_VMX endp

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

or eax, 1 Это приведет к тому, что одновременно с выставлением lock bit мы выставляем бит VMX (бит #2). Заметим тут, что мы не имеем права выставлять бит #1, поскольку набор инструкций SMX у нас в процессоре не поддерживается (это говорит CPUID.1H:ECX bit 6.

Менять будем не совсем в файле *.ROM, а в оплетке *.MOD, которая содержит этот файл. Для этого нужно в программе PhoenixTool.exe, которая у нас уже открыта и биос в нее уже загружен, нажать на кнопку Structure, и инайти ветку с нашим именем файла:


Нажимаем кнопку Extract, получаем файл *.MOD (который состоит из заголовка + тела файла *.ROM), и правим наш бит именно в этом файле MOD. Смотрим в IDA, какой двоичный код соответствует окрестности инструкции, которую мы меняем, и в HEX редакторе открываем файл, ищем это место в коде, и меняем всего 1 байт с 01 на 05. Сохраняем модифицированный файл *.MOD. Потом в PhoenixTool нажимаем Replace, выбираем модифицированный MOD, и нажимаем Exit. Всё. Программа сама пересобрала биос и упаковала его для нас, при этом назвала его тем же именем, что и было (старый файл сохранен с расширением OLD).

Всё. Теперь заливаем единственный файл с новым биосом на USB HDD (можно и на USB флешку), и выполняем описанную выше процедуру аварийного восстановления биоса. Она прошьет комп этом новым биосом и всё будет готово.

Вот как теперь выглядит вывод программы SecurAble:

Теперь VirtualBox запускает виртуалки с 4 ядрами (а не с одним, как было раньше). Теперь я из-под своей основной 32-разряной операционной системы могу запускать 64-битные операционки в виртуалках. И, что самое главное, теперь виртуалки на самом деле виртуализованные (гипервизор использует инструкции VMX), а не паравиртуализованные.

P.S. В биосах других производителей (не Insyde) есть возможность править не сам BIOS, а только его настройки, извлекаемые программой SYMCMOS.EXE. Там процесс такой же, за исключением того, что в дизассемблированном биосе находится номер настройки, которая используется для запрещения или разрешения VMX, и потом эта настройка правится непосредственно в CMOS биоса. В моем же биосе таких настроек нет, или программа symcmos их не находит, поэтому такой путь допиливания напильником не подходит в моем случае. Путь непосредственного хака биоса выглядит надежнее: мы таким образом просто игнорируем какие бы то ни было настройки биоса, просто выставляем бит VMX и лочим регистр 0x3A после этого.

Счастье есть

Спасибо, что дочитали до конца.

Как включить виртуализацию в BIOS или UEFI для процессора AMD или Intel

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

Виртуальные машины могут использоваться в разных целях. Например, если вы хотите протестировать какую-нибудь операционную систему. Или захотели получше изучить Windows, но боитесь запороть свою основную систему, которая установлена на ПК – так вот для обучения можно как-раз воспользоваться виртуальной машиной. Также они подойдут для тестирования различных программ – после того, как убедитесь, что для системы они безопасны, смело можно ставить их на свой физический ПК.

Самые популярные технологии виртуализации для процессоров AMD и Intel – AMD-V и Intel-VT, соответственно. Чаще всего, данная функция в BIOS/UEFI отключена. Именно из-за этого появляется ошибка, когда вы пытаетесь запустить виртуальную машину. Также в компонентах у вас будет неактивный пункт Песочница Windows и Hyper-V, а при наведении на них мышкой всплывет сообщение про отключенную виртуализацию.

В этой статье я хочу вам подробно рассказать, как включить виртуализацию в Windows. Делается это в BIOS или UEFI. Если у вас не новый компьютер, то в нем будет BIOS, если ПК или ноутбук новые – то будет UEFI. Также отдельно расскажу про включение данной функции для процессоров AMD и Intel.

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

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

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

Чтобы ничего не устанавливать, можно воспользоваться диспетчером задач. Откройте его комбинацией 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. Именно такую картинку вы, скорее всего, и увидите.

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

Для начала нужно зайти в BIOS. Для этого обычно используются кнопки ESC, F2, Delete. Во время включения компьютера нажимайте одну из этих кнопок, чтобы появились настройки БИОС.

Параметры в BIOS/UEFI могут располагаться по-разному. Это зависит от того, какая модель материнской платы на ПК, какой тип процессора, кто является производителем оборудования. Именно поэтому, я приведу несколько примеров интерфейса.

Для процессора AMD

Если у вас процессор от AMD, то определите, что у вас, UEFI или БИОС, и ищите в нем нужный пункт.

UEFI

Справа внизу кликните мышкой по пункту «Advance Mode».

Дальше перейдите на вкладку «Advanced» и выделите пункт «SVM Mode».

Обратите внимание, что пункт может называться и по-другому. Например, «Secure Virtual Machine» или «AMD-V».

Измените значение на «Enabled».

Перейдите во вкладку «Save & Exit» и кликните по пункту «Save Changes and Exit».

Подтвердите сохранение параметров и перезагрузку системы кнопкой «ОК». После этого загрузится Windows и в ней вы уже сможете запустить виртуальную машину.

Если у вас компьютер с материнской платой от GIGABYTE и процессором AMD Ryzen, то интерфейс UEFI будет другой. Сначала выбирайте пункты: «Расширенные настройки частот» – «Расширенные настройки ядра ЦП». Затем на вкладке «M.I.T.» находите пункт «SVM Mode» и напротив него устанавливайте «Разрешить».

Дальше открывайте вкладку «чипсет». Здесь нам нужен пункт «IOMMU», напротив которого выберите «Разрешить». Жмите F10 – «Да» для выхода и сохранения настроек.

BIOS

Включить виртуализацию в БИОСе на компьютере с процессором AMD можно следующим образом:

  1. Откройте вверху вкладку «Advanced».
  2. Выберите пункт «CPU Configuration».
  3. Дальше перейдите в строку «Secure Virtual Machin Mode» и кликните «Enter».
  4. Измените значение на «Enabled».
  5. Нажмите F10, чтобы сохранить настройки и перезагрузить компьютер.

Также может быть вкладка «Configuration». В ней найдите пункт «AMD SVM Support», и для него установите значение «Enabled».

Для процессора Intel

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

UEFI

В UEFI шаги будут следующие:

  1. Нажмите на кнопку снизу слева «Advanced Mode».
  2. Перейдите вверху на вкладку «Advanced».
  3. Из списка выберите «CPU Configuration».
  4. Найдите пункт «Intel Virtualization Technology» и установите для него «Enabled».
  5. Нажмите F10 и подтвердите сохранение настроек и перезагрузку ПК.

Если пункты на русском, то вам нужно перейти на вкладку «Дополнительно» – пункт «Конфигурация процессора». Дальше ищите «Intel Virtualization Technology» и напротив выбирайте «Включено».

Также на вкладке «Advanced» нужно перейти в «System Agent (SA) Configuration» (это там, где вы выбирали CPU Configuration). Затем в поле «VT-d» установите значение «Enabled».

Еще обратите внимание, что «Advanced Mode» может быть не отдельным пунктом, а делить одну кнопку с пунктом «Exit». Расположена она, чаще всего, вверху справа.

BIOS

Если перед вами появляется старый-добрый БИОС, то:

  1. Выберите вкладку «Advanced».
  2. Если есть пункт «CPU Configuration» кликайте по нему. Данного пункта может и не быть.
  3. В списке ищите поля «Intel Virtualization Technology» и «VT-d» и напротив них устанавливайте значение «Enabled».

  1. Дальше внизу справа посмотрите, какая функциональная клавиша соответствует сохранению – должно быть написано «Save». В примере это F10 Нажмите на нее, сохраните изменения и компьютер перезагрузится.

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


Оценить статью: Загрузка... Поделиться новостью в соцсетях

 

Об авторе: Аня Каминская

Как включить аппаратную виртуализацию в BIOS? Virtualization Technology - технология аппаратной виртуализации гостевых ОС (с фото)

Опция Virtualization Technology. Включение данной опции включает технологию аппаратной виртуализации,  основанной на специальной процессорной архитектуре.   В отличие от программной виртуализации, с помощью данной техники возможно использование изолированных гостевых систем (виртуальных машинах - VMware, Virtual PC и тд.), управляемых гипервизором напрямую. Гостевая система не зависит от архитектуры хостовой платформы и реализации платформы виртуализации.

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

Значения опции:

 

Опция также может иметь другие названия:

  • Virtualization Technology
  • Vanderpool Technology
  • VT Technology
  • Virtualization

 

Примечание 1.Аппаратная виртуализация виртуализация с поддержкой специальной процессорной архитектуры. Аппаратная виртуализация обеспечивает производительность, сравнимую с производительностью невиртуализованной машины, что дает виртуализации возможность практического использования и влечет её широкое распространение. Наиболее распространены технологии виртуализации Intel-VT и AMD-V.

  1. В Intel VT (Intel Virtualization Technology) реализована виртуализация режима реальной адресации (режим совместимости с 8086). Соответствующая аппаратная виртуализация ввода-вывода — VT-d. Часто обозначается аббревиатурой VMX (Virtual Machine eXtension). Кодовое название — Vanderpool.
  2. AMD-V часто обозначается аббревиатурой SVM (Secure Virtual Machines). Кодовое название — Pacifica. Соответствующая технология виртуализации ввода-вывода — IOMMU. AMD-V проще и эффективнее, чем Intel VT. Поддержка AMD-V появилась в Xen 3.3.

Intel VT (Intel Virtualization Technology) - intel virtualization technology что это?

Intel VT - это аппаратная основа для программного создания виртуализации, через уменьшение ее размера, стоимости и сложности.  Например, при использовании такими системами  кэш-памяти, системе ввода-вывод. Применяется в основном пользователями в корпоративном, облачном, коммуникационном секторах.

VT-x 13 ноября 2005 года Intel выпустила две модели Pentium 4 (модели 662 и 672), которые стали первыми процессорами, поддерживающими VT-x ("Vanderpool"). VT-x представляет собой технологию виртуализации Intel режима реальной адресации на платформе x86 - VMX (Virtual Machine eXtension).

Реализована виртуализация режима реальной адресации (режим совместимости с 8086). 

VT-d (Virtualization technology for directed I/O) — технология аппаратной виртуализации ввода-вывода , созданная корпорацией Intel в дополнение к её технологии виртуализации вычислений VT-x. Виртуализация ввода-вывода позволяет пробрасывать (pass-through) устройства на шине PCI (и более современных подобных шинах) в гостевую ОС, таким образом, что она может работать с ним с помощью своих штатных средств. Чтобы такое было возможно, в логических схемах системной платы используется специальное устройство управления памятью ввода-вывода (IOMMU), работающее аналогично MMU центрального процессора, используя таблицы страниц и специальную таблицу отображения DMA (DMA remapping table — DMAR), которую гипервизор получает от BIOS через ACPI. Отображение DMA необходимо, поскольку гипервизор ничего не знает о специфике работы устройства с памятью по физическим адресам, которые известны лишь драйверу. С помощью DMAR он создает таблицы отображения таким образом, что драйвер гостевой ОС видит виртуальные адреса IOMMU аналогично тому, как бы он видел физические без него и гипервизора.

Intel Virtualization Technology for Directed I/O (VT-d) — это следующий важный шаг на пути к всеобъемлющей аппаратной поддержке виртуализации платформ на базе Intel. VT-d расширяет возможности технологии Virtualization Technology (VT), существующей в IA-32 (VT-x) и Itanium (VT-i), и добавляет поддержку виртуализации новых устройств ввода-вывода. Ознакомиться подробнее с технической стороной вопроса можно здесь https://ru.wikipedia.org/wiki/

 

Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY

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

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

Возможное значение:

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

Hardware assisted VirtuaIization Technology which help improve performance of system running VirtuaI Machine Softwares.

Virtual Machine allows multiple OS on one conputer simultaneously.

Оборудование для помощи VirtuaIization - технология которая помогает повысить производительность системы, работающей на VirtuaI-машине.

Виртуальная машина позволяет запускать более производительно несколько ОС на одном компьютерные одновременно.

[Disabled]

Не включать технологию аппаратной виртуализации,  основанной на специальной процессорной архитектуре.

[Enabled]

Включает технологию аппаратной виртуализации,  основанной на специальной процессорной архитектуре.

Программа Aptio Setup Utility - BIOS фирмы American Megatrends Inc на системных платах Dell Inc.

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

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

Возможное значение:

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

This option specifies whether a Virtual Machine Monitor (VMM) can utilize the additional hardware capabilities provided by Intel(R) Virtualization Technology.

Эта опция определяет, будет ли монитор виртуальных машин (VMM) использовать дополнительные аппаратные возможности, обеспечиваемые Intel (R) Virtualization Technology.

[Disabled] Disabled = Disable Virtualization Technology. Отключен = Отключить Технология виртуализации.
[Enabled] Enabled = Enable Virtualization Technology.

The factory default setting is Enabled.

Введено = Включить Virtualization Technology.

Заводская настройка по умолчанию - Включена поддержка.

Программа BIOS Insydeh30 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 рекомендует, чтобы эта функция оставалась отключенной, если пользователь не использует специально предназначенное для этого специализированное приложение.

[ Disabled ]

 

 

[ Enabled ]    

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

  • > <: Select Screen - Переходить по вкладкам главного - верхнего меню (Выберите экран)
  • ^ v: Select Item - Переходить по опциям и значениям (Выбрать пункт)
  • Enter: Select Ввод: Открытие значения опции, а также ее сохранение – закрытие (ОК).
  • F5/F6 или +/-: Change Opt. - Изменение значения опции в открывшемся окне, которое открылось после нажатия Enter.
  • F1: General Help
  • F9: Optimized Defaults - Нажать функциональную клавишу F9 и загрузить оптимизированные дефолтные значения всех опций BIOS Setup.
  • F10: Save - Нажать F10 и выйти с сохранением изменений.
  • ESC: Exit - Нажать ESC и выйти без сохранения произведенных изменений.


Еще по настройке БИОС (БИОЗ) плат:

  • Включаем SSE2 Instructions в компьютере Опция SSE - SSE2 Instructions -  должна быт...

  • Опция TM2 Bus VID позволяет установить напряжение питания ядра пр...

  • Опция TM2 Bus Ratio определяет множитель, на который перейдет про...

  • Использование опции Thermal Slow Clock Ratio позволяет автоматиче...

  • Опция Thermal Management отвечает за использование системы защиты...

Поддерживает ли ваш компьютер Intel VT-X или AMD-V в Windows 10

Если вы планируете использовать виртуализацию в Windows 10 (Sandbox или Hyper-V), компьютер должен поддерживать ее на аппаратном уровне. Большинство новых компьютеров имеют эту функцию, но есть два типа — Intel VT-X и AMD-V. Intel VT-X — это аппаратная виртуализация, которая поставляется с ПК на базе процессоров Intel, а AMD-V — для процессоров AMD. Кроме того, они оба поддерживают 64-битные виртуальные машины.

Узнайте, поддерживает ли ваш компьютер Intel VT-X или AMD-V

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

Первое, что вам нужно сделать, это выяснить, является ли ваш процессор Intel или AMD. Используйте WIN + X и затем выберите Система. Он запустит раздел «О программе», в котором указан тип процессора. Теперь давайте углубимся в поиски, если у вас включена или поддерживается виртуализация на вашем компьютере.

  • Сведения о процессоре диспетчера задач
  • Securable Tool
  • Проверьте, есть ли у вас Intel VT-X
    • Просмотр детальной информации о процессоре
    • Запуск утилиты Intel
  • Как проверить, есть ли у вас AMD-V

1] Подробности о процессоре в диспетчере задач

  1. Используйте Ctrl + Shift + Esc, чтобы запустить диспетчер задач
  2. Перейдите на вкладку Производительность и выберите CPU
  3. В правом нижнем углу раздела проверьте, включена ли виртуализация

2] Воспользоваться Securable software

Это бесплатный инструмент, который может запросить системный процессор и выяснить три основных момента. 64-битная поддержка, поддержка DEP для предотвращения вредоносного кода и виртуализации. Это автономный исполняемый файл. Все, что вам нужно сделать, это запустить его.

3] Проверьте, есть ли у вас Intel VT-X

A] Просмотр деталей процессора

  • Используйте Win + S, чтобы открыть окно поиска в меню «Пуск», и введите «Информация о системе».
  • Под Системой Сводка → Процессор запишите имя процессора.
  • Откройте сайт спецификации продуктов Intel.
  • Введите номер процессора в поле поиска, расположенное справа.
  • На странице продукта процессора в разделе Advanced Technologies проверьте, поддерживается ли технология Intel® Virtualization (VT-x).

B] Запустите утилиту идентификации процессоров Intel

  • Загрузите, установите и запустите утилиту идентификации процессоров Intel.
  • Дважды щелкните утилиту идентификации процессоров Intel на рабочем столе, чтобы открыть ее.
  • Выберите вкладку CPU Technologies.
  • Проверьте, установлен ли флажок Технология виртуализации Intel.
  • Если этот флажок установлен, технология Intel Virtualization включена, и если установлен Intel VT -x с расширенными таблицами страниц.

4] Как проверить, есть ли у вас AMD-V

Сложно понять это, так как на сайте AMD нет четкого раздела, как Intel. Единственная доступная утилита может проверить наличие Hyper V. Загрузите и запустите AMD-V AMD-V with RVI Hyper V Compatibility Utility для проверки.

Я надеюсь, что эти методы достаточно хороши, чтобы помочь вам выяснить, есть ли у вас Intel VT или AMD-V.

Статьи по теме:

Как включить технологию виртуализации Intel без BIOS?

Перейдите на вкладку «Безопасность», затем нажмите «Ввод» в разделе «Виртуализация». Выберите «Технология виртуализации Intel (R)», нажмите «Ввод», выберите «Включить» и нажмите «Ввод». Нажмите клавишу F10. Нажмите Enter на YES, чтобы сохранить настройки и запустить Windows.

Почему я не могу включить виртуализацию?

В большинстве случаев, когда виртуализация не работает, даже если ваш ЦП ее поддерживает, причина в следующем: вы отключили функцию в BIOS или UEFI вашего компьютера .Хотя большинство современных компьютеров поддерживают виртуализацию, по умолчанию она часто отключена.

Как включить ВТ?

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

  1. Загрузитесь в BIOS с помощью клавиши F1 после включения питания. …
  2. Выберите вкладку «Безопасность» в BIOS.
  3. При необходимости включите Intel VTT или Intel VT-d. …
  4. После включения сохранить изменения клавишей F10 и разрешить перезагрузку системы.

Как включить виртуализацию в Windows 10 без HP BIOS?

На вкладке «Безопасность» с помощью стрелок вверх и вниз выберите «Безопасность USB», затем нажмите «Ввод». Используйте стрелки вверх и вниз, чтобы выбрать Технология виртуализации (VTx), затем используйте стрелки влево и вправо, чтобы выбрать Enabled или Disabled соответственно.

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

№ Технология Intel VT полезна только тогда, когда вы запускаете программы, совместимые с ней , и действительно ее используете.Насколько я знаю, единственные полезные инструменты, которые могут это сделать, — это песочницы и виртуальные машины. Даже в этом случае включение этой технологии может в некоторых случаях представлять угрозу безопасности.

Как включить виртуализацию в биосе?

Нажмите клавишу F10 для настройки BIOS. Нажмите клавишу со стрелкой вправо, чтобы перейти на вкладку «Конфигурация системы», выберите «Технология виртуализации» и нажмите «Ввод». Выберите Включено и нажмите Enter.Нажмите F10 и выберите Да, затем нажмите Enter, чтобы сохранить изменения и перезапустить.

Что такое режим SVM?

Его - это в основном виртуализация . После включения SVM вы сможете установить виртуальную машину на свой компьютер…. допустим, вы хотите установить Windows XP на свой компьютер, не удаляя Windows 10. Например, вы загружаете VMware, создаете образ ISO XP и устанавливаете операционную систему с этим программным обеспечением.

Как изменить Legacy на UEFI?

Как сменить Legacy на UEFI?

  1. Обычно при запуске компьютера вы постоянно нажимаете определенную клавишу для входа в меню конфигурации EFI. …
  2. Обычно конфигурацию режима загрузки Legacy/UEFI можно найти на вкладке «Загрузка». …
  3. Теперь нажмите F10, чтобы сохранить настройки и выйти.

Можно ли запустить Hyper V под Windows 10?

Невозможно установить роль Hyper-V в Windows 10 Домашняя .Обновите Windows 10 Home до Windows 10 Pro, выбрав «Настройки»> «Обновление и безопасность»> «Активация». Дополнительные сведения и сведения об устранении неполадок см. в разделе Системные требования Windows 10 Hyper-V.

Как включить VT для повышения производительности?

как включить VT ?

  1. Найдите , соответствующий VT , на странице BIOS . (…
  2. Нажмите -> (ЦП) -> Виртуализация или Виртуализация, для некоторых компьютеров VT включены в конфигурацию или безопасность.
  3. Установить VT необязательно на Enabled .
  4. Нажмите Store (обычно F10), чтобы сохранить и выйти (Save & Exit).

Можно ли запустить LDPlayer без VT?

Для бесперебойной работы LDPlayer VT должен быть включен. Включение VT не нанесет вреда вашему компьютеру. Иногда LDPlayer даже не может запуститься, когда он выключен. Наоборот, при включении ВТ эмулятор работает в 10 раз быстрее!

Как включить VMX?

[Материнская плата] Как включить технологию виртуализации Intel (VMX) в BIOS?

  1. (2) Нажмите «F7», чтобы войти в расширенный режим, как показано ниже:
  2. (3) Нажмите [Дополнительно] — [Конфигурация ЦП] по умолчанию включено.

Как включить VMX в Windows 10?

Включить виртуализацию Hyper-V в Windows 10

  1. Нажмите клавишу Windows, чтобы появилось окно поиска.
  2. Введите «включить или отключить функции Windows» и щелкните по нему, чтобы открыть его.
  3. Прокрутите вниз и установите флажок рядом с Hyper-V.
  4. Нажмите кнопку ОК.
  5. Windows установит необходимые файлы для включения виртуализации.
  6. Вам будет предложено перезагрузить компьютер.

Как включить виртуализацию на ноутбуках HP?

Включите компьютер, затем сразу нажмите F10, чтобы войти в BIOS. На вкладке «Безопасность» с помощью стрелок вверх и вниз выберите «Безопасность USB», затем нажмите «Ввод». С помощью стрелок вверх и вниз выберите Технология виртуализации (VTx), затем с помощью стрелок влево и вправо выберите Включено или Отключено по мере необходимости.

Как открыть BIOS в Windows 10?

Чтобы войти в BIOS из Windows 10

  1. Нажмите -> Настройки или нажмите Новые уведомления. …
  2. Щелкните Обновление и безопасность.
  3. Нажмите «Восстановление», а затем «Перезагрузить сейчас».
  4. Меню «Параметры» станет видимым после выполнения описанных выше процедур. …
  5. Выберите дополнительные параметры.
  6. Щелкните Параметры микропрограммы UEFI.
  7. Выберите «Перезагрузить».
  8. Отображает интерфейс утилиты настройки BIOS.
.

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

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

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

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

  • Аппаратное ускорение 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, перезагрузив компьютер и нажав соответствующую клавишу справа после первой загрузки. Клавиша, которую вы нажимаете, зависит от производителя вашего компьютера, но часто это клавиша «Удалить» или «F2».Вы также, вероятно, увидите сообщение во время запуска, в котором говорится что-то вроде: «Нажмите Клавиша для доступа к настройке». номер модели компьютера доступ к BIOS. "

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

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

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

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

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

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

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

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

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

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

.

Поддерживает ли мой процессор технологию виртуализации...

На стороне ЦП и под Передовые технологии проверьте, поддерживается ли технология виртуализации Intel® (VT-x).

В качестве примера будем использовать процессор Intel® Core™ i7-8700K:

  • Введите номер процессора в поле поиска.
  • На странице спецификации процессора в разделе Advanced Technologies, найдите поле Intel® Virtualization Technology (VT-x).

В: Как включить или отключить технологию виртуализации Intel® (VT-x)?

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

В: Мой процессор поддерживает технологию виртуализации Intel® (VT-x), но я не могу включить ее в BIOS.

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

В: Как узнать, включена или отключена технология виртуализации Intel® (VT-x) в моей системе?

Вы можете использовать программу идентификации процессоров Intel®, чтобы проверить, поддерживает ли ваша система технологию виртуализации Intel®.

При использовании этого инструмента выберите вкладку Processor Technologies. Проверьте, отмечены ли параметры технологии виртуализации Intel®.

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

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

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

Вот пример, показывающий, что технология виртуализации Intel® включена с помощью диспетчера задач:

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

9005
INTEL® Утилита идентификации процессора Intel® Диспетчер задач Наблюдения
  • 9
  • Технология виртуализации Intel® Проверяли Виртуализация Intel® Virtualization Technology включена и доступна для использования.
    Технология виртуализации Intel® проверена Виртуализация отключена Технология виртуализации Intel® отключена в BIOS.
    Технология виртуализации Intel® не проверена Виртуализация включена Технология виртуализации Intel® включена, но используется другим программным обеспечением на этом компьютере.
    Технология виртуализации Intel® Не отмечено Виртуализация выключена Технология виртуализации Intel® не поддерживается процессором.

    В: Если процессор Intel® поддерживает технологию виртуализации Intel® (VT-x), должен ли набор микросхем, операционная система и драйверы также поддерживать ее?

    Поддержка Intel® VT-x требует, чтобы и процессор, и BIOS поддерживали эту поддержку. Хотя, если также требуется VT-d (Virtualization Trusted I/O), биос, чипсет и ЦП также должны его поддерживать.

    В: Как отключить технологию виртуализации Intel® (VT-x), если опция BIOS недоступна?

    Если процессор Intel® поддерживается VT-x, а BIOS поддерживается VT-x, его можно включить или отключить в BIOS.Если этот параметр недоступен в BIOS, обратитесь к производителю материнской платы за подробными инструкциями.

    .

    Как включить виртуализацию в Windows 10?

    В этой статье мы познакомим вас с процессом включения виртуализации в Windows 10. Это одна из мощных функций, доступных в виде встроенной поддержки аппаратной визуализации. Судя по всему, это делается через платформу под названием Hyper-V. Используя виртуализацию в Windows 10, вы можете создать виртуальную машину. Теперь преимущество создания виртуальной машины означает, что вы можете установить любое программное обеспечение, которое хотите, не беспокоясь о том, что ваша основная система испортится.

    Поскольку эта виртуальная машина настроена с помощью виртуализации отдельно от основной системы, проблем с повреждением файлов в основной системе нет. Но прежде чем вы сможете создать виртуальную машину на ПК или ноутбуке с Windows 10, вам необходимо сначала включить эту функцию. Этот пост появляется здесь. Мы сообщим вам обо всех требованиях, а также о шагах, которые необходимо выполнить, чтобы включить виртуализацию в Windows 10. С учетом сказанного давайте перейдем непосредственно к самой статье:

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

    • Windows 10 Pro или Enterprise (Hyper-V недоступен в Windows 10 Home Edition)
    • 64-разрядный процессор с поддержкой преобразования адресов второго уровня (SLAT)
    • Минимум 4 ГБ системной ОЗУ
    • Поддержка аппаратной виртуализации на уровне BIOS

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

    1. Сначала запустите командную строку, нажав кнопку Windows на панели задач, и найдите CMD .
    2. Откройте командную строку.
    3. Теперь введите следующую команду в CMD:
      systeminfo.exe
    4. Системе потребуется несколько минут, чтобы собрать информацию о вашем компьютере и предоставить результаты.
    5. Перейти к требованиям Hyper-V .
    6. Если Виртуализация включена в прошивке читает да , то все готово.

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

    • Просто нажмите кнопки клавиатуры Ctrl + Alt + Del .
    • Выберите Диспетчер задач или щелкните правой кнопкой мыши на панели задач и выберите Диспетчер задач, чтобы открыть Диспетчер задач.
    • После открытия Диспетчера задач перейдите к файлу , вкладке «Производительность» и проверьте раздел «Виртуализация» (как показано на изображении ниже).

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

    1. Вам необходимо перезагрузить компьютер и войти в меню настройки BIOS. Это делается нажатием F2, F10 или Delete (в зависимости от компьютера) при включении системы.Некоторые системы дают вам специальную клавишу, которую вы должны нажать, чтобы войти в меню BIOS.
    2. После открытия меню BIOS необходимо включить все настройки виртуализации. Поскольку BIOS значительно различается в зависимости от системы и набора микросхем, которые использует ваш ПК (Intel или AMD), вам необходимо убедиться, что вы настроили правильный вариант.
    3. Сохраните и выйдите после включения всех параметров виртуализации в меню BIOS. Ваш компьютер перезагрузится.

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

    1. Перейдите к Настройки Windows .
    2. Нажмите Обновление и безопасность .
    3. Щелкните Исправление .
    4. Наконец, нажмите Перезагрузить сейчас в разделе Расширенный запуск .
    5. Теперь перейдите к Устранение неполадок.
    6. Щелкните Дополнительные параметры.
    7. Коснитесь Настройки прошивки UEFI.
    8. Щелкните Перезагрузить.
    9. Наконец, найдите файл Virtualization , а Enable — .

    Не путайте разные имена, используемые разными процессорами виртуализации.

    • Технология виртуализации Intel,
    • AMD-V,
    • Hyper-V
    • VT-X
    • Vanderpool
    • SVM

    Теперь, когда вы включили один из двух упомянутых выше методов виртуализации, необходимо включить их в Windows 10.

    1. нажмите клавишу Windows .
    2. Найдите « включение и отключение функций Windows » и нажмите Enter.
    3. Откроется новое меню компонентов Windows.
    4. Найдите здесь Hyper-V и установите флажок рядом с ним.
    5. Нажмите ХОРОШО.
    6. Теперь Windows установит все необходимые файлы для включения виртуализации в Windows 10.
    7. Наконец, вам будет предложено перезагрузить компьютер.

    Итак, в этом посте вы получили это с моей стороны Мы постарались упростить все шаги, чтобы сделать этот процесс достаточно простым для всех.Однако, если у вас есть какие-либо сомнения относительно любого из шагов, упомянутых выше, вы можете связаться с нами через раздел комментариев ниже. Вы можете следить за другими замечательными статьями на DigitBin. До следующего поста... С уважением!

    .

    Устранение неполадок с эмулятором Android — Xamarin

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

    Проблемы с развертыванием в Windows

    Некоторые сообщения об ошибках могут отображаться эмулятором во время развертывания приложения.Здесь описаны наиболее распространенные ошибки и решения.

    Ошибки развертывания

    Если вы получаете сообщение об ошибке, указывающее, что установка APK не удалась в эмуляторе или не удалось запустить Android Debug Bridge ( adb ), проверьте, может ли Android SDK подключиться к эмулятору. Чтобы проверить подключение эмулятора, выполните следующие действия:

    1. Запустите эмулятор из диспетчера устройств Android ( выберите виртуальное устройство и нажмите Запустить ).

    2. Откройте командную строку и перейдите в папку, в которой установлен adb . Если файл Android SDK установлен в папку по умолчанию, база данных adb находится в папке C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe; Если нет, измените этот путь для расположения Android SDK на вашем компьютере.

    3. Введите следующую команду:

        устройств adb  
    4. Если эмулятор доступен в Android SDK, он должен появиться в списке подключенных устройств.Пример:

        Список подключенных устройств эмулятор-5554 устройство  
    5. Если эмулятор не отображается в этом списке, запустите Android SDK Manager, примените все обновления и попробуйте перезапустить эмулятор.

    Ошибка доступа к mmio

    Если отображается сообщение Сообщение об ошибке при доступе к консоли MMIO , перезапустите эмулятор.

    Нет сервисов Google Play

    Если на виртуальном устройстве, работающем в эмуляторе, не установлены службы Google Play или Google Play Store, это состояние часто возникает при создании виртуального устройства без включения этих пакетов. При создании виртуального устройства (см. Управление виртуальными устройствами с помощью диспетчера устройств Android) выберите один или оба следующих параметра:

    • API Google — Сервисы Google Play на виртуальном устройстве.
    • Google Play Store — Включает Google Play Store на виртуальном устройстве.

    Например, это виртуальное устройство будет содержать следующие сервисы Google Play и магазин Google Play:

    Примечание

    Магазин Google Play доступен только для определенных типов основных устройств, таких как Pixel, Pixel 2, Nexus 5 и Nexus 5X.

    Проблемы с производительностью

    Проблемы с производительностью обычно вызваны одной из следующих проблем:

    В следующих разделах эти сценарии описаны более подробно.

    Аппаратное ускорение не включено

    Если аппаратное ускорение не включено, при запуске виртуального устройства с сервера диспетчера устройств будет запущено диалоговое окно с сообщением об ошибке, указывающим на то, что платформа гипервизора Windows (WHPX) настроена неправильно:

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

    Ускорение включено, но эмулятор работает слишком медленно

    Распространенной причиной этой проблемы является то, что образ на базе архитектуры x86 не используется в виртуальном устройстве (AVD). При создании виртуального устройства (см. Управление виртуальными устройствами с помощью диспетчера устройств Android) обязательно выберите образ системы на базе x86:

    .

    Проблемы с аппаратным ускорением

    Независимо от того, используете ли вы Hyper-V или HAXM для аппаратного ускорения, могут возникнуть проблемы с конфигурацией или конфликты с другим программным обеспечением на вашем компьютере.Чтобы проверить, включено ли аппаратное ускорение (и метод ускорения, используемый эмулятором), откройте командную строку и введите следующую команду:

      "C:\Program Files (x86)\Android\android-sdk\emulator\emulator-check.exe" ускорение  

    Эта команда предполагает, что Android SDK установлен в папку по умолчанию C:\Program Files (x86)\Android\android-sdk ; Если нет, измените указанный выше путь для расположения Android SDK на вашем компьютере.

    Аппаратное ускорение недоступно

    Если Hyper-V доступен, будет возвращено сообщение, подобное следующему примеру zemulator-check.exe accel :

      HAXM не установлен, но доступна платформа гипервизора Windows.  

    Если HAXM доступен, возвращается сообщение, подобное следующему примеру:

      HAXM версии 6.2.1 (4) установлен и готов к использованию.  

    Если аппаратное ускорение недоступно, вы увидите сообщение, похожее на следующий пример (эмулятор ищет haxm, если не может найти Hyper-V):

      HAXM не установлен на этом компьютере  

    Если аппаратное ускорение недоступно, см. раздел Ускорение с помощью Hyper-V, чтобы узнать, как включить аппаратное ускорение на вашем компьютере.

    Неверные настройки BIOS

    Если BIOS неправильно настроен для поддержки аппаратного ускорения, при запуске emulator-check.exe accel появляется сообщение , подобное следующему примеру:

      Функция VT отключена в BIOS/UEFI  

    Чтобы решить эту проблему, перезапустите BIOS компьютера и включите следующие параметры:

    • Технология виртуализации (может иметь другую маркировку в зависимости от производителя материнской платы).
    • Аппаратное предотвращение выполнения данных.

    Если аппаратное ускорение включено и BIOS настроен правильно, эмулятор должен успешно работать с аппаратным ускорением. Однако проблемы по-прежнему могут быть вызваны специфическими проблемами Hyper-V и HAXM, как описано ниже.

    Проблемы с функциями Hyper-V

    В некоторых случаях включите Hyper-V и Windows Hypervisor в диалоговом окне «Включить или отключить Hyper-V». Windows включает или отключает Hyper-V.Чтобы проверить, включен ли Hyper-V, выполните следующие действия:

    1. W Поиск Windows powershell.

    2. Щелкните правой кнопкой мыши Windows PowerShell в результатах поиска и выберите Запуск от имени администратора .

    3. В консоли PowerShell введите следующую команду:

        Get-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -Online  

      Если Hyper-V не включен, будет отображаться сообщение, подобное приведенному ниже примеру, указывающее, что состояние Hyper-V равно Отключено :

        FeatureName: Microsoft-Hyper-V-All Отображаемое имя: Hyper-V Описание: Предоставляет службы и инструменты управления для создания и запуска виртуальных машин и их ресурсов.RestartRequired: Возможно Состояние: отключено Пользовательские свойства:  
    4. В консоли PowerShell введите следующую команду:

        Get-WindowsOptionalFeature -FeatureName HypervisorPlatform -Online  

      Если гипервизор не включен, отображается сообщение, подобное приведенному ниже примеру, указывающее, что статус гипервизора Платформы отключен :

        FeatureName: HypervisorPlatform Отображаемое имя: Платформа гипервизора Windows Описание: позволяет программному обеспечению виртуализации работать в гипервизоре Windows. RestartRequired: Возможно Состояние: отключено Пользовательские свойства:  

    Если Hyper-V и/или HypervisorPlatform не включены, используйте следующие команды PowerShell для их включения:

      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All  

    После выполнения этих команд перезапустите.

    Дополнительные сведения о включении Hyper-V (включая способы включения Hyper-V с помощью средства обслуживания образов развертывания и управления ими) см. в разделе Установка Hyper-V.

    Проблемы с haxm

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

    Процесс HAXM не запущен

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

      sc запрос intelhaxm  

    Если процесс HAXM запущен, вы должны увидеть результат, аналогичный следующему:

      ИМЯ_СЛУЖБЫ: intelhaxm ТИП: 1 KERNEL_DRIVER СОСТОЯНИЕ: 4 РАБОТАЕТ (ВЫКЛЮЧАЕТСЯ, НЕ ПРИОСТАНАВЛИВАЕТСЯ, ИГНОРИРУЕТ_ВЫКЛЮЧЕНИЕ) WIN32_EXIT_CODE: 0 (0x0) SERVICE_EXIT_CODE: 0 (0x0) КОНТРОЛЬНАЯ ТОЧКА: 0x0 WAIT_HINT: 0x0  

    Если значение STATE не равно значению RUNNING , см. STATE для решения проблемы.

    Конфликты виртуализации HAXM

    HAXM может конфликтовать с другими технологиями, использующими виртуализацию, такими как Hyper-V, Windows Device Guard и некоторыми антивирусными программами:

    • Hyper-V — если вы используете версию Windows до обновления Windows 10 , апрель 2018 г. (сборка 1803) и Hyper-V включен, выполните действия, описанные в разделе Отключение Hyper-V, чтобы включить HAX-функция.

    • Device Guard — Device Guard и Credential Guard могут предотвратить отключение Hyper-V на компьютерах с Windows. Чтобы отключить Device Guard и Credential Guard, см. Отключение Device Guard.

    • Антивирус — Если вы используете антивирусное программное обеспечение, использующее аппаратную виртуализацию (например, Solutions), отключите или удалите это программное обеспечение, перезапустите и попробуйте перезапустить эмулятор Android.

    Неверные настройки BIOS

    Если вы используете HAXM на своем компьютере с Windows, HAXM не будет работать, если в BIOS не включена технология виртуализации (Intel VT-x). Если VT-x отключен, вы столкнетесь с ошибкой, подобной следующей Emulator Go, при попытке запустить приложение Android:

    Этот компьютер соответствует требованиям HAXM, но технология виртуализации Intel (VT-x) не включена.

    Чтобы исправить эту ошибку, запустите компьютер в BIOS, включите VT-x и SLAT (трансляцию адресов второго уровня), затем перезагрузите компьютер в Windows.

    Отключение Hyper-V

    Если вы используете версию Windows 10 от Windows 10 до апреля 2018 (сборка 1803) и Hyper-V включен, вы должны отключить Hyper-V и перезагрузить компьютер, чтобы установить и использовать HAXM.Если вы используете Windows 10 April 2018 Update (Build 1803) или более поздней версии, эмулятор Android 27.2.7 или более поздней версии может использовать Hyper-V (вместо HAXM) для аппаратного ускорения, поэтому вам не нужно отключать Hyper-V. .

    Функцию Hyper-V можно отключить в панели управления, выполнив следующие действия:

    1. Введите Компоненты Windows в поиске Windows и выберите Включить или Windows в результатах поиска .

    2. Снимите флажок Hyper-V :

    3. Перезагрузите компьютер.

    Кроме того, вы можете использовать следующую команду PowerShell для отключения гипервизора Hyper-V:

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

    Intel HAXM и Microsoft Hyper-V не могут быть активны одновременно.К сожалению, невозможно переключаться между Hyper-V и HAXM без перезагрузки компьютера.

    В некоторых случаях отключение Hyper-V с включенными Device Guard и Credential Guard с помощью описанных выше шагов не удастся. Если вы не можете отключить Hyper-V (или кажется, что он отключен, но установка HAXM по-прежнему не выполняется), выполните действия, описанные в следующем разделе, чтобы отключить Device Guard и Credential Guard.

    Отключение защиты устройства

    Device Guard и Credential Guard могут предотвратить отключение Hyper-V на компьютерах с Windows. Эта ситуация часто является проблемой для машин, присоединенных к домену, которые настроены и контролируются организацией-владельцем. В Windows 10 выполните следующие действия, чтобы проверить, является ли работающей защитой устройства :

    1. Введите системную информацию в Windows Search и выберите Системная информация в результатах поиска.

    2. В Сводка системы убедитесь, что Device Guard безопасность на основе виртуализации присутствует и имеет статус Работает :

    Если Device Guard включен, выполните следующие действия, чтобы отключить его:

    1. Убедитесь, что Hyper-V отключен (в разделе Включить или отключить функции Windows), как описано в предыдущем разделе.

    2. В поле поиска Windows введите gpedit.msc и выберите результат поиска Изменить политику Группа. Эти шаги запускают редактор локальной групповой политики .

    3. W Редактор локальной групповой политики Перейти к опции Конфигурация Административные шаблоны компьютера Система > Device Guard :

    4. Измените включить безопасность на основе виртуализации на отключить (как показано выше) и закрыть Редактор локальной групповой политики .

    5. В поле поиска Windows введите cmd . Когда в результатах поиска появится Командная строка , щелкните правой кнопкой мыши Командная строка и , выберите Запуск от имени администратора .

    6. Скопируйте и вставьте следующие команды в окно командной строки (если используется Z: , выберите неиспользуемую букву диска для использования):

        mountvol От: / с скопировать %WINDIR%\System32\SecConfig.efi Z:\EFI\Microsoft\Boot\SecConfig.efi/Y bcdedit/создать {0cb3b571-2f2e-4343-a879-d86a476d7215}/d "DebugTool"/загрузчик приложения bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} путь "\EFI\Microsoft\Boot\SecConfig.efi" bcdedit / установить {bootmgr} последовательность загрузки {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} раздел устройства = Z: mountvol Откуда: /d  
    7. Перезагрузите компьютер.Вы должны увидеть подсказку, похожую на следующее сообщение на экране загрузки:

      Вы хотите отключить Credential Guard?

      Нажмите указанную клавишу, чтобы отключить Credential Guard, как будет предложено.

    8. После перезагрузки компьютера еще раз убедитесь, что Hyper-V выключен (как описано в предыдущих шагах).

    Если Hyper-V по-прежнему не отключен, политики компьютеров, присоединенных к домену, могут предотвратить отключение Device Guard или Credential Guard.В этом случае вы можете попросить администратора домена отключить его, чтобы вы могли отказаться от использования Credential Guard. Кроме того, вы можете использовать компьютер, не присоединенный к домену, если вам нужно использовать haxm.

    Дополнительные советы по устранению неполадок

    Следующие советы часто бывают полезны при диагностике проблем с эмулятором Android.

    Запустить эмулятор из командной строки

    Если эмулятор еще не запущен, вы можете запустить его из командной строки (не из Visual Studio), чтобы просмотреть его выходные данные.Как правило, образы AVD эмулятора Android хранятся в следующем месте (замените имя пользователя Windows своим именем пользователя):

    C:\Users\ имя пользователя \.android\avd

    Вы можете запустить эмулятор с образом AVD из этого места, передав имя папки AVD. Например, эта команда запускает avd с именем Pixel_API_27 :

    .
      "C:\Program Files (x86)\Android\android-sdk\emulator\emulator.exe" -partition-size 512 -no-boot-anim -verbose -feature WindowsHypervisorPlatform -avd Pixel_API_27 -prop monodroid.avdname = Pixel_API_27  

    В этом примере предполагается, что Android SDK установлен в папку по умолчанию C:\Program Files (x86)\Android\android-sdk ; Если нет, измените указанный выше путь для расположения Android SDK на вашем компьютере.

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

    Эмулятор
     : Ускорение процессора: работает эмулятор: статус ускорения процессора: HAXM версии 6.2.1 (4) установлена ​​и может использоваться.  

    Просмотр журналов диспетчера устройств

    Часто проблемы с эмулятором можно диагностировать, просматривая журналы диспетчера устройств. Эти журналы записываются в следующее место:

    C:\Users\ имя пользователя \AppData\Local\Xamarin\Logs\16.0

    Каждый файл DeviceManager.log можно просмотреть с помощью текстового редактора, например Блокнота. В следующем образце записи журнала указано, что HAXM:

    не найден на компьютере.
      Компонент Intel x86 Emulator Accelerator (установщик HAXM) r6.2.1 [Дополнительно: (Intel Corporation)] отсутствует в системе  

    Проблемы с развертыванием в macOS

    Некоторые сообщения об ошибках могут отображаться эмулятором во время развертывания приложения. Наиболее распространенные ошибки и решения описаны ниже.

    Ошибки развертывания

    Если вы получаете сообщение об ошибке, указывающее, что установка APK не удалась в эмуляторе или не удалось запустить Android Debug Bridge ( adb ), проверьте, может ли Android SDK подключиться к эмулятору.Чтобы проверить подключение, выполните следующие действия:

    1. Запустить эмулятор из меню Диспетчер устройств с системой Android (выбрать виртуальное устройство и нажать кнопку Start ).

    2. Откройте командную строку и перейдите в папку, в которой установлен adb . Если Android SDK установлен в местоположении по умолчанию, база данных adb находится по адресу ~/Library/Developer/Xamarin/android-sdk-macosx/platform-tools/adb ; Если нет, измените этот путь для расположения Android SDK на вашем компьютере.

    3. Введите следующую команду:

        устройств adb  
    4. Если эмулятор доступен в Android SDK, он должен появиться в списке подключенных устройств. Пример:

        Список подключенных устройств эмулятор-5554 устройство  
    5. Если эмулятор не отображается в этом списке, запустите Android SDK Manager, примените все обновления и попробуйте перезапустить эмулятор.

    Ошибка доступа к mmio

    Если отображается ошибка доступа mmio , перезапустите эмулятор.

    Нет сервисов Google Play

    Если на виртуальном устройстве, работающем в эмуляторе, не установлены службы Google Play или Google Play Store, это состояние обычно вызвано созданием виртуального устройства без включения этих пакетов. При создании виртуального устройства (см. Управление виртуальными устройствами с помощью диспетчера устройств Android) выберите один или оба следующих параметра:

    • API Google — Сервисы Google Play на виртуальном устройстве.
    • Магазин Google Play — Магазин Google Play на виртуальном устройстве.

    Например, это виртуальное устройство будет содержать следующие сервисы Google Play и магазин Google Play:

    Примечание

    Магазин Google Play доступен только для некоторых основных типов устройств, таких как Pixel, Pixel 2, Nexus 5 и Nexus 5X.

    Проблемы с производительностью

    Проблемы с производительностью обычно вызваны одной из следующих проблем:

    В следующих разделах эти сценарии описаны более подробно.

    Аппаратное ускорение не включено

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

    Ускорение включено, но эмулятор работает слишком медленно

    Распространенной причиной этой проблемы является то, что виртуальное устройство не основано на образе x86. При создании виртуального устройства (см. Управление виртуальными устройствами с помощью диспетчера устройств Android) обязательно выберите образ системы на базе x86:

    .

    Проблемы с аппаратным ускорением

    Независимо от того, используете ли вы гипервизор или haxm для ускорения аппаратного обеспечения эмулятора, проблемы могут возникнуть из-за проблем с установкой или из-за более новой версии macOS.Следующие разделы могут помочь вам решить эту проблему.

    Проблемы с платформой гипервизора

    Если вы используете macOS 10.10 или более позднюю версию на более новом Mac, эмулятор Android будет автоматически использовать структуру гипервизора для аппаратного ускорения. Однако некоторые старые компьютеры Mac или компьютеры Mac с версиями macOS до 10.10 могут не поддерживать Hypervisor Framework.

    Чтобы определить, поддерживает ли ваш Mac гипервизор, откройте терминал и введите следующую команду:

      ядро ​​sysctl.hv_support  

    Если ваш Mac поддерживает платформу гипервизора, приведенная выше команда вернет следующий результат:

      керн.hv_support: 1  

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

    Проблемы с haxm

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

    Дополнительные советы по устранению неполадок

    Следующие советы часто бывают полезны при диагностике проблем с эмулятором Android.

    Запустить эмулятор из командной строки

    Если эмулятор еще не запущен, вы можете запустить его из командной строки (не из Visual Studio для Mac), чтобы просмотреть его выходные данные.Обычно образы AVD эмулятора Android хранятся по следующему адресу:

    .

    ~/.android/avd

    Вы можете запустить эмулятор с образом AVD из этого места, передав имя папки AVD. Например, эта команда запускает avd с именем Pixel_2_API_28 :

    .
      ~ / Library / Developer / Xamarin / android-sdk-macosx / emulator / emulator -partition-size 512 -no-boot-anim -verbose -feature WindowsHypervisorPlatform -avd Pixel_2_API_28 -prop monodroid.avdname = Pixel_2_API_28  

    Если Android SDK находится в расположении по умолчанию, эмулятор находится в ~/Library/Developer/Xamarin/android-sdk-macosx/emulator ; Если нет, измените этот путь, чтобы получить Android SDK на свой Mac.

    Запуск этой команды приведет к запуску нескольких строк вывода при запуске эмулятора. В частности, строки, подобные приведенному ниже примеру, будут напечатаны, если аппаратное ускорение включено и работает правильно (в этом примере для аппаратного ускорения используется Hypervisor Framework):

    Эмулятор
     : Ускорение процессора: работает эмулятор: Статус ускорения ЦП: Гипервизор.Фреймворк OS X версии 10.13  

    Просмотр журналов диспетчера устройств

    Часто проблемы с эмулятором можно диагностировать, просматривая журналы диспетчера устройств. Эти журналы записываются в следующее место:

    ~/Библиотека/Журналы/XamarinDeviceManager

    Вы можете просмотреть любой файл Android Devices.log , дважды щелкнув его, чтобы открыть его в консольном приложении. Следующий образец записи журнала указывает, что haxm:

    не найден
      Компонент Intel x86 Emulator Accelerator (установщик HAXM) r6.2.1 [Дополнительно: (Intel Corporation)] отсутствует в системе  
    .

    Windows в Windows, или как запустить виртуальную машину

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

    VirtualBox — самая популярная бесплатная виртуализация

    VirtualBox — одно из самых известных программ для виртуализации.Это позволяет создавать различные типы виртуальных машин, на которых мы можем запускать практически любую операционную систему и управлять ими. Кроме того, он поддерживает порты USB и множество различных типов устройств, подключаемых к компьютеру или ноутбуку. Мы даже можем создать эмуляцию виртуального диска на переносном USB-накопителе или флешке. Благодаря этому наша виртуальная система всегда будет под рукой. Мы можем использовать виртуализацию как при наличии процессоров Intel, так и AMD. VirtualBox также позволяет клонировать машины, создавать моментальные снимки, совместно использовать папки между виртуальной машиной и хостом и многое другое.

    Активируем аппаратную виртуализацию

    Для виртуализации используются разные технологии в зависимости от того, какой у нашего устройства процессор Intel или AMD.В случае с процессорами Intel мы имеем дело с Intel VT, а с AMD — с AMD-V. Если мы хотим использовать программы виртуализации, такие как VirtualBox, нам нужно включить соответствующую опцию в BIOS/UEFI нашего компьютера.

    1. При запуске компьютера перейдите в BIOS/UEFI, а затем на вкладку, содержащую параметры конфигурации.

    2. Теперь находим вариант виртуализации — в данном случае это — Intel Virtual Technology . Меняем опцию технологии на Enabled , сохраняем изменения и перезагружаем компьютер.

    Виртуальная машина Windows

    1. После установки и запуска VirtualBox нажмите справа на New .

    2. Затем нажмите Экспертный режим , введите имя нашей машины, папку по умолчанию, в которой будут храниться ее файлы, тип системы - в данном случае Windows, и версию - если есть возможность выбрать дистрибутив, который мы намерены установить, то выбираем ее, в противном случае лучше всего выбрать Windows 10. Следующим шагом является выделение соответствующего объема оперативной памяти — в подавляющем большинстве виртуальных машин для плавной работы достаточно выделить 2 или 4 ГБ памяти. операция.Наконец, мы выбираем опцию Создать виртуальный жесткий диск и нажимаем Создать .

    3. В следующем окне укажите путь к виртуальному диску и его размер. Для тестовой системы Windows 10 достаточно 40-50 ГБ для установки системы и проверки ее возможностей. Позже мы сможем добавить больше виртуальных дисков, если у нас закончится место для данных. Важно, чтобы мы выбрали вариант Динамически выделяемый дисковой памятью.

    Благодаря этому наш физический носитель будет заполняться постепенно, по мере занятия виртуального диска, а не сразу.Наконец, нажмите Создать .

    4. Машина будет предварительно создана и доступна на панели справа в основном интерфейсе программы.Однако, прежде чем мы сможем запустить его, нам все еще нужно настроить несколько параметров. Нажмите на нашу машину и выберите опцию Settings .

    5. Слева нажмите на System , а справа на вкладку Processor . Выбираем количество процессорных ядер (потоков) — стоит изменить настройку по умолчанию как минимум на два ядра, благодаря этому виртуальная машина будет работать гораздо эффективнее.

    6. Затем перейдите на вкладку Экран и переместите ползунок рядом с опцией Видеопамять до упора вправо.

    7. Наконец, перейдите на вкладку Память , нажмите в среднем окне на символ компакт-диска, а затем с правой стороны выберите параметр Live CD/DVD , нажмите на символ компакт-диска со стрелкой, выберите расположение образ компакт-диска с системой в формате ISO и нажмите OK .

    8. Теперь мы можем запустить виртуальную машину - достаточно дважды щелкнуть по ее иконке в главном окне. Откроется новое окно, в котором он будет активен. Он автоматически загрузится с выбранного образа диска.

    Установка системы внутри виртуальной машины

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

    Используем дополнительные опции

    Если мы хотим использовать дополнительные возможности в наших виртуальных машинах, например порты USB 2.0 и 3.0 или веб-камера, нам нужно установить пакет расширения.

    1. Качаем со страницы: https://download.virtualbox.org/virtualbox/6.1.22/Oracle_VM_VirtualBox_Extension_Pack-6.1.22.vbox-extpack

    2. Затем в VirtualBox нажмите Файл , Глобальные настройки .

    3. Теперь переходим на вкладку Extensions ,

    справа, нажмите на плюсик,

    указываем расположение скачанных расширений файлов и открываем.Затем установите расширение, нажав Установить .

    4. Теперь мы сможем использовать дополнительные функции внутри всех виртуальных машин.

    Интеграция виртуальной машины с основной системой

    Прежде чем мы сможем перемещать, обмениваться папками или использовать общий буфер обмена между виртуальной машиной и хостом, нам необходимо установить в виртуальную машину специальное гостевое дополнение VirtualBox , которое позволит вам использовать эти функции.Конечно, в зависимости от системы, установленной на виртуальной машине, процесс установки отличается. В случае с Windows это очень просто. Нам просто нужно запустить EXE-файл, в случае с Linux нам нужно сделать немного больше шагов.

    90 136 1. После запуска виртуальной машины нажмите в верхней панели окна VirtualBox на Устройства , Смонтируйте образ диска с гостевыми дополнениями . При возникновении ошибки перезапустите программу с правами администратора.

    2. Затем перейдите в проводник Windows и к приводу компакт-дисков с установленным диском. С левой стороны дважды щелкните VBoxWindowsAdditions .

    90 150 3. Теперь начинаем установку, следуя дальнейшим шагам мастера.

    90 154 4. После правильной установки мы должны перезапустить виртуальную машину, а затем на верхней панели активируем опцию перетаскивания файлов или использования общего буфера обмена.

    Проблемы Hyper-V и виртуализации

    Windows использует специальный «супервизор» виртуализации — Hyper-V.Благодаря ему мы можем создавать виртуальные системы в Windows, но по умолчанию при запуске системы он запрещает другим приложениям использовать инструкции VT-x/VT-d, т.е. отвечающие за аппаратную поддержку виртуализации. Очень часто это проявляется фатальной ошибкой VirtualBox, которая вообще не позволяет 64-битной машине или вообще любой машине работать в среде Windows. Тем не менее, мы можем решить эту проблему очень легко.

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

    1. Запускаем командную строку с правами администратора.

    90 170 2. Введите команду bcdedit /set hypervisorlaunchtype off и подтвердите нажатием клавиши Введите .

    3. После перезагрузки компьютера мы сможем без проблем использовать виртуализацию в VirtualBox.

    90 182 4. Изменения можно отменить, введя команду bcdedit / set hypervisorlaunchtype auto в командной строке с правами администратора.

    Сервис USB 3.0 с момента запуска машины

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

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

    1. Откройте настройки виртуальной машины и слева нажмите на USB .

    2. Затем активируйте опцию Включить контроллер USB , выберите тип используемого контроллера — Контроллер USB 3.0 — и нажмите на зеленый символ с плюсом справа.

    3. Выбираем USB устройство из списка.

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

    VMware Workstation Player — известная фирменная программа для виртуализации

    VMware Workstation Player позволяет устанавливать и запускать различные операционные системы в безопасной среде, изолированной от основной операционной системы.Благодаря этому мы сможем удобно тестировать различные типы систем, которые в значительной степени будут запускаться, как если бы они были внутренними приложениями Windows. VMware позволяет запускать более 200 различных типов систем в 32-разрядных и 64-разрядных версиях. Кроме того, мы можем выделить до 8 ядер и даже 32 ГБ оперативной памяти для отдельной виртуальной машины, конечно, если наши компоненты это позволяют. Программа поддерживает технологию drag-and-drop - просто перетащите файл из нашей системы в окно виртуальной машины и он будет скопирован.

    Подставка для клавиатуры

    При установке VMware Workstation Player в Windows мы сможем установить специальный драйвер для поддержки клавиатуры.В нашей системе он займет около 10 МБ, но особенно полезен для клавиатур, использующих специальные клавиши. Кроме того, виртуальная машина не будет перехватывать сочетания клавиш, которые мы нажимаем в основной системе.

    Создаем виртуальную машину с Kubuntu

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

    1. После установки и запуска VMware Workstation Player нажмите Создать новую виртуальную машину в главном окне интерфейса.

    2. Затем выбираем второй вариант, нажимаем Browse , выбираем расположение образа системы на нашем диске.

    После выбора изображения нажмите Далее .Благодаря этому на нашей машине сразу появится виртуализированный диск с установочным диском системы.

    3. На следующем экране вводим данные пользователя.

    4. Теперь вводим имя машины и расположение виртуального диска и нажимаем Далее .

    5. Далее выбираем размер виртуального диска — в случае с Kubuntu минимально рекомендуемый — 20 ГБ. Ниже указываем тип хранения данных с виртуального диска и идем дальше.

    6. Прежде чем мы нажмем Finish в следующем окне, стоит изменить стандартные настройки распределения ядер процессора и оперативной памяти - нажать Customize Hardware .

    Если у нас есть достаточно мощное оборудование, мы должны выделить около 4 ГБ оперативной памяти и 2 или 4 ядра процессора.

    7. После принятия изменений нажмите Готово .

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

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

    .

    Как включить или включить виртуализацию (VT) на моем компьютере с Windows

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

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

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

    Это можно сделать путем виртуализации ПК, особенно ПК. Таким образом, виртуализация является функцией, доступной для всех присутствующих компьютеров les PC . Он позволяет создавать все виды полностью контролируемых виртуальных сред.

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

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

    Если вы используете ПК с Windows, вы можете просто использовать эту опцию Hyper-V Но часто классический вариант виртуализации лучше.Посмотрите, как вы можете активировать его.

    Включение виртуализации (VT)

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

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

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

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

    Теперь вам нужно войти в BIOS, чтобы включить виртуализацию. Чтобы получить к нему доступ, нужно нажать определенную клавишу. Это может быть F2, F12 или Del при загрузке компьютера.

    Но это зависит от производителя вашей материнской платы, поэтому вам придется провести исследование с помощью простого поиска. Гугл .

    После входа в BIOS вы должны просто найти опцию виртуализации. Название может меняться в зависимости от производителя.Ищите что-то вроде Intel VT-x , Vanderpool или Технология виртуализации. Активируйте все эти опции, и вы будете более чем готовы к работе.

    Важно отключить Hyper-V

    Если вы используете профессиональную версию Windows, активация может быть невозможна Режим виртуализации , поскольку Microsoft внедрила программу Hyper-V в свое новое программное обеспечение. Это проприетарный сервис виртуализации, но они могут убрать полный доступ к виртуализации через BIOS.

    Чтобы отключить его, вам нужно зайти в Панель управления, затем выбрать «Удалить программы», затем вам нужно ввести « Отключить функции Windows » (опция на левой панели). Здесь вы увидите возможность отключить или включить Hyper-V. Поэтому выключите его и нажмите OK.

    .

    Смотрите также

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

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

    Видео-курс

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

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