Как включить виртуализацию на компьютере или ноутбуке с Windows 10, 8.1 или Windows 7
Включение технологии виртуализации вам может потребоваться при необходимости использовать Android эмулятор или виртуальные машины, а, возможно, и для других задач, но не каждый начинающий пользователь знает, как именно это сделать.
В этой инструкции подробно о том, как включить виртуализацию в БИОС/UEFI и о возможных проблемах, которые могут возникнуть при её включении на компьютерах и ноутбуках с Windows 10, 8.1 или Windows 7.
Включение виртуализации в БИОС/UEFI компьютера или ноутбука
Основное действие для включения виртуализации — включить соответствующую опцию в БИОС/UEFI. Эта опция может носить название Virtualization, Intel Virtualization Technology, Intel VT-x, AMD-v и находиться в слегка разных разделах настроек БИОС, но логика действия всегда будет одной и той же:
- Зайдите в БИОС компьютера или ноутбука. Обычно на ПК это делается нажатием клавиши Del, на ноутбуке — F2 или F10 (иногда в сочетании с клавишей Fn). В Windows 10 простой вход может не получиться, тогда можно использовать способ входа в UEFI через особые варианты загрузки, подробнее: Как зайти в БИОС/UEFI Windows 10.
- После входа найдите, где включается опция виртуализации (далее будут показаны некоторые примеры), включите её (установите значение в Enabled).
- Сохраните настройки БИОС (обычно можно выбрать Save&Exit на вкладке Exit).
А теперь несколько примеров, где именно может находиться включение виртуализации на разных марках материнских плат и ноутбуков. По аналогии вы, вероятнее всего, сможете найти и у себя:
Логика расположения необходимого пункта для включения виртуализации у всех производителей похожа и, зная обычные пути включения опции, вы найдете нужный пункт даже на материнской плате другого производителя.
Проблемы при включении виртуализации
Самые распространенные проблемы, когда вы хотите включить виртуализацию на своем компьютере:
- Пункт включения Virtualization Technology не активен в БИОС
- В БИОС/UEFI нет пункта для включения виртуализации
- Виртуализация включена в БИОС/UEFI, но эмулятор или виртуальная машина в Windows 10 или 8.1 пишет, что отключена.
В первых двух случаях проблема может крыться в том, что ваш процессор не поддерживает виртуализацию. Поищите официальные спецификации вашего процессора в Интернете, обычно там есть и информация о поддержке виртуализации. Также, на некоторых ноутбуках процессор может поддерживать технологию виртуализации, но она отключена и в БИОС не предусмотрено опции для её включения — в этом случае, к сожалению, предложить не могу ничего, но можно попробовать обновить БИОС (теоретически, опцию могут добавить).
Во втором случае причина обычно заключается в том, что в Windows 10 или 8.1 включена виртуальная машина Hyper-V или Песочница. Отключите её в компонентах:
- Откройте панель управления, перейдите в «Программы и компоненты».
- Откройте слева пункт «Включение и отключение компонентов Windows».
- Отключите компоненты Hyper-V и «Песочница» (если есть).
- Примените настройки и обязательно перезагрузите компьютер.
Если указанные действия не помогли, попробуйте такой вариант: запустите командную строку от имени администратора, в ней введите команду (нажав Enter после неё)
bcdedit /set {current} hypervisorlaunchtype off
Закройте командную строку и перезагрузите компьютер.
Как включить виртуализацию — видео инструкция
Если в вашем случае не сработало, опишите в комментариях, что именно не получается, какая программа или Android эмулятор сообщают, что виртуализация не включена и что уже было сделано: возможно, решение найдется.
remontka.pro в Телеграм | Другие способы подписки
А вдруг и это будет интересно:
Как включить аппаратную виртуализацию (VT) на компьютере — Starus Recovery
Аппаратная виртуализация — уникальный инструмент, открывающий доступ ко всем ОС на одном устройстве. Легкая установка и простота в использовании. Узнайте как включить виртуализацию на своем компьютере.
Содержание статьи:
Что такое аппаратная виртуализация?
Аппаратная виртуализация предполагает создание нескольких компьютерных (мобильных) систем, которые работают на одном комплекте аппаратного обеспечения посредством реализации гипервизора. Задача гипервизора — отделение операционной системы и и приложений компьютера от аппаратного обеспечения. Таким образом, например, условный Linux или Android сможет работать внутри Windows. Гипервизоры могут быть установлены как на “железо”, так и непосредственно в вашу операционную систему.
Преимущества виртуальных систем
Использование виртуальных систем предполагает полную свободу действий. Вы можете запускать различные приложения, которые ранее не работали на вашей основной ОС, использовать эксклюзивные программы разработчиков установленных систем и решать другие нужные вам задачи.
Дополнительная польза виртуалок кроется прежде всего в нуждах программистов. Если вам нужно протестировать свое программное обеспечение на разных платформах, нет ничего лучше, чем установка эмулятора и соответствующей операционной системы на него.
Если вас беспокоит мысль, что установив виртуалку с Linux, вы больше не сможете загружать новые системы, можете забыть об этих переживаниях. На компьютере может быть столько операционных систем, сколько вам понадобится. Конечно же, в зависимости от того сколько у вас свободного места. Поэтому рекомендуем заранее выделить отдельный логический раздел под все установки.
Как узнать поддерживает ли ваше оборудование технологию виртуализации?
Большинство компьютеров, начиная с 2015 года, так или иначе поддерживают виртуализацию, так что вы можете пропустить этот шаг. Если же вы не уверены или хотите удостовериться наверняка, перед тем как загружать пару десятков гигабайтов на жесткий диск, рекомендуем воспользоваться соответствующими утилитами для анализа.
Проверка процессора Intel
Если ваш компьютер работает на процессоре Intel, загрузите приложение Intel Processor Identification Utility.
- Запустите приложение-анализатор от Intel.
- В приветственном окне программы вы увидите базовую информацию о модели установленного процессора. Чтобы проверить поддерживается ли вашим железом аппаратная виртуализация, щелкните по расположенной внизу клавише
- В выпадающем меню вы найдете параметр Intel Virtualization Technology. Если рядом с ним находится “галочка”, значит ваш компьютер поддерживает аппаратную виртуализацию.
Проверка процессора AMD
Чтобы проверить, поддерживает ли процессор от AMD аппаратную виртуализацию, понадобится скачать утилиту AMD V Detection Utility.
Руководство по ее применению крайне простое. Вам всего лишь нужно скачать и запустить файл. Как только он откроется, вы сразу же увидите сообщение, оповещающее вас о том, поддерживает ли компьютер аппаратную виртуализацию.
Как включить аппаратную виртуализацию
Единственный способ включить аппаратную виртуализацию — это внесение корректировок в настройки BIOS. Главная сложность с которой вы можете столкнуться — поиск “пути” в настройках.
В этом блоке мы рассмотрим способы запуска BIOS в операционных системах Windows 8, 8.1, 10, а также покажем как запустить виртуалку на процессорах Intel и AMD.
Подготовка к работе
Руководство для ОС Windows 8
- Откройте панель инструментов в правой части экрана и перейдите в Настройки.
- Далее перейдите в раздел Изменение параметров компьютера.
- В открывшемся окне выберите раздел Общие. Прокрутите страницу вниз, найдите блок Особые варианты загрузки и щелкните по клавише
Руководство для ОС Windows 8.1
- Откройте стартовое меню и щелкните по стрелке, расположенной в левом нижнем углу.
- Перед вами появится список установленных на компьютере приложений. Обратите внимание на правую часть окна и найдите диалоговое окно.
- Введите слово Настройки, откройте их и перейдите к Параметрам ПК.
- Далее откройте раздел Обновление и восстановление.
- Перейдите в подраздел Восстановление и под опцией Особые варианты загрузки щелкните по клавише Перезагрузить сейчас.
Руководство для ОС Windows 10
- Откройте Параметры Windows. Проще всего это сделать комбинацией клавиш Windows + I.
- Перейдите в раздел Обновление и безопасность.
- Далее откройте подраздел Восстановление.
- Найдите блок Особые варианты загрузки и щелкните по клавише Перезагрузить сейчас.
Включение виртуализации в BIOS
В зависимости от того какой процессор вы используете, BIOS вашего компьютера может выглядеть абсолютно по разному. А это ведет к тому, что элементы интерфейса могут оказаться в двух совершенно разных местах.
Руководство для пользователей Intel
1. Запустите BIOS компьютера.
2. Щелкните по клавише
3. Далее перейдите в раздел Advanced.
4. В открывшемся окне вам нужно выбрать подраздел CPU Configuration.
5. Пролистайте содержимое нового окна в самый низ и найдите параметр Intel Virtualization Technology. Включите ее.
6. Выйдите из BIOS, не забыв при этом сохранить внесенные изменения.
Руководство для пользователей AMD
1. Запустите BIOS компьютера.
2. Щелкните по клавише Advanced Mode.
4. В открывшемся окне выберите меню CPU Configuration.
5. Пролистайте список в самый низ и найдите параметр SVM Mode. Щелкните по нему правой кнопкой мыши и включите виртуализацию, выбрав команду Enabled.
6. Закройте BIOS, не забыв сохранить внесенные изменения.
Виртуализация — невероятно удобный инструмент, который позволяет каждому пользователю иметь на своем компьютере столько операционных систем, сколько ему нужно. Приложения, тестирование программного обеспечение и даже возможность попробовать что-то новое в IT-сфере — все это теперь в ваших руках.
Похожие статьи про восстановление данных:
Дата:
Теги: Windows, Компьютер, Ноутбук, обновление, Программа
Как включить клиент Hyper-V в Windows 8/8.1 для запуска виртуальных машин
OSmaster.org.ua > Windows > Windows 8 > Как включить клиент Hyper-V в Windows 8/8.1 для запуска виртуальных машин
Программы для виртуализации, такие как VMware и VirtualBox, очень полезны в наше время поскольку позволяют проводить тесты и всякие эксперименты с различными операционными системами без необходимости установки их на физический персональный компьютер. Но для тех пользователей кому не подходят выше перечисленные программные продукты, либо же просто против установки стороннего программного обеспечения, в Windows 8/8.1 уже встроен клиент Hyper-V с набором всего необходимого функционала, который позволит запускать и работать с виртуальными машинами.
Поскольку эта функция необходима далеко не всем пользователям системы, то она по умолчанию отключена, но в этой небольшой инструкции мы объясним как включить клиент Hyper-V в Windows 8/8.1.
Примечание: Пожалуйста, не путайте клиент Hyper-V в Windows 8 с полноценной технологией виртуализации Hyper-V которая используется на Windows серверах. Вы можете включить клиент Hyper-V как в 32-bit, так и в 64-bit версиях Windows 8/8.1, но устанавливать и запускать виртуальные операционные системы возможно только в 64-битных версиях системы. Кроме этого клиент Hyper-V доступен только в Professionnal и Enterprise версиях Windows 8/8.1.
Минимальные системные требования.
Минимальными системными требованиями для клиента Hyper-V в Windows 8/8.1 являются объем оперативной памяти, он должен быть не менее 4 ГБ, а также поддержка технологии SLAT (Second Level Address Translation) центральным процессором. Практически для всех новых компьютеров эти требования выполняются.
Включение клиента Hyper-V в Windows 8/8.1.
Перед тем как включить клиент Hyper-V необходимо убедится в том готова ли ваша операционная система к виртуализации. Для этого запустите диалоговое окно «Выполнить» с помощью комбинации клавиш «Win + R», введите команду msinfo32
и нажмите на клавишу Enter.
Эта команда откроет окно с системной информацией «Сведения о системе». В самом низу основного раздела отображается информация о Hyper-V. Если везде установлено значение «Да», тогда можно приступать. Если же в какой то из строк вы увидите значение «Нет», то это означает что необходимо включить функцию аппаратной виртуализации в настройках BIOS. Как только виртуализация будет активирована в BIOS и тест с помощью команды msinfo32
покажет напротив четырех последний строк значения «Да», то можно смело приступать к следующим шагам.
Нажмите комбинацию клавиш «Win + X» чтобы открыть меню пользователя. Выберите пункт «Программы и компоненты» из списка опций.
Это действие откроет окно со списком установленных программ. Далее кликните по ссылке «Включение или отключение компонентов Windows» расположенной в левой панели чтобы открыть окно с набором всех компонентов системы.
В списке найдите и отметьте пункт «Hyper-V», затем нажмите кнопку «ОК» внизу окна. Если хотите, можете нажать на иконку в виде плюса в начале строки чтобы раскрыть весь список устанавливаемых компонентов Hyper-V, которые в дальнейшем будут задействованы.
Как только вы кликните по клавише «ОК» система приступит к установке и включению всех зависимостей и компонентов необходимых для работы приложения виртуализации.
После того как Windows закончит выполнять этот процесс, перезагрузите свой компьютер. С этого момента вы сможете использовать встроенный в систему стандартный клиент виртуализации Hyper-V и использовать его набор функций, как и в любой другой среде виртуализации. Клиент Hyper-V появится в меню приложений Windows 8/8.1.
Вот и все что необходимо сделать. Как видите совсем не сложно активировать стандартный клиент Hyper-V в операционной системе Windows 8/8.1 и пользоваться всеми преимуществами среды виртуализации без стороннего программного обеспечения. Если у вас есть свое мнение по этому поводу или есть практические советы по работе с виртуальными машинами — пишите в комментариях.
Также рекомендую прочитать:
Загрузка…Как включить или отключить компонент Hyper-V в Windows 8.1
Hyper-V представляет собой компонент операционной системы, который по умолчанию отключен. Для включения компонента Hyper-V необходим 64-битный процессор производства Intel или AMD с поддержкой инструкций NX и SSE2. Процессор должен поддерживать технологии виртуализации (Intel VT-x или AMD-V), а также технологию преобразования адресов второго уровня (Second Level Address Translation, SLAT). Проверить процессор на наличие необходимых технологий можно утилитой Coreinfo от Sysinternals.
Также перед включением Hyper-V необходимо проверить, включены ли эти технологии в BIOS/UEFI.
Включение или отключение Hyper-V используя графический интерфейс
Чтобы включить компонент Hyper-V в графическом интерфейсе нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите OptionalFeatures и нажмите клавишу Enter ↵.
В открывшемся окне Компоненты Windows находим пункт Hyper-V. Кроме самой платформы Hyper-V сюда входят средства для ее управления — графическая оснастка Hyper-V Manager и модуль Hyper-V для PowerShell. Раскрываем его, отмечаем все компоненты и нажимаем кнопку OK.
Для отключения Hyper-V, снимите флажок возле пункта Hyper-V
Чтобы завершить установку и внести запрошенные изменения, необходимо перезагрузить компьютер.
Включение или отключение Hyper-V используя
Windows PowerShell
Компонент Hyper-V можно включить используя консоль Windows PowerShell.
Запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
Для завершения операции перезагрузите Windows, нажав клавишу Y
Для того чтобы отключить компонент Hyper-V используя Windows PowerShell, выполните команду:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Для завершения операции перезагрузите Windows, нажав клавишу Y.
Включение или отключение Hyper-V используя DISM
Для включения компонента Hyper-V используя DISM, запустите командную строку от имени администратора и выполните команду:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
Для завершения операции перезагрузите Windows, нажав клавишу Y
Для отключения компонента Hyper-V используя >DISM, запустите командную строку от имени администратора и выполните команду:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All
Для завершения операции перезагрузите Windows, нажав клавишу Y
Теперь вы знаете как включить или отключить компонент Hyper-V, а о том как запустить диспетчер Hyper-V и создать виртуальную машину читайте в этой ➯ статье
Как включить виртуализацию на компьютере или ноутбуке с Windows 10, 8.1 или Windows 7
02.03.2020 windows | для начинающих | ноутбуки
Включение технологии виртуализации вам может потребоваться при необходимости использовать Android эмулятор или виртуальные машины, а, возможно, и для других задач, но не каждый начинающий пользователь знает, как именно это сделать.
В этой инструкции подробно о том, как включить виртуализацию в БИОС/UEFI и о возможных проблемах, которые могут возникнуть при её включении на компьютерах и ноутбуках с Windows 10, 8.1 или Windows 7.
- Включение виртуализации в БИОС/UEFI
- Проблемы при включении виртуализации
- Видео инструкция
Как понять, поддерживает ли процессор технологию виртуализации?
Определите модель процессора, который установлен в вашем персональном компьютере. Для этого зайдите в диспетчер задач (вызвать его можно, одновременно зажав клавиши Cntrl+Alt+Delete — всем хорошо знакомая и во многих случаях просто незаменимая связка), перейдите во вкладку «Производительность» и найдите там пункт «ЦП (центральный процессор». Справа от динамических показаний будет написана модель вашего процессора.
Альтернативный вариант: зайдите в панель управления (клик правой клавишей мыши по кнопке «Пуск»), перейдите во вкладку «Система и безопасность» и найдите пункт «Система». Название процессора будет указано в правом нижнем углу под общими сведениями.
После того, как вы определите модель процессора, скачайте специальную утилиту для диагностики его возможностей. Обратите внимание: для разных моделей необходимо использовать разные программы. Для процессоров Intel — Intel Processor Identification Utility, для AMD — AMD-V. Скачивайте утилиты только с официальных сайтов компаний-производителей, в противном случае велика вероятность занести на компьютер вредоносное ПО.
Общая информация
Для начала вам следует проверить, поддерживается ли данная технология компьютером или ноутбуком на аппаратном уровне. Сделать это проще всего с помощью утилиты LeoMoon CPU-V. Используется она так:
- Откройте страницу https://leomoon.com/downloads/desktop-apps/leomoon-cpu-v/.
- Пролистайте ее до конца и кликните на оранжевую кнопку DOWNLOAD.
- Извлеките содержимое архива leomoon-dot-com_leomoon-cpu-v_win.zip в любой каталог.
- Откройте файл LeoMoon CPU-V.exe.
Верхние два блока нас не интересуют, поэтому обратите внимание на нижние:
- VT-x Supported – наличие поддержки Virtualization Technology
- VT-x Enabled – ее состояние.
Соответственно, в левом блоке должна обязательно стоять зеленая галочка, иначе функция попросту не предусмотрена. В таком случае ее активировать будет нельзя до замены процессора. А в правом блоке может быть как зеленый значок, так и красный. При первом варианте вам ничего делать не нужно, а при втором – нужно вручную включить виртуализацию для Нокса. Давайте разберемся, как это сделать.
Как войти в BIOS на ПК?
Чтобы настроить виртуализацию, необходимо войти в раздел системных настроек — BIOS. Сделать это можно как при помощи специальных «горячих клавиш», так и непосредственно из рабочей среды компьютера.
В первом случае перезапустите устройство и в момент, когда на экране появится логотип компании-производителя, нажмите нужную клавишу. Обратите внимание: у разных моделей горячие клавиши тоже разные, ими могут быть F8, F12, F2, Delete и так далее. Подробный список горячих клавиш для каждой модели можно без труда отыскать в интернете.
Во втором случае откройте панель управления, найдите вкладку «Обновление и безопасность», а затем «Восстановление». Выберите пункт «Особые варианты загрузки», дождитесь, пока компьютер выполнит перезагрузку и в появившемся окне щелкните по строке «Диагностика» — «Дополнительные параметры» — «Параметры встроенного ПО UEFI». Компьютер снова перезапустится, после чего перед вами откроется окно с необходимыми настройками.
Альтернатива
Владельцы Windows Home, которым недоступен Hyper-V, могут пользоваться бесплатным альтернативным решением от Oracle. В отличие от продукта Microsoft приложение VirtualBox работает в 32-битных системах, имеет больше возможностей и менее требовательно к ресурсам. Для него не требуется специальный набор процессорных инструкций.
Запускаться в VirtualBox будут практически все существующие операционные системы, чего не скажешь о Hyper-V. В нем выбор ограничен несколькими версиями Windows, а с недавних пор еще и Linux.
Как включить виртуализацию в Windows 10
Чтобы запустить собственное средство виртуализации операционной системы Windows 10, первым делом вызовите командную строку (клавиши WIN+R). Наберите в открывшемся окне слово control, после чего нажмите клавишу Enter.
На экране появится панель управления системой. Далее перейдите во вкладку под названием «Программы и компоненты».
Из нее перейдите во вкладку «Включение и выключение компонентов Windows».
Найдите утилиту под названием Hyper-V, раскройте связанное с ним контекстное меню и расставьте галочки напротив всех имеющихся элементов, чтобы их активировать.
После этого компьютер проведет поиск необходимых компонентов, загрузит и настроит их, если потребуется.
Что такое виртуализация и зачем она нужна?
Прежде чем приступить к непосредственному решению проблемы, как в БИОСе включить виртуализацию, посмотрим, что собой представляет эта технология и зачем она нужна.
Сама технология предназначена для использования в любой операционной системе так называемых виртуальных машин, которые могут эмулировать настоящие компьютеры со всеми их «железными» и программными компонентами. Иными словами, в основной системе можно создать некий виртуальный компьютер с подбором процессора, оперативной памяти, видео- и саундкартой, сетевым адаптером, жестким диском, оптическим носителем и еще бог знает с чем, включая установку гостевой (дочерней) «операционки», который ничем не будет отличаться от реального компьютерного терминала.
Выводы
Теперь вы знаете как включить AMD V в BIOS материнской платы MSI. Если вам нужно работать с виртуальными машинами, без этой функции не обойтись.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Похожие записи:
No related photos.
Оцените статью:
(10 оценок, среднее: 4,10 из 5)
Tweet Pin It
Об авторе
admin
Администратор te4h.ru, интересуюсь новыми технологиями, криптовалютой, искусственным интеллектом, свободным программным обеспечением и Linux.
- Владимир 02.03.2019 Ответить
У меня на Acer с Ryzen совершенно другой Биос
- admin 02.03.2019 Ответить
Я рассказываю как включить виртуализацию в биосе от MSI. В других производителей биос и интерфейс немного другой. Но, я думаю, что все современные биосы поддерживают поиск, а этот параметр везде называется приблизительно одинаково.
- Vitalii 05.07.2019 Ответить
В UEFI биосе от АМІ нет ничего подобного, ни SVM, ни AMD-V, и вообще ничего, связанного с vіrtualization. Весь чердак сломал, но ответов в нете не нашел. Виртуализацию в антивирусе отключал, чипсет — последние драйвера, биос самый свежий. Хз крч.
- mawtt 21.07.2019 Ответить
в расширенные настройки ядра зайди и там SVM будет вклбчи и вуаля.
Большое спасибо, очень помогло, т.к. у меня как раз msi+ryzen. Сменил все железо, VirtualBox отказывался запускать старые виртуалки. Ругался на выключенную аппаратную виртуализцию. Главное, в меню статуса CPU виртуализация была enabled. Нашел через поиск, а она выключена. Без поиска найти не мог эту настройку, в меню ОС даже не заглянул, окерклокинг же а не сеттингс)))
Вот у меня обе опции — и в расширенных настройках, и через поиск — в обоих случаях стоит [Включено] , а Android Studio упорно не хочет устанавливать компонент Intel x86 Emulator Accelerator (HAXM Installer).
Ругается — говорит: Your CPU does not support required features (VT-x or SVM). Unfortunately, your computer does not support hardware accelerated virtualization.
Может эта надстройка еще где то «гаситься»? VITALY выше пишет что «Виртуализацию в антивирусе отключал» — я, конечно, такого в антивирусе вообще не наблюдаю, но мало ли, вдруг где то помимо байоса его можно как то перекрывать?
- Дмитрий 12.10.2019 Ответить
потому что AMD не Intel
- Денис Соколов 04.02.2020 Ответить
Ну прям «Капитан очевидность » .Козе понятно что Rezer (стоящий у меня в Pc выпущен коорп. AMD и что ?? PS проблема ровно такая-же как и у ADWART.
Так долго искал ответ и нашёл спасибо вам!
Перезагрузка Bluestacks
Когда движок не запускается, это будет выглядеть примерно так:
Прогресс загрузки просто стоит на месте, и всё.
Самое простое – попробовать просто перезагрузить движок. Для этого в самом интерфейсе эмулятора предусмотрен пункт меню.
Если это не помогает, тогда можно применить универсальный способ борьбы с любыми неполадками Windows: перезагрузить весь компьютер.
Системные требования
Перед установкой любого софта необходимо убедиться, что ваш аппарат его потянет. Иными словами, соответствует ли железо вашего ПК или ноутбука минимальным системным требованиям. Для того чтобы программа работала стабильно, быстро, без зависаний и тормозов, периодических вылетов и долгой загрузки, желательно чтобы компьютер соответствовал рекомендуемым системным требованиям, которые требуют гораздо большей мощности железа нежели минимальные.
Запуск движка виртуализации
Для запуска BlueStacks необходимы следующие минимальные системные требования:
- Windows 7/8.1/10;
- 2 гигабайта оперативной памяти;
- 4 гигабайта свободного пространства на жестком диске.
Помимо этого, вы должны обладать правами администратора (на работе в офисе установить не получится, увы) и иметь свежие драйвера чипсета и видеокарты. Если же ваш аппарат не соответствует всем перечисленным требованиям, то в процессе установки и последующего запуска будут происходить те или иные ошибки.
Принцип работы
В основу заложено разделение процессора на гостевую и мониторную части. К примеру, при переключении с основной ОС на гостевую процессор автоматически переключается в гостевое состояние. При этом он показывает системе такие значения регистра, какие она хочет видеть, и которые ей необходимы для стабильной работы. Таким образом, процессор является «обманщиком», что избавляет систему от всяческих ухищрений. Гостевая ОС работает напрямую с процессором, за счет чего виртуальная машина работает гораздо быстрее, чем на ПК без поддержки виртуализации.
Как настроить виртуализацию на ПК Windows 10 и 7
Что такое виртуализация?
Термин «виртуализация» сегодня определенно в моде — его постоянно употребляют люди, хоть немного знакомые с компьютерной средой. Но далеко не всем известно его значение, и далеко не все представляют себе истинный потенциал этой продвинутой технологии.
Виртуализация, выражаясь самым простым языком, это компьютер в компьютере. Ее использование позволяет вам создавать виртуальную рабочую среду — своего рода изолированную «песочницу», процессы в которой никак не будут затрагивать ресурсы вашей собственной рабочей машины. При помощи виртуализации можно, к примеру, запускать сразу несколько версий одной операционной системы — удобно для тех, кто ценит ретро-игры или часто пользуется устаревшими, но полезными и функциональными приложениями, несовместимыми и актуальной версией Windows.
Дополнительный плюс — процессы, как мы уже отмечали чуть ранее, в этой «песочнице» протекают обособленно, а значит, вероятность занести на компьютер вирус или другое вредоносное ПО стремится к нулю.
Стоит, впрочем, отметить, что практически у любой современной технологии есть свои нюансы и «подводные камни». В нашем случае к ним можно отнести возможности процессоров — далеко не все из них способны работать с виртуализацией.
Вопросы и ответы можно прочитать по ссылке.
Как отключить Hyper-V в Windows?
Зачем нужна технология виртуализации обычному пользователю
Данная технология помогает расширить возможности компьютера и повысить эффективность используемого аппаратного обеспечения. Особенно широкое применение она получила в тестовых целях: перед запуском новую программу нужно «обкатывать» на различных устройствах, устраняя ошибки.
Виртуализация на домашнем ПК является настоящей необходимостью, если вы занимаетесь программированием под iOS или Android. При желании изучать Linux, используя операционную систему Windows, виртуализация избавит вас от необходимости стирать имеющуюся ОС и устанавливать другую с переносом данных.
Без этой технологии, пришлось бы устанавливать на один компьютер две и более операционных систем, делать загрузчик для них всех и запускать каждую ОС поочередно, что очень не удобно и отнимает много времени.
Виртуализация позволяет обойти все эти недостатки. Используя ее, можно запускать несколько OS одновременно и работать параллельно в той или иной среде выполняя соответствующие задачи.
Технология виртуализации носит разное название у производителей процессоров для ПК. У процессоров Intel — это Intel VT, у AMD — AMD–V.
Как понять, поддерживает ли мой процессор виртуализацию?
Сделать это собственными средствами операционной системы невозможно, единственный вариант — установка сторонних утилит. Но для начала нужно определиться с тем, какой вообще процессор установлен в вашем компьютере или ноутбуке.
Шаг 1
Запустите диспетчер задач. «Классический» способ — одновременно зажать клавиши Ctrl + Alt + Delete. Также в десятой версии Windows диспетчер можно открыть через панель управления — для этого щелкните правой кнопкой мыши по значку «Пуск» и в появившемся меню выберите соответствующий пункт.
Шаг 2
В диспетчере задач перейдите во вкладку «Производительность» и кликните по строчке «ЦП (центральный процессор»). В правой верхней части открывшегося окна будет указана модель вашего процессора.
Шаг 3
Для процессоров модели Intel: скачайте с официального сайта компании-производителя утилиту под названием Intel Processor Identification Utility. Установите ее и запустите. В открывшемся окне найдите вкладку CPU Technologies. Если напротив модели вашего процессора указано слово «да» или просто написано название конкретной технологии, поздравляем — ваш компьютер поддерживает визуализацию.
Для процессоров модели AMD вся процедура происходит аналогичным образом — с тем лишь исключением, что программа для определения конфигурации называется AMD-V. Скачивать ее, разумеется, тоже нужно с сайта производителя — компании AMD.
Что такое виртуализация и какие требования к ПК предъявляет
Это специальная технология предоставления какой-то части от общей мощности центрального процессора на решение конкретной задачи. Она позволяет реализовывать несколько задач одновременно.
Внешний вид процессора Intel для стационарного PC
Аппаратная визуализация на Виндовс 7 Максимальная создаёт отдельную среду, в которой происходят различные процессы, не влияющие на работу установленной на компьютере операционки и не взаимодействующие с ней. Чтобы пользователь мог активировать рассматриваемую технологию на стационарном компьютере или ноутбуке, понадобится:
- Поддержка компьютером данного параметра. Не все процессоры поддерживают технологию аппаратной виртуализации. Сообщение о поддержке режима или её отсутствии высветится при создании виртуальной машины.
- Не менее 2 ГБ оперативной памяти. Если активировать параметр на устройствах с меньшим объёмом ОЗУ, то компьютер начнёт работать нестабильно, зависать и подтормаживать. Иными словами, производительность ПК снизится, хотя при включении виртуализации должен происходить обратный процесс.
- Способность центрального процессора автоматически отключаться при перегреве. На этот счёт не стоит особо переживать, т. к. функция автоотключения ЦП при превышении 100 градусов доступна практически на всех современных устройствах.
- Наличие драйверов на все комплектующие ПК. Главное, перед тем как залезать в BIOS и включать технологию создания отдельной среды со своими процессами, необходимо зайти на официальный сайт видеокарты и загрузить самую последнюю версию драйвера.
Обратите внимание! Перед активацией надо проверять наличие всех условий. Такая проверка не займёт много времени.
Процесс обновления драйвера на видеокарту Nvidia
Для стабильности работы параметра рекомендуется обновить все драйвера, особенно у «проблемных» устройств. Это те комплектующие, около названий которых в «Диспетчере устройств» Windows стоит знак восклицания.
Как войти в системные настройки BIOS?
Чтобы это сделать, придется немного покопаться в системных настройках. Впрочем, эта процедура вовсе не так сложна, как может показаться поначалу. Затруднения могут возникнуть только на этапе входа в BIOS. Все дело в том, что у разных моделей персональных компьютеров и ноутбуков свои «ключи» — «горячие клавиши», которые нужно нажать, чтобы войти в нужный раздел. Но в общих чертах процедура схожа: чтобы попасть в BIOS, вам нужно перезапустить компьютер, и в тот момент, когда на экране появится фирменный логотип, нажать нужную кнопку. У изделий фирмы Acer это F8, у Asus — F12 и так далее.
Альтернативный вариант — открыть параметры компьютера, выбрать пункт «Обновление и безопасность», а затем перейти во вкладку «Восстановление». На этой вкладке нужно будет щелкнуть по строчке «Особые варианты загрузки». Компьютер перезапустится, после чего появится синий экран, где нужно будет выбрать пункт «Диагностика» + «Дополнительные параметры» — «Параметры встроенного ПО UEFI». За этим последует еще одна перезагрузка, после которой вы наконец попадете в нужный раздел с настройками.
Итак, мы успешно вошли в BIOS. Что дальше?
Подготовка к работе
Руководство для ОС Windows 8
- Откройте панель инструментов в правой части экрана и перейдите в Настройки.
- Далее перейдите в раздел Изменение параметров компьютера.
- В открывшемся окне выберите раздел Общие. Прокрутите страницу вниз, найдите блок Особые варианты загрузки и щелкните по клавише Перезагрузить сейчас.
Руководство для ОС Windows 8.1
- Откройте стартовое меню и щелкните по стрелке, расположенной в левом нижнем углу.
- Перед вами появится список установленных на компьютере приложений. Обратите внимание на правую часть окна и найдите диалоговое окно.
- Введите слово Настройки, откройте их и перейдите к Параметрам ПК.
- Далее откройте раздел Обновление и восстановление.
- Перейдите в подраздел Восстановление и под опцией Особые варианты загрузки щелкните по клавише Перезагрузить сейчас.
Руководство для ОС Windows 10
- Откройте Параметры Windows. Проще всего это сделать комбинацией клавиш Windows + I.
- Перейдите в раздел Обновление и безопасность.
- Далее откройте подраздел Восстановление.
- Найдите блок Особые варианты загрузки и щелкните по клавише Перезагрузить сейчас.
Настраиваем виртуализацию на процессоре Intel
Шаг 1
Переходим во вкладку Advanced. Там находим радел под названием CPU Configuration, а в нем — отдельную строчку под названием Intel Virtualization Technology.
Шаг 2
По умолчанию напротив указанной строчки должен стоять параметр «Disabled ». Если состояние параметра отображается как «Enable», значит, виртуализация уже работает, и вы можете смело и без ограничений ей пользоваться. Если нет, значение параметра следует поменять вручную, после чего перезапустить компьютер.
Проблемы при включении виртуализации
Самые распространенные проблемы, когда вы хотите включить виртуализацию на своем компьютере:
В первых двух случаях проблема может крыться в том, что ваш процессор не поддерживает виртуализацию. Поищите официальные спецификации вашего процессора в Интернете, обычно там есть и информация о поддержке виртуализации. Также, на некоторых ноутбуках процессор может поддерживать технологию виртуализации, но она отключена и в БИОС не предусмотрено опции для её включения — в этом случае, к сожалению, предложить не могу ничего, но можно попробовать обновить БИОС (теоретически, опцию могут добавить).
Во втором случае причина обычно заключается в том, что в Windows 10 или 8.1 включена виртуальная машина Hyper-V или Песочница. Отключите её в компонентах:
Если указанные действия не помогли, попробуйте такой вариант: запустите командную строку от имени администратора, в ней введите команду (нажав Enter после неё)
Закройте командную строку и перезагрузите компьютер.
Как включить виртуализацию — видео инструкция
Если в вашем случае не сработало, опишите в комментариях, что именно не получается, какая программа или Android эмулятор сообщают, что виртуализация не включена и что уже было сделано: возможно, решение найдется.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
Добавлю. Материнка asus (как на картинке выше) но на amd. Достаточно набрать в поиске SVM, и включить SVM Mode. Но возможно это только на райзенах работает.
Спасибо вам, самый полезный сайт, с огромным количеством нужной информации! Очень хорошо было бы, если напишите информацию про БИОС, что какое меню обозначает и для чего, хотя бы основные меню, которые требуется менять чаще всего. А если вам сделать страничку в соцсетях, то смогли бы статьями помочь ещё большему количеству людей
Как настроить виртуализацию на ПК 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 после этого.
Счастье есть
Спасибо, что дочитали до конца.Как включить технологию виртуализации (VT) для BlueStacks
В этом руководстве мы рассмотрим метод включения технологии виртуализации (VT) для BlueStacks в Windows. Метод объяснит, как включить VT для BlueStacks в Windows 8, Windows 8.1 и Windows 10.
Intel Virtualization Technology, ранее известная как Vanderpool, — это функция, которая позволяет центральному процессору работать как несколько независимых компьютеров. Та же технология ADM известна как AMD-V. Назначение VT и AMD-V абсолютно одинаково.Технология виртуализации в основном используется для одновременного запуска нескольких операционных систем на компьютере. Вы, должно быть, слышали о программном обеспечении виртуализации, таком как VMWare. Такое программное обеспечение запускает виртуализацию на компьютере для запуска другой ОС без каких-либо сбоев. Технология виртуализации также полезна для запуска эмуляторов Android на компьютере. Если вы когда-нибудь хотели запустить ОС Android на своем компьютере и сталкивались с BlueStacks, вам определенно потребуется включить VT на компьютере.
Последняя версия BlueStacks, BlueStacks 4.1 хорошо работает на компьютерах под управлением Windows. Однако эмулятор иногда зависает, а иногда просто становится слишком медленным. Вы можете повысить производительность BlueStacks 4.1 на своем компьютере, просто включив технологию виртуализации. BlueStacks 4.1 — это огромное программное обеспечение, которое также потенциально может снизить производительность вашего компьютера. Вам нужен мощный компьютер, чтобы запускать такое программное обеспечение, как BlueStacks 4.1. Очень важно включить VT, если вы хотите минимизировать нагрузку на ваш процессор.Включение VT заставит ваш процессор поверить в то, что есть другая операционная система, для работы которой нужен другой компьютер. Если вы запустите BlueStacks 4.1 без VT, вся нагрузка будет ложиться на центральный процессор, который уже обрабатывает вашу текущую операционную систему.
Давайте перейдем к руководству по , чтобы включить технологию виртуализации (VT) для BlueStacks 4.1.
Как проверить, поддерживает ли ваш компьютер технологию виртуализации?
Пользователи Intel
- Прежде всего, необходимо проверить, поддерживает ли ваш компьютер VT.Вот как это сделать.
- Пользователи Intel могут загрузить инструмент Intel Processor Identification Utility.
- Установите и запустите установленный инструмент сейчас.
- Если вы установили инструмент Intel, откройте его и щелкните «CPU Technologies».
- На странице «Технологии ЦП» вы найдете технологию виртуализации Intel, рядом с которой написано «Да».
- Если он точно такой же, как показано ниже, это означает, что вы можете включить VT на своем компьютере.
AMD Пользователи
- Пользователи AMD могут загрузить инструмент AMD-V Detection Utility.
- Запустите недавно установленный инструмент на вашем компьютере.
- Инструмент AMD покажет вам сообщение «Эта система совместима с Hyper-V». Если он показывает вам это сообщение, это означает, что вы можете включить VT на своем компьютере.
Как включить технологию виртуализации (VT) для BlueStacks
Теперь, когда вы знаете, что ваш компьютер поддерживает VT, пора включить его.
Пользователей Windows 10:
- На вашем компьютере нажмите кнопку поиска, появившуюся на панели задач, и введите «Расширенный запуск».
- Как только появится «Изменить дополнительные параметры запуска» , щелкните по нему.
- Теперь нажмите «Перезагрузить».
- Щелкните Устранение неполадок> Дополнительные параметры.
- Теперь в Дополнительные параметры> Настройки прошивки UEFI> Перезагрузить, чтобы войти в BIOS.
- Ваш компьютер перезагрузится и войдет в BIOS.
- В BIOS используйте клавишу со стрелкой, чтобы перейти к Configuration или System Configuration.
- Теперь с помощью клавиши со стрелкой вниз выберите «Intel Virtualization Technology».
- Нажмите Enter, а затем с помощью клавиши со стрелкой вниз выберите «Включено».
- Сохраните настройки и перезагрузите компьютер.
Пользователи Windows 8.1 и Windows 8:
- На компьютере Windows 8.1 или Windows 8 нажмите клавишу Windows + I.
- Откроет настройки ПК.
- С правой стороны щелкните «Общие».
- Теперь в общем вы найдете Advanced startup.
- В разделе «Расширенный запуск» нажмите «Перезагрузка».
- Теперь под Перезагрузка> Устранение неполадок> Дополнительные параметры.
- В разделе Дополнительные параметры> Настройки прошивки UEFI> Перезагрузить.
- Ваш компьютер перезагрузится и войдет в BIOS.
- В BIOS используйте клавишу со стрелкой, чтобы перейти к Configuration или System Configuration.
- Теперь с помощью клавиши со стрелкой вниз выберите «Intel Virtualization Technology».
- Нажмите Enter, а затем с помощью клавиши со стрелкой вниз выберите «Enabled».
- Сохраните настройки и перезагрузите компьютер.
Теперь запустите BlueStacks после включения VT. На этот раз вы обнаружите, что все идет гладко. Это все.
Усама — инженер-программист по профессии, и в TechBeasts.com он использует свой опыт для решения повседневных проблем потребительских технологий. Его основные интересы — Android, iOS и Windows.
Поддержка Hyper-V в Windows 8
Виртуальные машины(ВМ) отлично подходят для широкого спектра задач, включая запуск различных операционных систем или конфигураций программного обеспечения на одной машине. Windows 8 — первая клиентская операционная система Windows, которая включает поддержку аппаратной виртуализации без необходимости отдельной загрузки или установки. Эта функция в Windows 8 называется клиентским Hyper-V. Клиентский Hyper-V — это та же технология, что и в Windows Server 2012 Hyper-V, поэтому вы можете перемещать виртуальные машины с сервера на клиент, и вам не нужно заново учиться использовать функции и инструменты Hyper-V.
В этой статье я дам общий обзор клиентского Hyper-V в Windows 8, а также проведу вас через процесс настройки Hyper-V и создания / запуска виртуальных машин.
Что вам понадобится для запуска Hyper-V в Windows 8
Чтобы запустить клиент Hyper-V в Windows 8, вам потребуется следующее:
- Windows 8 Pro или Enterprise 64-разрядная операционная система
- 64-битный процессор с преобразованием адресов второго уровня (SLAT)
- Поддержка аппаратной виртуализации на уровне BIOS
- Системная оперативная память не менее 4 ГБ
Если вы используете 64-битную Windows 8 и отвечаете перечисленным выше требованиям к оборудованию, у вас есть все необходимое, чтобы попробовать Client Hyper-V!
Настройка Hyper-V
Первое, что нужно сделать при подготовке к запуску клиента Hyper-V, — это убедиться, что в настройках BIOS включена поддержка аппаратной виртуализации.Для демонстрации в этой статье я настроил свою настольную систему HP Z820 для запуска Client Hyper-V. Ниже приведено изображение настроек BIOS, которые я настроил на своем HP Z820:
.После того, как вы убедились, что поддержка аппаратной виртуализации доступна и включена, пора включить Hyper-V в диалоговом окне «Включение или отключение компонентов Windows», которое вы можете запустить, набрав «включить функции Windows» на начальном экране и выбрав «Настройки» на правой панели.
Hyper-V включен в Windows Функции
Если Hyper-V ранее не был включен, после применения этого изменения потребуется перезагрузка.После включения Hyper-V рекомендуется настроить сеть для среды Hyper-V. Для поддержки внешних сетевых подключений вам необходимо убедиться, что виртуальный коммутатор создан и работает. Чтобы начать с этого, откройте диспетчер виртуальных коммутаторов, который вы найдете на панели «Действия» в диспетчере Hyper-V (введите Hyper-V на начальном экране, чтобы найти диспетчер Hyper-V).
После нажатия «Virtual Switch Manager» на панели «Действия» убедитесь, что выделено «External», а затем нажмите кнопку «Create Virtual Switch».
Если в вашей системе несколько сетевых адаптеров, убедитесь, что вы выбрали тот сетевой адаптер, который будет использоваться для внешних сетевых подключений виртуальной машины. Вот настройки, которые я использовал на своем HP Z820:
Хотя есть много других параметров и функций, которые вы можете настроить, это хорошая отправная точка и все, что мне нужно сделать, чтобы начать создавать и использовать виртуальные машины в Window 8 Pro.
Создание виртуальных машин
Поскольку клиент Hyper-V полностью совместим с Hyper-V на Windows Server, вы можете использовать виртуальные машины и виртуальные жесткие диски (VHD), созданные на машинах Windows Server Hyper-V.Создать новую виртуальную машину очень просто. В этом разделе я опишу процесс создания виртуальной машины с нуля с использованием загрузки PXE из сети. Вы также можете очень легко выполнить установку ОС с USB-накопителей или оптических носителей, таких как DVD.
Чтобы создать виртуальную машину, просто нажмите «Новая виртуальная машина…» в разделе «Действия» на правой панели в диспетчере Hyper-V. Когда вы это сделаете, запустится «Мастер создания новой виртуальной машины». Первая задача — выбрать имя ВМ и при желании указать путь для файла ВМ:
Затем вы решите, сколько памяти выделить.Я решил использовать значение по умолчанию 512 МБ, чтобы увидеть, как моя виртуальная машина будет работать с настройками памяти по умолчанию. Я знаю, что всегда могу изменить это позже.
После этого вам нужно будет выбрать виртуальный коммутатор, если требуется сеть. В этом случае я выбрал виртуальный коммутатор, который создал на предыдущих этапах, описанных в этом посте.
Следующим шагом является настройка виртуального жесткого диска для создаваемой виртуальной машины. Здесь у вас есть возможность создать новый VHD, использовать существующий VHD или отложить настройку VHD на потом:
Я решил создать VHD с настройками по умолчанию.Обратите внимание, что вы хотите подумать о том, где хранится файл VHD во время этого процесса. Мне нравится хранить файлы виртуальных машин и файлы VHD в одном каталоге для большинства конфигураций.
После нажатия кнопки «Готово» у меня был один важный шаг, необходимый для включения загрузки PXE с виртуальных машин. На этом последнем шаге нужно было создать устаревший сетевой адаптер в настройках виртуальной машины. Для этого вы запускаете диалоговое окно настроек для виртуальной машины, которой требуется поддержка сетевой загрузки, а затем нажимаете «Добавить оборудование», который является верхним элементом на левой панели.
Все, что вам нужно сделать, это нажать кнопку «Добавить» и затем убедиться, что используется правильный виртуальный коммутатор. Вот и все! Если вы знаете, что делать, на выполнение всех этих шагов уйдет всего пара минут. Теперь эта виртуальная машина была готова к загрузке PXE и установке ОС.
После нажатия зеленой кнопки «Пуск» для виртуальной машины на правой панели диспетчера Hyper-V вы увидите знакомое меню загрузки PXE, где вы можете нажать F-12 для загрузки по сети:
Работает так же, как загрузка по сети с физической машины.Я использовал сетевую загрузку, чтобы начать чистую установку Windows 7, как вы можете видеть здесь:
Наличие виртуальных машин для разных операционных систем отлично подходит, когда вам нужно протестировать программное обеспечение в разных операционных системах, запустить образы машин, изолированные от сети, протестировать сценарии обновления и многое другое. Просто не забудьте сохранить снимки ключевых конфигураций, чтобы при необходимости можно было восстановить состояние машины.
Подключение к ВМ в Windows 8
После настройки виртуальных машин есть два отличных варианта для взаимодействия с виртуальными машинами и подключения к ним: диспетчер Hyper-V или подключение к удаленному рабочему столу с использованием протокола удаленного рабочего стола (RDP).
Используя диспетчер Hyper-V, вы сможете контролировать состояние своей виртуальной машины в окне подключения виртуальной машины, но у вас будет более ограниченный опыт (максимальное разрешение экрана составляет 1600 × 1200, менее плавное взаимодействие клавиатуры / мыши и т. Д.) .
Вот моя чистая виртуальная машина Windows 7, работающая через окно подключения к виртуальной машине Hyper-V: (щелкните / коснитесь, чтобы увеличить)
Для сравнения я подключился к этой виртуальной машине через подключение к удаленному рабочему столу на дисплее с разрешением экрана WQHD (2560 × 1440), который вы можете увидеть здесь: (щелкните / коснитесь, чтобы увеличить)
При использовании удаленного рабочего стола с Hyper-V клавиатура и мышь работают без проблем, как и в любом другом сеансе удаленного рабочего стола.Единственным недостатком является то, что в этом представлении нет элементов управления состоянием ВМ. Если вы используете RDP на том же компьютере с Windows 8, что и ваш диспетчер Hyper-V, вы всегда можете переключаться между диспетчером Hyper-V и сеансом удаленного рабочего стола и получить лучшее из обоих миров.
Ради интереса я нашел старый VHD-файл Windows 3.51, который последний раз изменялся в 2003 году, и создал виртуальную машину в диспетчере Hyper-V для его запуска. Помните анимацию «колющих пальцев» на экране журнала? Хорошие времена…
Существует много разных способов создания виртуальных машин, и в этом посте я показал, насколько легко начать работу с Hyper-V в Windows 8.Существует множество мощных инструментов для управления Hyper-V в Windows 8, включая те же возможности управления PowerShell, которые существуют в Windows Server! Если вы хотите узнать больше, обратитесь к приведенным ниже ресурсам.
Ресурсы
Вы также можете быть в курсе, подписавшись на меня в твиттере здесь: @GavinGear
Как включить Intel Virtualization vt-x в Windows 10 / 8.1
Технология виртуализацииIntel позволяет нескольким операционным системам работать одновременно на одной машине.Чтобы установить виртуальную машину в Windows 10 или 8.1 / 8, вам необходимо включить vt, vt-x специально для процессоров Intel и настроить виртуальный компьютер. Однако мне нужно использовать vmware для запуска проектов, и я не могу понять, как найти технологию VT-X в Windows 10.
Чтобы убедиться, что vt-x включен или отключен, вам лучше скачать инструмент обнаружения технологии виртуализации Intel здесь
или инструмент Microsoft Hardware Assisted Virtualization Detection с официального сайта, чтобы определить поддержку vt-x.
Как включить Intel Virtualization vt-x в Windows 8/8.1
* Сначала проведите пальцем от правого края экрана или наведите указатель на верхний правый угол, коснитесь / щелкните значок поиска вверху и введите аналогичные параметры расширенного запуска,
* В разделе «Расширенный запуск» нажмите кнопку «Перезагрузить сейчас».
* Перейти к Параметры прошивки UEFI в параметрах восстановления, нажмите «Перезагрузить сейчас», чтобы загрузиться в меню BIOS.
* Обычно настройки расширения vt-x / amd-v доступны в разделе «Расширенный набор микросхем» или в настройках конфигурации / безопасности в BIOS, и вы можете изменить настройки, чтобы отключить или включить эту функцию.
Вы могли заметить, что параметр «Настройки прошивки UEFI» в Windows 8.1 для включения Intel vt-x не существует в Windows 10. Поскольку этот параметр для ввода настроек UEFI, кажется, появляется только в том случае, если вы правильно устанавливаете Windows 10 как UEFI- более конкретно. После того, как вы используете USB-носитель для переустановки ОС, вы должны выбрать опцию УСТАНОВКА UEFI во время процесса настройки, чтобы сохранить UEFI.
* Щелкните / коснитесь меню «Пуск» на рабочем столе, откройте приложение «Настройки» и щелкните каталог «Обновление и безопасность».
* Clcik Recovery слева. Перейдите на его правую боковую панель, при расширенном запуске нажмите Перезагрузить сейчас.
* После загрузки планшета или ПК в расширенное меню запуска нажмите «Устранение неполадок», перейдите в «Дополнительные параметры»> «Настройки прошивки UEFI» и включите vt-x.
В зависимости от марки компьютера вы можете нажать F10 для устройства HP или F12 для Toshiba, чтобы открыть экран BIOS.
AD
Как включить виртуализацию в BIOS, когда VT-x отключен в Windows 10
По некоторым причинам, если вы обнаружите, что vt-x отключен в BIOS, это руководство будет полезно для включения виртуализации в BIOS.Мы упомянули инструменты и методы для компьютеров на базе Intel и AMD. Расширения аппаратной технологии виртуализации (VT) должны быть включены в BIOS материнской платы для запуска последних операционных систем и некоторых приложений виртуализации. В частности, для Windows 10 и 8.1 требуются процессоры с поддержкой VT-x / AMD-V для ускорения использования программного обеспечения для виртуализации рабочих столов, такого как VMware, VirtualBox и Hyper-V.
Даже для установки новейших операционных систем Windows в качестве виртуальной машины VT должна быть включена на главном компьютере.Процессор вашего ПК и материнская плата должны поддерживать эту функцию, и если они не поддерживаются, вы ничего не сможете сделать, чтобы получить ее, поскольку это встроенная функция оборудования. Давайте посмотрим, как включить технологию виртуализации Intel (vt или vt-x) для процессоров Intel и AMD-V для процессоров AMD.
Изменить настройки BIOS сложно, и они различаются для разных типов материнских плат и BIOS. По умолчанию на последних компьютерах включена функция VT-x, но если у вас компьютер более старого типа, вы должны включить ее вручную.Я настоятельно рекомендую проверить руководство или онлайн-руководство производителя вашей материнской платы, прежде чем продолжить.
Все новейшие процессоры и материнские платы поддерживают технологию виртуализации (vt-x / AMD-v). Если у вас старый ПК, дважды проверьте модель процессора для этой функции. Перед изменением настроек в BIOS используйте соответствующие инструменты для определения текущего состояния VT-X на уровне ОС. Если он уже включен (обнаружен этими инструментами), то никаких изменений в BIOS не требуется.
Включить виртуализацию в BIOS
Его можно найти в разделе «Расширенные настройки набора микросхем» в AWARD BIOS.Обычно эти настройки расширения vt-x / AMD-v будут доступны в расширенных настройках на большинстве материнских плат.
После того, как вы изменили настройки на отключение или включение, рекомендуется выключить компьютер как минимум на 10 секунд и перезапустить его (холодный перезапуск), чтобы вступили в силу. Новейшие материнские платы автоматически обнаруживают эти изменения и выполняют холодный перезапуск. Каждый раз, когда я меняю настройку VT на материнской плате, следующая перезагрузка автоматически откладывается.
Проверить технологию виртуализации (vt-x / AMD-v) в Windows 10
1) Если ваш процессор произведен Intel, используйте эту бесплатную утилиту, чтобы увидеть результат.
Загрузите средство обнаружения технологии виртуализации Intel здесь.
После установки утилиты на компьютер с Windows 10 вы можете использовать и определять состояние, как показано ниже.
2) Чтобы проверить статус AMD-V, пользователи AMD могут загрузить утилиту обнаружения AMD-V здесь.
3) Существует инструмент, доступный от Microsoft, который будет работать на компьютерах с процессорами Intel и AMD с ОС Windows.
Загрузите средство Microsoft Hardware-Assisted Virtualization Detection Tool с официального сайта здесь.
Этот инструмент не работает в Windows 8, очевидно, если вы используете Windows 8, то vt-x / AMD-v уже включен на этом ПК. По этой причине мы не можем установить на него этот инструмент в Windows 8 или Windows 10.
Здесь установка не требуется, запустите EXE-файл, появится следующий результат.
Примечание. CPU-Z — еще одна хорошая служебная программа для процессора, которая может предоставить множество подробных сведений о процессоре. Мы уже упоминали об этом здесь.
Один из этих инструментов поможет вам определить поддержку vt-x / AMD-v на вашем портативном или настольном компьютере.
Вот короткое видео:
Как исправить vt-x отключен в BIOS для всех режимов ЦП (verr_vmx_msr_all_vmx_disabled) — VirtualBox
Вы можете получить vt-x отключен в BIOS для все режимы ЦП (verr_vmx_msr_all_vmx_disabled) Ошибка при включении виртуальной машины VirtualBox на хост-компьютерах Windows или Linux. Одна из основных причин этой ошибки — это отключение vt-x на вашем главном компьютере.
Вот несколько решений.
- Убедитесь, что материнская плата и процессор вашего компьютера поддерживают технологию аппаратной виртуализации (VT-x), которую мы обсуждали здесь.Кроме того, он должен быть включен, как описано в этом руководстве.
- PAE и NX не включены в BIOS. Эти функции похожи на VT-x. Эти дополнительные функции процессора должны быть включены.
- Если вы установили программное обеспечение виртуализации Microsoft Hyper-V, оно может помешать VirtualBox считывать технологию аппаратной виртуализации процессора. Вам может потребоваться удалить Hyper-V, чтобы Oracle VirtualBox правильно работал на компьютере с Windows.
- Если все вышеперечисленное верно, но по-прежнему появляется то же сообщение об ошибке, вам необходимо увеличить ОЗУ виртуальной машины.Также проверьте любое стороннее программное обеспечение, такое как антивирус, которое может мешать работе VT-x компьютера. Итак, VirtualBox не определяет его должным образом. Я уверен, что одно из вышеперечисленных решений сработает.
Читайте также: 10 лучших ноутбуков с процессорами Intel 10-го поколения
Итак, если VT-x отключен в BIOS, вы должны знать, где найти и включить виртуализацию в BIOS. Если вы используете гипервизор Hyper-v на своем настольном компьютере, убедитесь, что Intel VT-x или AMD-V включен. Если вы не видите эту опцию на материнской плате, вы должны проверить руководство и спецификации материнской платы, чтобы определить, поддерживает ли материнская плата технологию виртуализации. Некоторые старые материнские платы для настольных ПК или ноутбуков не поддерживают эту функцию.
Как включить VT на ПК для поддержки эмулятора Android — Включить виртуальную технологию — LDPlayer
Как мы знаем, операционная система эмулятора Android отличается от операционной системы Windows. Вы не можете напрямую запустить эмулятор Android на ПК с Windows, но с помощью технологии виртуализации эмулятор Android теперь может работать на виртуализированном «компьютере».Вот как эмулятор Android работает на вашем ПК.
Быстрая навигацияПосмотрите это видео, если вы хотите быстро узнать, как включить VT на вашем ПК.
Эмулятор должен работать в «независимой» среде, отделенной от ОС Windows, и VT предназначена для обеспечения этой среды. Включение VT позволяет эмулятору получить больше ресурсов компьютера для запуска приложений или игр.Чтобы обеспечить плавность игрового процесса на LDPlayer, необходимо включить VT.
Включение VT не причинит вреда компьютеру. Иногда вы даже не можете запустить LDPlayer, когда он отключен. Напротив, после включения VT эмулятор работает в 10 раз быстрее! Больше никаких задержек / заиканий FPS в различных играх.
Однако некоторые ПК не поддерживают VT. Теперь вопрос в том, как мне узнать, поддерживает ли мой компьютер VT?
Шаг 1: Щелкните следующую ссылку, чтобы загрузить переносной инструмент, который можно использовать для определения поддержки или включения VT.leomoon.com/static/?file=leomoon-cpu-v_win.zip
Шаг 2. После загрузки дважды щелкните этот файл с расширением .exe.
Шаг 3: Вы получите один из следующих трех результатов.
Как вы можете видеть на изображениях выше, первое изображение показывает, что VT не поддерживается и поэтому не может быть включен. Второй показывает, что ваш компьютер поддерживает VT, но вы его отключили.Если вы находитесь в ситуации с последним изображением, вы можете закрыть это руководство и наслаждаться игрой на LDPlayer.
Вы также можете проверить, включен ли VT, следующим образом.
Посмотрите, отображается ли символ «VT» в верхнем правом углу LDPlayer. Если это так, VT отключен или используется другими компьютерными программами. Если это не так, значит, VT включен, и вы можете игнорировать это руководство.
Но как включить VT? Следующие шаги научат вас тому, что вам следует делать.Обратите внимание, что вы должны выполнить все эти шаги самостоятельно, потому что вы войдете в BIOS, и операционная система Windows не будет работать на вашем компьютере в это время. То есть мы не можем помочь вам через TeamViewer, который работает только в операционной системе Windows.
Шаг 1. Войдите в BIOS после перезагрузки компьютераПерезагрузите компьютер, несколько раз нажмите клавишу F2 или Del, как только компьютер выключится.
Если после этого вы по-прежнему не можете войти в BIOS, попробуйте нажать другую клавишу.Теперь вы можете узнать, какую клавишу вам следует нажать. У каждой марки ноутбука, настольного компьютера и материнской платы разные ключи входа в BIOS. Пожалуйста, просмотрите таблицу ниже, чтобы найти свой собственный ноутбук, настольный компьютер или материнскую плату. Если вы не можете найти свой, поищите в Google точный ответ, относящийся к ноутбуку, настольному компьютеру или материнской плате вашей марки.
Шаг 2. Включите VT в настройках BIOSПосле входа в BIOS нажмите клавишу ←, →, ↑ или ↓, чтобы переключиться с одного элемента на другой, если вы не видите курсор на экране.Кроме того, нажатие клавиши Enter позволит вам выбрать один элемент.
Найдите элемент VT, который обычно называется Intel (R) Virtualization Technology, Virtualization, Virtual, VT-X или SVM. В общем, вы можете найти его здесь: Advanced> Processor Configuration / Security .
Выберите Intel (R) Virtualization Technology и измените на Включено .
И последнее, но не менее важное: нажмите клавишу F10, чтобы сохранить и выйти из
Включить технологию виртуализации (VT) на настольных компьютерах и ноутбуках Lenovo
Включить технологию виртуализации (VT) на настольных компьютерах и ноутбуках ASUS
Включить технологию виртуализации (VT) на настольных компьютерах и ноутбуках Dell
Включить технологию виртуализации (VT) на настольных компьютерах и ноутбуках HP
Включить технологию виртуализации (VT) на компьютере MSI и материнской плате
Включить технологию виртуализации (VT) на компьютере и материнской плате GIGABYTE
Скорость загрузки компьютера слишком высока, поэтому слишком поздно нажимать соответствующую клавишу для входа в BIOS.Вы можете обратиться к этому руководству и выполнить действия для решения проблемы быстрого запуска компьютера.
VT был включен, но приглашение VT по-прежнему отображается в верхнем правом углу эмулятора. Это может быть вызвано Hyper-V вашей операционной системы Windows или антивирусной программой Avast , использующей компьютерную технологию VT. Обратитесь к этому руководству, чтобы решить эту проблему: VT не обнаружена ошибкой LDPlayer.
Если вы все еще чувствуете, что эмулятор тормозит после включения VT, вы можете прочитать следующие руководства по оптимизации эмулятора.
Удалите обновление KB4100347 для Windows 10, чтобы повысить производительность ЦП на 10%
Как обновить драйвер графики для максимальной игровой производительности
Как переключиться со встроенного графического процессора на выделенный графический процессор (NVIDIA-AMD)
Спасибо за использование LDPlayer, и мы надеемся, что он вам понравится. Если у вас есть другие вопросы, вы можете связаться с нами по следующему адресу электронной почты: [email protected]
Как включить виртуализацию (VT-x) в BIOS Windows 10?
Когда вы устанавливаете виртуальную машину в своей системе, возможно, что машина может не запускаться, и вы можете столкнуться с ошибкой, сообщающей вам, что VT-x отключен (или ссылкой на проблему с AMD-V, если у вас есть процессор AMD. ).Это означает, что настройки аппаратного ускорения, необходимые ЦП для поддержки виртуализации, в настоящее время отключены в вашем BIOS. В этой статье мы решим эту проблему.
Примечание. Доступ к BIOS может отличаться от производителя к производителю. Кроме того, также возможно, что один и тот же производитель может реализовать разные версии BIOS в зависимости от возраста или модели компьютера.
Проверка, отключена ли виртуализация:
Чтобы проверить, отключена ли виртуализация, выполните следующие действия:
Шаг 1: Откройте командную строку.
windows + r
Шаг 2: Теперь запустите следующую команду:
systeminfo.exe
systeminfo.exe
Найдите требований Hyper v и справа вы увидите, что виртуализация включена в прошивка .
Если он отключен, то есть Нет , мы можем двигаться дальше.
Включение виртуализации:
Выполните следующие шаги, чтобы включить виртуализацию в вашей системе Windows 10:
Шаг 1: Перейдите в меню «Пуск» и щелкните settings .
Шаг 2 : Найдите обновление и безопасность и щелкните по нему.
Шаг 3: Откроется вкладка, найдите recovery и щелкните по ней.
Шаг 4: При восстановлении вы должны найти предварительный запуск , при предварительном запуске вы увидите кнопку перезапустить сейчас , нажмите кнопку перезапустить сейчас.
Шаг 5: Как только вы увидите синий экран с некоторыми значками, вы должны выбрать Устранение неполадок .
Шаг 6: Выберите Дополнительные параметры.
Шаг 7: Поскольку наша проблема связана с прошивкой, мы должны найти эту настройку. Как только мы найдем настроек прошивки UEFI , выберите это, и снова появится кнопка перезапуска, поэтому нажмите , введите при перезапуске .
нажмите на настройку UEFI Filmware (windows 10)
нажмите на перезагрузку
Шаг 8: Нам нужно найти BIOS setup и нажать соответствующую функциональную клавишу.Вот это F10. Итак, нажмите F10 (для системы Lenovo нажмите Fn + F10).
Шаг 9: Откроется новая панель, здесь перейдите к конфигурации системы (просто нажав вверх-вниз левую правую клавишу, вы можете перейти сюда) и найдите Virtualization Technology. После перехода к технологии виртуализации нажмите клавишу ввода.
Нажмите «Включить».
На этом этапе ваша технология виртуализации включена. Вы можете нажать F10, чтобы выйти здесь.
Что такое виртуализация в Windows 10 и как ее включить
Windows 10 имеет множество дополнительных функций, которые по умолчанию отключены.Ранее мы обсуждали одну такую функцию под названием «Песочница», которая позволяет пользователям запускать виртуальный экземпляр Windows 10. Hyper-V (функция, обеспечивающая виртуализацию) — еще одна такая функция, которую часто сравнивают или даже ошибочно принимают за то же самое, что и Sandbox.
Hyper-V и Sandbox имеют некоторые общие атрибуты, но есть тонкие различия, которые достаточно важны для понимания. Мы узнаем, что такое виртуализация, как ее включить и почему вы можете ее использовать.
Начнем.
Что такое виртуализация
Виртуализация позволит вам запускать другие операционные системы (ОС) на том же компьютере, на котором работает операционная система. Они называются виртуальными машинами (ВМ), и задача Hyper-V заключается в создании виртуальной среды. Сюда входят виртуальные жесткие диски для хранения данных, виртуальные коммутаторы и т. Д. Это также называется аппаратной виртуализацией. Вы создаете совершенно новый компьютер, даже несколько компьютеров, и запускаете их на одном компьютере. Например, теперь вы можете одновременно запускать Windows и Linux на одном компьютере.
Песочница против виртуализации
Песочница также создает виртуальное пространство, но вы можете только устанавливать и тестировать приложения и программное обеспечение. Он не будет создавать виртуальное оборудование. Он не моделирует совершенно новую компьютерную среду, но использует то же самое. оборудование и драйверы в качестве основной установки.
Поскольку песочница зависит от оборудования основного компьютера, любое устанавливаемое вами приложение, файлы, которые вы создаете, и изменяемые настройки исчезнут, как только вы закроете песочницу.Выключение компьютера даст тот же результат. Это зависит от аппаратных ресурсов основной установки, чтобы существуют, как и приложение. Это делает его отличным местом для тестирования приложений и настроек, не рискуя испортить вашу основную установку.
ВМ действует и ведет себя как настоящий компьютер, и все, что вы делаете внутри ВМ остается в ВМ. Вы не можете получить к нему доступ вне его в основной установке. Но виртуальная машина не временная. Он сохранится, когда вы переведете компьютер в спящий режим или даже когда выключите его.Это означает, что он более постоянный, что позволяет вам делать гораздо больше, чем просто тестировать приложения. Вы можете работать с ним, создавать и сохранять в нем файлы, а также тестировать, устранять неполадки или даже что-то создавать. Мой друг практиковал модули Oracle внутри виртуальной машины на своем ноутбуке.
Leo из Ask Leo отлично объяснил разницу, используя блок-схему и диаграммы.
Зачем использовать виртуализацию
Есть несколько сценариев, где это может пригодиться, например:
- Установка Linux или другой ОС, отличной от Windows
- Запуск старых версий Windows, таких как 7, XP
- Создание / удаление ОС на муха без следа
- Создавайте и тестируйте приложения в разных средах
Не все приложения будут работать в виртуализации.Например, игры, которые зависят от оборудования, такого как видеокарта, не будут работать в виртуальной среде.
Системные требования
Системные ресурсы будут зависеть от количества виртуальных экземпляров, которые вы бегут и что вы делаете внутри них. Это минимум Требования:
- Лицензия Windows Pro или Enterprise
- Не менее 4 ГБ ОЗУ
- 64-разрядный процессор с SLAT и расширением режима монитора VM
- Включить технологию виртуализации в BIOS — название может отличаться в зависимости от производителя и модели материнской платы
- Включите аппаратное принудительное предотвращение выполнения данных в BIOS
Войти в BIOS в Windows 10 просто, поэтому вам не о чем беспокоиться.
Теперь откройте CMD и введите команду systeminfo , чтобы убедиться, что ваша система соответствует всем требованиям к оборудованию. Вы должны увидеть Да перед всеми записями рядом с требованиями Hyper-V.
Как включить виртуализацию
Действия по включению виртуализации в Windows 10 во многом аналогичны включению режима песочницы. Вам нужно поставить галочку в правом поле, и все готово.
Шаг 1: Откройте панель управления из меню «Пуск».
Шаг 2: Найдите и откройте Включение или отключение компонентов Windows.
Шаг 3: Выберите Hyper-V в следующем всплывающем окне. В нем должно быть две подпапки, как вы могли заметить на скриншоте ниже.
Сохраните все. В том же меню вы найдете опцию Windows Sandbox. Вы можете включить и это одновременно. Это не функция «или / или».
Вы также можете включить Hyper-V с помощью командной строки или PowerShell.
Жизнь в моделировании
Функция виртуализации или Hyper-V предназначена для профессиональных пользователей, энтузиастов, разработчиков и программистов.Это одна из причин, по которой он недоступен для домашних пользователей. Включение самой функции довольно просто и занимает меньше нескольких минут. Несмотря на то, что системные требования довольно низкие, я бы порекомендовал вам укрепить свой компьютер с помощью дополнительной карты памяти.