Как сделать виртуальную машину на windows 10 на амд

Обновлено: 07.07.2024

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

Говорить мы будем о Hyper-V – хоть и не особо популярном, но очень полезном компоненте операционной системы Виндовс, предназначенном для создания виртуальных машин. Ниже подробно разберем, как включить аппаратную виртуализацию в Windows 10 и как использовать ее функционал. Однако сначала скажем пару слов о том, что же, собственно, представляет собой виртуализация.

Что такое виртуализация и какие требования к ПК предъявляет

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

  • Виртуализация памяти;
  • Программная виртуализация;
  • Аппаратная виртуализация;
  • Виртуализация хранения данных;
  • Виртуализация сети и так далее.

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

  • Поддержка ЦП технологии виртуализации Intel VT-x или AMD-V;
  • Поддержка ЦП функции преобразования адресов второго уровня (SLAT);
  • Операционная система обязательно должна быть 64-разрядный и не ниже редакции Pro;
  • На борту должно быть как минимум 4 Гб ОЗУ.

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

Проверка требований Hyper-V командой systeminfo

Бывает и такое, что опция отключена в BIOS. Чтобы включить виртуализацию в БИОСе, вам нужно зайти в его меню и проследовать по цепочке Advanced – CPU Configuration, найти опцию «Intel Virtualization Technology» и установить для нее значение «Enabled». В разных версиях BIOS наименование раздела и самой опции может отличаться, например, иногда нужный параметр называется Vanderpool Technology, VT Technology, Virtualization и т.п.

Раздел Advanced в БИОСе

Включение опции Intel Virtualization Technology

hyper-v-win10-4

Как включить Hyper-V в Windows 10

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

Включение Hyper-V в компонентах Windows 10

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

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

Наконец, задействовать компонент можно с помощью утилиты DISM, выполнив в классической командной строке или той же PowerShell команду DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V. Затем необходимо перезагрузить компьютер. Если до этого виртуализация Hyper-V в Windows 10 была выключена, то теперь она станет активна, и вы сможете приступить к созданию виртуальной машины.

Использование утилиты DISM для включения виртуализации

Создание виртуальной машины Hyper-V пошагово

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

  1. Откройте меню Пуск и запустите приложение «Диспетчер Hyper-V».
  2. В меню выберите опцию Действие – Создать – Виртуальная машина.
  3. В открывшемся окне мастера нажмите «Далее».
  4. В поле «Имя» введите желаемое название BM (виртуальной машины) и измените месторасположение контейнера. По умолчанию он размещается на системном томе, но чтобы его не перегружать, рекомендуем сохранять контейнеры BM на диске D.
  5. На следующем этапе вам нужно указать поколение BM. Если вы собираетесь устанавливать 32-битные системы, сгодится и первое поколение, а вот для установки 64-битных систем на виртуальный диск GPT следует отдать предпочтение второму поколению.
  6. Выделите BM необходимый объем оперативной памяти. Для 32-битных систем советуем выделять не менее 1 Гб ОЗУ, для 64-битных – не менее 2 Гб ОЗУ.
  7. Следующий этап – настройка сети. Если собираетесь пользоваться на ВМ интернетом, выберите в списке «Коммутатор по умолчанию» или свой собственный, если создали его ранее.
  8. Далее нужно создать виртуальный жесткий диск. Выделять под него следует не менее 25-30 Гб. Имя диска (VHDX-файла) будет соответствовать названию ВМ, а путь – расположению, указанному в четвертом пункте.
  9. Параметры установки. Включите радиокнопку «Установить операционную систему с загрузочного компакт-диска» и укажите путь к ISO-образу с дистрибутивом.
  10. Сохраните настройки, нажав «Далее» и «Готово».

На этом процедура создания виртуального компьютера завершается. Теперь в главном окне гипервизора вы можете кликнуть по его названию ПКМ и запустить, выбрав соответствующий пункт. В результате откроется стандартное окно мастера-установщика той операционной системы, которую вы собирались инсталлировать.

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

Как выключить функцию аппаратной виртуализации

Будучи включенной, аппаратная виртуализация никак не мешает работе операционной системы и других программ, тем не менее, вы можете ее отключить, если не используете. Деактивируется она точно так же, как и включается – в соответствующем разделе BIOS. Что касается того, как выключить виртуализацию Hyper-V в Windows 10 на программном уровне, тут тоже всё просто. Снимаем галочку с пункта «Hyper-V» в разделе «Программы и компоненты», либо выполняем в PowerShell указанную на скриншоте ниже команду.

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

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

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

Выбор программы

