Платформа виртуальной машины windows 10 что это
Как запустить виртуальную машину на Windows 10?
Для создания виртуальной машины (ВМ) обычно используются дополнительные программы, вроде VirtualBox. Однако, Windows 10 в редакциях Professional и Enterprise имеют предустановленную поддержку необходимой утилиты Hyper V Manager. Иными словами, в операционной системе (ОС) уже есть все необходимое для создания ВМ. В версиях Home по-прежнему придется пользоваться альтернативными приложениями. Сейчас подробно разберем, как запустить виртуальную машину на Windows 10, а также познакомимся с ее особенностями.
Виртуальная машина – отдельная и независимая программная среда, функционирующая в рамках другой операционной системы. У нее собственное хранилище, системные файлы и остальные атрибуты обычной системы. Стоит упомянуть, что Hyper V Windows 10 – это всего лишь встроенная утилита для создания виртуальной ВМ. В созданную таким образом ОС можем устанавливать программы, удалять из нее файлы и проводить любые другие эксперименты. Даже в случае плачевного результата основная система никак не пострадает, а переустановить Windows 10 или откатить на ВМ не представляет особого труда.
Основные причины использования виртуальной машины для Windows 10 x64 :
Как проверить включена ли виртуализация Windows 10?
Прежде всего нужно удостовериться, активна ли виртуализация на ПК. В противном случае виртуальная машина Hyper V не сможет работать.
Создание виртуальной машины в Windows 10 – несложная процедура, но у нее есть свои особенности, которые нужно обязательно учесть.
Установка Hyper V на Windows 10
На самом деле Hyper V не нужно устанавливать, ведь это интегрированная утилита, которая уже присутствует в ОС. Обычно ее нужно только включить.
Возможно, опция была уже активной, тогда предварительные настройки не нужны, можем сразу переходить к установке. Бывают и плохие новости – если элемент выключен и его нет возможности включить, скорее всего установлена ОС х32 или стоит только 4 Гб или меньше ОЗУ. В некоторых случаях просто выключена виртуализация на уровне BIOS.
Как включить поддержку виртуализации в Windows 10 :
Настройка сети Hyper V
Начинать работу с виртуальной машиной лучше с настройки интернет-соединения, скорее всего им придется пользоваться много раз. Выставление параметров требуется только 1 раз.
Все готово для создания виртуальной машины для игр и прочего. Процедура добавления имеет подробное пошаговое руководство, но начинающие пользователи все равно путаются. По этой причине рассмотрим инструкцию в местах, где могут быть проблемы.
Чтобы в будущем перейти в окно с ВМ, достаточно открыть диспетчер Hyper-V и выполнить двойной клик по названию операционной системы.
Важно! Буфер обмена у основной операционной системы и Hyper-V разные, то есть они работают независимо между собой.
Как отключить Hyper V в Windows 10?
Принцип отключения Hyper V Windows 10 не во многом отличается от включения:
Это все, что необходимо знать для создания, запуска и начальной настройки виртуальной машины средствами предустановленного компонента Windows 10 – Hyper V.
Установка Hyper-V в Windows 10
Включение Hyper-V для создания виртуальных машин в Windows 10.
Hyper-V можно включить разными способами, в том числе используя панель управления Windows 10, PowerShell или с помощью средства обслуживания образов развертывания и управления ими (DISM). В этом документе последовательно описан каждый из указанных способов.
Примечание. Механизм Hyper-V встроен в Windows в качестве дополнительной функции. Скачать Hyper-V нельзя.
Проверьте следующие требования
Роль Hyper-V невозможно установить в Windows 10 Домашняя.
Выполните обновление с выпуска Windows 10 Домашняя до выпуска Windows 10 Pro, открыв раздел Параметры Обновление и безопасность Активация.
Дополнительные сведения и советы по устранению неполадок см. в статье Требования к системе для Hyper-V в Windows 10.
Включение Hyper-V с помощью PowerShell
Откройте консоль PowerShell от имени администратора.
Выполните следующую команду:
Если не удается найти команду, убедитесь, что вы используете PowerShell от имени администратора.
После завершения установки выполните перезагрузку.
Включение Hyper-V с помощью CMD и DISM
Система обслуживания образов развертывания и управления ими (DISM) позволяет настраивать ОС Windows и образы Windows. Помимо всего прочего? средство DISM может включать функции Windows во время выполнения операционной системы.
Чтобы включить роль Hyper-V с помощью DISM, выполните указанные ниже действия.
Запустите PowerShell или сеанс CMD от имени администратора.
Введите следующую команду:
Дополнительные сведения о DISM см. в разделе Техническое руководство по DISM.
Включение роли Hyper-V через раздел «Параметры»
Щелкните правой кнопкой мыши кнопку Windows и выберите пункт «Приложения и компоненты».
Выберите Программы и компоненты справа в разделе связанные параметры.
Выберите пункт Включение или отключение компонентов Windows.
Выберите Hyper-V и нажмите кнопку ОК.
После завершения установки вам будет предложено перезапустить компьютер.
Создание виртуальной машины с помощью Hyper-V
Создайте виртуальную машину и установите ее операционную систему.
Мы создаем новые инструменты для создания виртуальных машин. Поэтому за последние три выпуска инструкции были значительно изменены.
Выберите вашу операционную систему для получения соответствующего набора инструкций:
Windows 10 Fall Creators Update (Windows 10 версии 1709)
В выпуске Fall Creators Update функция «Быстрое создание» была расширена и теперь включает коллекцию виртуальных машин, которую можно запустить независимо от диспетчера Hyper-V.
Для создания новой виртуальной машины в выпуске Fall Creators Update сделайте следующее:
Откройте средство быстрого создания Hyper-V через меню «Пуск».
Выберите операционную систему или собственный образ с помощью локального источника установки.
Выберите «Создать виртуальную машину»
Вот и все! Средство быстрого создания сделает все остальное.
Windows 10 Creators Update (Windows 10 версии 1703)
Откройте диспетчер Hyper-V через меню «Пуск».
В диспетчере Hyper-V найдите пункт Быстрое создание в правой части меню Действия.
Настройте виртуальную машину.
Нажмите кнопку Подключить для запуска виртуальной машины. Не стоит беспокоиться о настройке параметров. Это можно сделать в любое время.
Нажмите любую клавишу для загрузки с компакт- или DVD-диска Сделайте это. Система распознала, что установка выполняется с компакт-диска.
Поздравляем! Вы создали новую виртуальную машину. Теперь все готово к установке операционной системы.
Виртуальная машина должна иметь следующий вид.
Примечание. Если вы не используете корпоративную лицензию на Windows, требуется отдельная лицензия для Windows, установленной на виртуальной машине. ОС виртуальной машины не зависит от операционной системы сервера виртуальных машин.
До Windows 10 Creators Update (Windows 10 версии 1607 и более ранних)
Если вы используете не Windows 10 Creators Update или более позднюю версию ОС, выполните следующие инструкции с помощью мастера создания виртуальной машины.
Аппаратная виртуализация в Windows 10 – как включить и настроить Hyper-V
Знакомясь с материалами на сайтах и форумах, посвященных компьютерной тематике, вам наверняка не раз приходилось сталкиваться с понятием виртуализации. Возможно, многие из наших читателей уже давно пользуются этой замечательной технологией. Тем же, кто еще не знает, что это такое, будет весьма полезно ознакомиться с данной статьей.
Говорить мы будем о Hyper-V – хоть и не особо популярном, но очень полезном компоненте операционной системы Виндовс, предназначенном для создания виртуальных машин. Ниже подробно разберем, как включить аппаратную виртуализацию в Windows 10 и как использовать ее функционал. Однако сначала скажем пару слов о том, что же, собственно, представляет собой виртуализация.
Что такое виртуализация и какие требования к ПК предъявляет
Виртуализация – это технология предоставления вычислительных мощностей с целью их объединения в логическую структуру, которая имитирует работу аппаратных компонентов и обеспечивает разделение процессов, протекающих в хостовом и виртуальном пространствах. Наиболее часто виртуализация применяется для создания так называемых виртуальных машин – программных и/или аппаратных систем, эмулирующих работу компьютера или другого устройства с установленной на нём операционной системой. Существует несколько типов виртуализации, а именно:
Различные инструменты могут использовать разные виды виртуализации, например, гипервизор Hyper-V, которому посвящен этот материал, нуждается в аппаратной виртуализации. Чтобы иметь возможность создавать и запускать виртуальные машины на Hyper-V, компьютер и операционная система должны отвечать следующим требованиям:
Проверить, поддерживает ли Ваш компьютер виртуализацию Hyper-V, совсем не сложно. Откройте от имени администратора консоль PowerShell или командную строку, выполните в ней команду systeminfo и обратите внимание на пункт «Требования Hyper-V». Если все четыре требования имеют значение «да», можете смело включать гипервизор и создавать виртуальные машины. Если один из этих пунктов имеет значение «нет», необходимо уточнить поддержку виртуализации в прилагаемой к компьютеру спецификации.
Бывает и такое, что опция отключена в BIOS. Чтобы включить виртуализацию в БИОСе, вам нужно зайти в его меню и проследовать по цепочке Advanced – CPU Configuration, найти опцию «Intel Virtualization Technology» и установить для нее значение «Enabled». В разных версиях BIOS наименование раздела и самой опции может отличаться, например, иногда нужный параметр называется Vanderpool Technology, VT Technology, Virtualization и т.п.
Как включить Hyper-V в Windows 10
Разобравшись с основами, перейдем непосредственно к тому, как включить виртуализацию в Windows 10. Hyper-V является встроенным компонентом операционной системы, но в настройках он, скорее всего, будет отключен. Произвести активацию можно разными способами, начнем с самого простого. Откройте командой optionalfeatures апплет «Включение и отключение компонентов», отметьте галочками чекбокс Hyper-V как это показано на скриншоте и нажмите ОК. После того как компонент установится, перезагрузите компьютер.
Второй способ предполагает использование PowerShell. Запустив консоль от имени администратора, выполните команду, приведенную на приложенном ниже скриншоте.
Наконец, задействовать компонент можно с помощью утилиты DISM, выполнив в классической командной строке или той же PowerShell команду DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V. Затем необходимо перезагрузить компьютер. Если до этого виртуализация Hyper-V в Windows 10 была выключена, то теперь она станет активна, и вы сможете приступить к созданию виртуальной машины.
Создание виртуальной машины Hyper-V пошагово
Процедура создания виртуальной машины Hyper-V не отличается особой сложностью, но всё же здесь не все столь прозрачно и ясно как, скажем, в том же популярном стороннем гипервизоре VirtualBox. Разберем алгоритм буквально по шагам. Итак, начнем.
На этом процедура создания виртуального компьютера завершается. Теперь в главном окне гипервизора вы можете кликнуть по его названию ПКМ и запустить, выбрав соответствующий пункт. В результате откроется стандартное окно мастера-установщика той операционной системы, которую вы собирались инсталлировать.
Как выключить функцию аппаратной виртуализации
Будучи включенной, аппаратная виртуализация никак не мешает работе операционной системы и других программ, тем не менее, вы можете ее отключить, если не используете. Деактивируется она точно так же, как и включается – в соответствующем разделе BIOS. Что касается того, как выключить виртуализацию Hyper-V в Windows 10 на программном уровне, тут тоже всё просто. Снимаем галочку с пункта «Hyper-V» в разделе «Программы и компоненты», либо выполняем в PowerShell указанную на скриншоте ниже команду.
Важный момент – отключать компонент Hyper-V в любой версии Windows обязательно нужно в случае использования других гипервизоров, дабы избежать возможных конфликтов в работе программного обеспечения.
Установка виртуальной машины в Windows 10
Начиная с Windows Server 2008, компания Microsoft представила своё средство серверной аппаратной виртуализации — Hyper-V, которая вполне может конкурировать с именитыми Xen или KVM. Начиная с Windows 8, Hyper-V можно также установить и на клиентских редакции ОС, в том числе и Windows 10.
Что такое виртуализация?
Виртуализация по своей сути — создание виртуальных версий аппаратной среды со всеми вытекающими, будь то операционная система, накопители, процессоры и тд. с помощью гипервизора — аппаратной или программной средой, которая является дополнительным слоем между материнской системой с её ресурсами и виртуальной средой. Гипервизор управляет ресурсами системы между отдельно взятыми виртуальными машины, сохраняя при этом баланс производительности каждой.
Причины использовать виртуализацию
Помимо профессионального использования для серверов, виртуализация позволяет обычным пользователям выполнять некоторые вещи, для которых им пришлось бы использовать другой ПК или же другую версию ОС, такие как:
Системные требования для использования Hyper-V в Windows 10
Прежде чем начать установку и использование Hyper-V, необходимо убедиться, что наша система соответствует необходимым требованиям:
Для того, чтобы прямо из системы узнать, поддерживает ли ваше оборудование виртуализацию, можно воспользоваться утилитой systeminfo
В самом низу отчета вы увидите графу «Требования Hyper-V» и несколько пунктов. Если напротив каждого из них написано ДА, то ваше оборудования поддерживает виртуализацию с помощью Hyper-V.
Возможно на некоторых пунктах вы увидите НЕТ, если это Виртуализация включена во встроенном ПО или Доступно предотвращение выполнения данных, то это означает, что нам надо включить виртуализацию в BIOS, которую мы рассмотрим в следующем абзаце.
Если у вас значится НЕТ на пункте Преобразования второго уровня, значит ваш ЦП не поддерживает технологию SLAT и ничем, кроме, как заменой процессора не помочь.
Настройка виртуализации в BIOS
Найдите в своем биосе пункты:
Включите их, в зависимости от ЦП они могут быть показаны, как AMD-V или же Intel VT. Сохраните настройки и перезагрузитесь.
Непосредственная установка Hyper-V в Windows 10
После того, как мы убедились, что наше система готова к виртуализации, необходимо её включить в самой операционной системе, для этого:
Средства управления Hyper-V и создание новой виртуальной машины
Теперь мы готовы приступить к непосредственной настройке нашей среды виртуализации. Для этого:
Выберите в левой части окна вашу систему, при этом в правой части будут показано нужные нам настройки. Прежде, чем создавать новую машину, настроим некоторые параметры:
Чтобы система имело доступ к интернету, имеет смысл также создать виртуальный свитч:
Настало время приступить к непосредственному созданию нашей виртуальной системы:
Разберём все пункты подробнее:
После того, как Hyper-V создан нашу виртуальную машину, мы можем видеть её в списке, под пунктом «Виртуальные машины»
Установка Ubuntu
Когда мы закончили с настройками, время запустить нашу системы двойным кликом по ней, далее нажать на зеленёю кнопку Запуск.
Для отдельно взятой системы будет создано новое окно, происходящее в котором ничуть не отличается от того, что вы видите при загрузке вашего персонального компьютера.
Хотя установка Ubuntu не требует никаких особых навыком, мы все-таки разберём подробнее её установку, в конкретно данном случае мы использовали образ последней актуальной на данный момент версии Ubuntu 17.04
После полной загрузки, нас встретит уже загруженная система, которая даст нам два варианта: либо попробовать, либо Установить.
После того, как система установилась, нажмите кнопку Перезагрузить. При последующей загрузке у вас будет работоспособная система Ubuntu, которой вы можете пользоваться с помощью Hyper-V также, как и на реальном компьютере.