В последнем поколении Windows предусмотрена возможность развертывания виртуализации с помощью компонента "Hyper-V", который можно активировать через "Пуск" - "Панель управления" - "Программы" - "Включение или отключение компонентов Windows", где следует поставить галочку напротив "Hyper-V", а затем перезапустить систему и найти "Диспетчер "Hyper-V" в поисковой строке меню "Пуск".

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

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

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

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

После открытия "VMware Workstation" нажимаем "File" - "New Virtual Machine" - "Custom" - "I will install operating system later" и выбираем из списка устанавливаемую версию ОС.

Далее необходимо указать путь к файлу с виртуальной системой, но при этом нужно учитывать, что для стабильной работы свободное место на целевом жестком диске должно быть не менее 30Гб. Следом появится раздел "Processor configuration", где следует поставить значение "2" или "4" в графе "Number of cores per processor".

На следующем этапе выбираем размер выделяемой оперативной памяти, который должен быть не меньше двух гигабайт, а следом указываем максимальный объем занимаемого дискового пространства и в окне "Ready to Create Virtual Machine" нажимаем "Customize Hardware", где в разделе "New CD/DVD" потребуется указать путь к установочному диску или образу. Кроме того, в пункте "Processors" целесообразно сразу поставить галку напротив "Virtualize Intel Vt-x/EPT or AMD-V/RVI" иначе инсталляция не запустится.

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

Теперь останется нажать "Power on this virtual machine", после чего начнется стандартная установка Windows. После завершения инсталляции и запуска виртуальной машины будет разумно сразу поставить дополнительные программные модули, для чего нужной пройти по пути "Пуск" - "Этот компьютер" и запустить установленный виртуальный DVD-ROM. Это позволит свободно менять размеры активного окна, читать флешки с головного компьютера, печатать документы из ВМ на подключенных принтерах, а также перетаскивать любые файлы с основного рабочего стола на ВМ и обратно.

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

Спасибо, надеемся информация из нашей статьи оказалась для Вас полезной, а если это так - подписывайтесь на канал, чтобы не пропустить новые публикации!


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

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

Возможность виртуализации ресурсов видеокарт не нова и присутствует во всех популярных средах: Hyper-V, KVM, XEN, VirtualBox и собственная среда от самого популярного производителя чипсетов – NVIDIA GRID.

В данной статье мы будем говорить о RemoteFX – возможностях видеокарт на виртуальных серверах под управлением Hyper-V, именно на этой платформе они работают на VPS.house с видеокартами профессионального уровня NVIDIA Quadro P6000.

В качестве простой демонстрации поведем тест, взяв конфигурацию VPS с 2 ядрами процессора и 2 ГБ оперативной памяти с виртуальной видеокартой 256МБ памяти и без. В обоих случаях мы откроем в браузере Internet Explorer пример на WebGL одной и той же страницы.

Результат на виртуальном сервере, где установлена видеокарта:


Если видеокарту с этого же сервера убрать:


Итак, с видеокартой мы получаем 42 кадра в секунду, без нее – всего 3 кадра, которые отчаянно рендерит процессор.

В качестве гостевой операционной системы использовалась Windows 10 PRO, так как, к сожалению, в серверной версии Windows 2016 браузеры не начинают использовать графический ускоритель, несмотря на то, что он фактически присутствует.

Технология RemoteFX впервые была внедрена в Windows Server 2008 R2 SP1 и включала в себя некоторое базовые возможности:

  • RemoteFX vGPU – позволила распределить ресурсы физической видеокарты на несколько виртуальных экземпляров, таким образом на виртуальных машинах Hyper-V появился настоящий 3D-рендеринг силами графического адаптера.
  • RemoteFX USB Redirection – поддержка перенаправления USB-устройств в виртуальные машины, что позволило использовать различные периферийные устройства, подключенные к «тонким клиентам»
  • RemoteFX Codec – кодек для сжатия и передачи видео и текста высокой четкости, не требующий специального оборудования и использующий ресурсы исключительно процессора
  • Адаптивная графика RemoteFX – графический коннектор, динамически адаптирующийся к различным условиям работы: тип передаваемого графического контента, доступные вычислительные мощности процессора, скорость интернет-канала между сервером и клиентом, а также скорость рендеринга на стороне клиента.
  • RemoteFX для WAN – серия модификаций на сетевом уровне для поддержки UDP и обеспечения стабильного подключения как в WAN, так и в беспроводных сетях
  • RemoteFX Multi-Touch – позволила использовать тачскрины на тонких клиентах и передавать на сервер до 256 точек одновременного касания
  • RemoteFX Media Redirection API – позволила VoIP-приложениям интегрироваться с RemoteFX, обеспечив рендеринг и передачу видео и аудио контента непосредственно на стороне клиента
  • Выбор GPU – все функции RemoteFX доступны как с использованием графического процессора с программным эмулятором, так и с установленной физической видеокартой внутри сервера, что дает настоящее аппаратное ускорение
  • В RemoteFX vGPU добавлена поддержка DirectX 11


Тест производительности видеокарты на VPS в популярном бенчмарке FurMark

Подключённая к современному VDS (виртуальному серверу) видеокарта под управлением Windows Server 2016 превращает его в полноценный домашний ПК. Данная операционная система обладает привычным пользовательским интерфейсом, мало отличимым от Windows 10. На таком сервере вы можете свободно запускать практически любое программное обеспечение и решать самые разносторонние задачи.

Без долгих ожиданий запускается самые тяжёлые графические приложения. Пример работы Autodesk 3ds Max 2019 на виртуальном сервере VPS.house:



И конечно же современные игры, в Battlefield 1 видео игры будет таким же плавным, как если бы вы запустили её на своём домашнем ПК (при хорошем интернет-соединении):

Создание виртуальной машины и установка на нее операционной системы. Вам потребуется ISO-файл для операционной системы, которую требуется запустить. При необходимости пробную версию ОС Windows 10 можно получить в Центре оценки TechNet.

Создание виртуальной машины с помощью диспетчера Hyper-V

Откройте диспетчер Hyper-V, нажав клавишу Windows и введя в строке поиска "диспетчер Hyper-V", выполните поиск диспетчера Hyper-V в своих приложениях.

В диспетчере Hyper-V щелкните Действие > Создать > Виртуальная машина, чтобы открыть мастер создания виртуальной машины.

Просмотрите содержимое страницы "Приступая к работе" и нажмите кнопку Далее.

Присвойте имя виртуальной машине.

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

  1. Выберите расположение, где будут храниться файлы виртуальной машины (например, C:\virtualmachine). Можно также оставить расположение по умолчанию. По завершении нажмите кнопку Далее.


  1. Выберите поколение машины и нажмите кнопку Далее.

В виртуальных машинах поколения 2, которые появились в Windows Server 2012 R2, доступна упрощенная модель виртуального оборудования и некоторые дополнительные функциональные возможности. На виртуальную машину поколения 2 можно установить только 64-разрядную версию операционной системы. Дополнительные сведения о виртуальных машинах поколения 2 см. в статье Обзор виртуальных машин поколения 2.

Если новая виртуальная машина относится к поколению 2 и будет работать под управлением дистрибутива Linux, потребуется отключить безопасную загрузку. Дополнительные сведения о безопасной загрузке см. в статье Безопасная загрузка.

Память распределяется между узлом Hyper-V и виртуальной машиной, работающей на этом узле. Число виртуальных машин, которые могут работать на одном узле, зависит, в частности, от объема доступной памяти. Виртуальную машину можно также настроить для использования динамической памяти. При включении динамическая память высвобождает неиспользуемую память работающей виртуальной машины. Это позволяет большему количеству виртуальных машин работать на узле. Дополнительные сведения о динамической памяти см. в статье Общие сведения о динамической памяти в Hyper-V.

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

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

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


При создании виртуальной машины можно настроить некоторые параметры установки операционной системы. Доступны три варианта.

Установить операционную систему позднее. Этот параметр не вносит какие-либо дополнительные изменения в виртуальную машину.

Установить операционную систему из файла загрузочного образа. Действие этого параметра аналогично вставке компакт-диска в физический дисковод компьютера. Чтобы настроить этот параметр, выберите ISO-образ. Этот образ будет подключен к дисководу виртуальной машины. Меняется порядок загрузки виртуальной машины: загрузка начинается с дисковода.

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

  1. Просмотрите сведения о данной виртуальной машине и нажмите кнопку Готово для завершения создания виртуальной машины.

Создание виртуальной машины с помощью PowerShell

Откройте интегрированную среду сценариев PowerShell от имени администратора.

Выполните следующий сценарий.

Завершение развертывания операционной системы

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

В диспетчере Hyper-V дважды щелкните виртуальную машину. Запустится средство VMConnect.

В VMConnect нажмите зеленую кнопку "Пуск". Это аналогично нажатию кнопки питания на физическом компьютере. Нажмите любую клавишу для загрузки с компакт- или DVD-диска Сделайте это.

Примечание. Чтобы убедиться, что нажатия клавиш отправляются в виртуальную машину, щелкните внутри окна VMConnect.

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


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

Читайте также: