Виртуальная машина hyper v в windows 10 home

Windows 10 HOME не имеет встроенной виртуальной машины Hper-V, но есть способ, чтобы сделать Hyper-V в HOME редакции.

Редакция Windows HOME (домашняя) не имеет встроенной виртуальной машины Hyper-V, но есть способ, как активировать функцию для включения виртуализации и установки Hyper-V.

Как активировать Hyper-V в Windows 10 Home

Шаг 1. Нажмите правой кнопкой мыши на пустом месте рабочего стола и выберите «Создать» > «Текстовый документ«.

Создать текстовый документ

Шаг 2. Помести ниже скрипт написанный командной Microsoft Virtualization на Github в текстовый документ. Далее нажмите на вкладку сверху «Файл» > «Сохранить как«. В поле «Имя файла» укажите любое имя, но с расширением .bat и сохраните его на рабочий стол.

pushd "%~dp0"
dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

бат файл для включения HyperV в Windows 10

Шаг 3. На рабочем столе нажмите правой кнопкой мыши по созданному бат-файлу и выберите «Запустить от имени администратора«. Далее появится окно командной строки, где будет предложено перезагрузить компьютер нажав на Y.

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

Шаг 4. Нажмите Win+R и введите optionalfeatures.exe, чтобы быстро открыть компоненты системы. Найдите Hyper-V и установите галочку, после чего нажмите OK.

После установки всех необходимых компонентов вы можете набрать в поиске меню «Hyper» и запустить виртуальную машину в Windows 10 HOME.

Компоненты HyperV


Смотрите еще:

  • Windows 10 Home: Активировать локальную групповую политику
  • Hyper-V: Встроенная виртуальная машина в Windows 10
  • Как использовать вместе VMware, VirtualBox с Hyper-V и WSL в Windows 10
  • Невозможно запустить движок виртуализации BlueStacks в Windows 10
  • Как пользоваться WHOIS при помощи CMD в Windows

[ Telegram | Поддержать ]

Hyper-V is Microsoft’s virtualization platform. It is available on Windows Server operating systems and Microsoft has also added the Hyper-V functionality to Windows 8.1, Windows 10, and Windows 11.

Unfortunately, the Hyper-V feature is only available in Windows 10 Professional, Enterprise, and Education editions. You can’t install it on Windows 10 Home edition by default.

However, using the steps in this article, we’ll show you how to enable Hyper-V in the Windows 10 Home edition.

Table of contents

  • Does Your System Support Virtualization?
  • Enable Virtualization in Firmware/BIOS
  • Install Hyper-V in Windows 10 Home
  • How to Enable Hyper-V on Windows 10 (Pro, Enterprise, Education)
    • Enable Hyper-V from Optional Features
    • Enable Hyper-V from Command Prompt
    • Enable Hyper-V from Windows PowerShell
  • How to Disable Hyper-V in Windows 10 (Home, Pro, Enterprise, Education)
  • Closing Thoughts

Does Your System Support Virtualization?

Before moving forward, we need to check if our system supports virtualization. Hardware virtualization is required for Hyper-V to function correctly. Otherwise, you can use other virtualization platforms like Virtualbox and VMWare.

There are four basic requirements for Hyper-V to be installed on a Windows 10 computer:

  • VM Monitor Mode Extensions
  • Virtualization enabled in firmware
  • Second Level Address Translation (SLAT)
  • Data Execution Prevention

All four of these requirements can be easily checked through a Command Prompt cmdlet. Run the following cmdlet in an elevated Command Prompt and obtain the results on the four requirements:

systeminfo

This will generate a list, and you will find the section “Hyper-V Requirements” at the end of the list containing the details of the 4 requirements, as in the image below:

Check Hyper V requirements

Check Hyper-V requirements

If these requirements are met, the results will display “Yes.” However, if you find that “Virtualization Enabled In Firmware” states “No,” you need to enable it using the guide below.

Enable Virtualization in Firmware/BIOS

Most modern computers support all the requirements of Hyper-V. But some systems have virtualization disabled from BIOS. You can go to the BIOS setup computer at the startup and enable Virtualization using the following steps:

  1. Restart your computer and enter the BIOS setup using the hotkey.

  2. Here, look for the “Virtualization” tab and click on it, or use the arrow keys on the keyboard to highlight it and press Enter.

  3. Now enable Virtualization.

    Enable virtualization from BIOS 1

    Enable virtualization from BIOS
  4. Now save the new settings and exit BIOS. The system will now reboot normally.

When it reboots, continue with the following steps to install and enable Hyper-V.

Install Hyper-V in Windows 10 Home

Note: Since Windows Home edition comes without Hyper-V, you must first install it. If you have the Pro, Education, or Enterprise editions, then you may skip this step and proceed to the next section of this article. To check which edition you have, type in winver in the Run Command box and obtain your operating system’s details.

Follow the steps below to install and enable Hyper-V in Windows 10 Home:

  1. Download Hyper-V Installer by clicking on the following link:

    How To Enable Hyper-V On Windows 10 (Home & Pro) 1  Hyper-V installer and enabler for Windows 10 Home (317 bytes, 34,967 hits)

  2. Once downloaded, right-click on the file and select Run as Administrator from the context menu. This will trigger the installation script.

    Run as admin

    Run as admin
  3. If prompted with a UAC, click Yes.

    UAC

    Click Yes on User Access Control

    It may take some time to complete the installation. Please let it complete without interruption.

  4. Once complete, press Y to continue.

    Press Y to continue 1

    Press Y to continue

    The computer will now reboot and update.

Once rebooted, Hyper-V will have installed and automatically enabled on your Windows Home.

How to Enable Hyper-V on Windows 10 (Pro, Enterprise, Education)

The method given above automatically enables Hyper-V as well as installing it on a Windows Home. However, if you are running Windows Pro, Education, or Enterprise edition, then you can enable Hyper-V using any one of the following methods.

Enable Hyper-V from Optional Features

Since Hyper-V is an optional feature that one can enable when needed, you can enable it from the Optional Features applet. Here is how:

  1. Open the Optional Features applet by typing in optionalfeatures in the Run Command box.

    optionalfeatures

    Open the Optional Features applet
  2. Now look for the “Hyper-V” option from the list and check the box next to it. Then click Ok.

    Enable Hyper V from Optional Features

    Enable Hyper V from Optional Features
  3. You will now see a window applying the changes. Click Close when it is done.

    Close installation window 1

    Close installation window

Hyper-V will now be installed and enabled. You can now access the Hyper-V manager by searching for it in the search box in the taskbar or through the Start menu.

Open Hyper V Manager 1

Open Hyper V Manager

Alternatively, you can also use the other 2 command-line methods to enable Hyper-V on Windows 10.

Enable Hyper-V from Command Prompt

Follow these steps to enable Hyper-V using the DISM command tool in the Command Prompt:

  1. Run the following cmdlet in an elevated Command Prompt:

    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

    Enable Hyper V from Command Prompt 1

    Enable Hyper V from Command Prompt
  2. When asked, enter Y to restart the computer:

    Enter Y 1

    Enter Y

The computer will now restart, When it does, Hyper-V should be enabled successfully.

Enable Hyper-V from Windows PowerShell

If you’d rather prefer to use Windows PowerShell, here is how to enable Hyper-V:

  1. Run the following cmdlet in an elevated PowerShell:

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

    Enable Hyper V using PowerShell 1

    Enable Hyper V using PowerShell
  2. When asked, enter Y and hit Enter to restart the computer:

    Enter Y 2 1

    Enter Y

    When the computer reboots, Hyper-V will have installed successfully.

These are the 3 methods to enable Hyper-V in Windows 10, provided that the hardware is supported and Hyper-V is installed.

How to Disable Hyper-V in Windows 10 (Home, Pro, Enterprise, Education)

If you don’t want this functionality on your computer, you can always disable it. There are three ways to disable it:

  • From Optional Features

    1. Open the Optional Features applet by typing in optionalfeatures in the Run Command box.

      optionalfeatures

      Open Optional Features applet
    2. Uncheck the box next to Hyper-V and click Ok.

      Disable Hyper V from Optional Features 1

      Disable Hyper-V from Optional Features
    3. When done, click Restart now to finalize the changes.

      Restart PC 2

      Restart PC
  • From Command Prompt

    Run the following cmdlet in an elevated Command Prompt to disable Hyper-V:

    DISM /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V-all

    If asked for a reboot, enter Y for Yes.

    Disable Hyper V from Command Prompt 1

    Disable Hyper V from Command Prompt
  • From PowerShell

    Run the following cmdlet in an elevated PowerShell to disable Hyper-V:

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

    If asked for a reboot, enter Y for Yes.

    Disable Hyper V from Windows PowerShell 1

    Disable Hyper V from Windows PowerShell

Closing Thoughts

Sometimes Hyper-V is very useful even for home users. It can be used to test and evaluate new software without hurting the host system. But there are times when enabling virtualization support or installing Hyper-V is not recommended.

Hyper-V requires some system resources to run its virtual machines. For example, if you have 4 GB RAM, you won’t be able to give any resources to the virtual machine. So it would not be wise to enable Hyper-V functionality.

For what purpose do you want to enable Hyper-V functionality on your Windows 10 Home computer? Please share your thoughts in the comments below.

Also see:

Usman Khurshid is a seasoned IT Pro with over 15 years of experience in the IT industry. He has experience in everything from IT support, helpdesk, sysadmin, network admin, and cloud computing. He is also certified in Microsoft Technologies (MCTS and MCSA) and also Cisco Certified Professional in Routing and Switching.

Хотите установить и запустить Linux или более раннюю версию операционной системы Windows на виртуальной машине используя компьютер с Windows 10? Вы будете рады узнать, что вам не нужно стороннее программное обеспечение для виртуализации (например, VirtualBox) для установки и запуска Linux или других операционных систем на Windows 10.

В Windows 10 встроенный инструмент Hyper-V, позволяет создавать и запускать виртуальные машины, которые поддерживают все выпуски операционных систем Linux, FreeBSD и Windows.

ВАЖНО: Если вы думаете о добавлении Microsoft Hyper-V в Windows 10 Home, это невозможно, поскольку опция доступна только в Windows 10 Pro или бизнес-версиях с 64-разрядными процессорами, поддерживающими виртуализацию, и не менее 4 ГБ ОЗУ.

  • Требования Hyper-V
  • Windows 10 Профессиональная, Корпоративная или Education
  • 4 ГБ или больше оперативной памяти
  • 64-битный процессор
  • Поддержка CPU для расширения режима VM Monitor (VT -c на процессорах Intel)

Проверьте, поддерживает ли ваш компьютер Hyper-V

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

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

Включить Hyper-V с помощью параметров Windows 10

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

Шаг 1: Откройте Параметры Windows, самый быстрый способ нажать клавиши Win I

Включить Hyper-V с помощью параметров Windows 10

Шаг 2: Нажмите плитку «Приложения».

Шаг 3: Перейдите в раздел «Приложения и возможности».

Шаг 4: В разделе «Сопутствующие параметры» выберите «Программы и компоненты».

В разделе «Сопутствующие параметры» выберите «Программы и компоненты»

Шаг 5: На левой панели кликните параметр «Включить или отключить компоненты Windows».

«Включение или отключение компонентов Windows»

Шаг 6: Отметьте опцию Hyper-V.

Здесь найдите запись Hyper-V. Установите флажок рядом с записью и нажмите кнопку «ОК»

Подсказка: если параметр недоступен, вероятно, в процессоре устройства отключена виртуализация или функция не поддерживается. Вы можете включить Intel VT-x / EPT или AMD-V / RVI, в BIOS или UEFI на вашем компьютере.

Шаг 7: Нажмите кнопку «ОК».

Шаг 8: Нажмите кнопку «Перезагрузить сейчас».

Нажмите кнопку «Перезагрузить сейчас»

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

Включить Hyper-V с помощью Панели управления

Шаг 1: Введите appwiz.cpl в поле поиска «Пуск / панель задач», а затем нажмите клавишу Enter, чтобы открыть окно «Программы и компоненты».

Введите appwiz.cpl

Шаг 2: В левой панели окна нажмите ссылку «Включение или отключение компонентов Windows». При нажатии на ссылку откроется окно Компоненты Windows.

«Включение или отключение компонентов Windows»

Шаг 3: Здесь найдите запись Hyper-V. Установите флажок рядом с записью и нажмите кнопку «ОК».

Здесь найдите запись Hyper-V. Установите флажок рядом с записью и нажмите кнопку «ОК»

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

Включить Hyper-V с помощью PowerShell

Шаг 1: Откройте PowerShell от имени администратора.

Шаг 2: В окне PowerShell скопируйте и вставьте следующую команду:

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

Включить Hyper-V с помощью PowerShell

Шаг 3: Нажмите клавишу Enter, чтобы запустить команду.

После завершения установки перезагрузите компьютер.

Включить Hyper-V с помощью командной строки и DISM

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

Шаг 2: Скопируйте и вставьте следующую команду в окне командной строки и нажмите клавишу Enter:

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

Включить Hyper-V с помощью командной строки и DISM

Шаг 3: После завершения установки перезагрузите компьютер.

Отключить Hyper-V с помощью параметров Windows 10

Чтобы отключить функцию виртуализации Hyper-V, выполните следующие действия:

Шаг 1: Откройте приложение «Параметры».

Шаг 2: Нажмите плитку «Приложения».

Шаг 3: Перейдите в раздел «Приложения и возможности».

Шаг 4: В разделе «Сопутствующие параметры» выберите «Программы и компоненты».

Шаг 5: На левой панели кликните параметр «Включить или отключить компоненты Windows».

Шаг 6: Снимите флажок с Hyper-V.

Отключить Hyper-V с помощью параметров Windows 10

Шаг 7: Нажмите кнопку «ОК» и «Перезагрузить сейчас».

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

Отключить Hyper-V с помощью PowerShell в Windows 10

Чтобы отключить Hyper-V с помощью команды PowerShell, выполните следующие действия:

Шаг 1: Откройте «Пуск» и начните набирать PowerShell.

Шаг 2: Кликните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

Шаг 3: Введите следующую команду и нажмите Enter:

DISM /Online /Disable-Feature:Microsoft-Hyper-V

Отключить Hyper-V с помощью PowerShell в Windows 10

Шаг 4: Введите Y, чтобы перезагрузить компьютер.

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

Все!

Виртуальная машина Hyper-V в Windows 10Если на вашем компьютере установлена Windows 10 Pro или Enterprise, вы можете не знать, что эта операционная система имеет встроенную поддержку виртуальных машин Hyper-V. Т.е. все что нужно, чтобы установить Windows (и не только) в виртуальную машину уже имеется на компьютере. Если у вас домашняя версия Windows, вы можете использовать VirtualBox для виртуальных машин.

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

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

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

Примечание: если вы уже используете виртуальные машины VirtualBox, то после установки Hyper-V они перестанут запускаться с сообщением о том, что «Не удалось открыть сессию для виртуальной машины». О том, как поступить в этой ситуации: Запуск виртуальных машин VirtualBox и Hyper-V на одной системе.

Установка компонентов Hyper-V

Установка Hyper-V в Windows 10

По умолчанию, компоненты Hyper-V в Windows 10 отключены. Для установки, зайдите в Панель управления — Программы и компоненты — Включение или отключение компонентов Windows, отметьте пункт Hyper-V и нажмите «Ок». Установка произойдет автоматически, возможно потребуется перезагрузить компьютер.

Если вдруг компонент неактивен, можно предположить, что у вас либо установлена 32-разрядная версия ОС и менее 4 Гб RAM на компьютере, либо нет аппаратной поддержки виртуализации (есть почти на всех современных компьютерах и ноутбуках, но может быть отключена в БИОС или UEFI).

После установки и перезагрузки, используйте поиск Windows 10, чтобы запустить Диспетчер Hyper-V, также его можно найти в разделе «Средства администрирования» списка программ меню Пуск.

Запуск диспетчера Hyper-V

Настройка сети и Интернета для виртуальной машины

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

Как это сделать:

  1. В диспетчере Hyper-V слева в списке выберите второй пункт (имя вашего компьютера).
  2. Кликните правой кнопкой мыши по нему (или пункт меню «Действие») — Диспетчер виртуальных коммутаторов.
  3. В диспетчере виртуальных коммутаторов выберите «Создать виртуальный сетевой коммутатор, «Внешняя» (если нужен Интернет) и нажмите кнопку «Создать».
  4. В следующем окне в большинстве случаев что-либо менять не нужно (если вы не специалист), разве что можете задать свое собственное имя сети и, если у вас есть и Wi-Fi адаптер и сетевая карта, выберите в пункте «Внешняя сеть» тот и сетевых адаптеров, который используется для доступа в Интернет.
  5. Нажмите Ок и дождитесь, когда будет создан и настроен виртуальный сетевой адаптер. В это время соединение с Интернетом может пропадать.

Создание виртуальной сети в Hyper-V

Готово, можно переходить к созданию виртуальной машины и установки Windows в нее (можно поставить и Linux, но по моим наблюдениям, в Hyper-V его производительность оставляет желать лучшего, рекомендую Virtual Box для этих целей).

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

Также, как и на предыдущем этапе, кликните правой кнопкой мыши по имени вашего компьютера в списке слева или нажмите пункт «Действие» меню, выберите «Создать» — «Виртуальная машина».

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

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

Следующий этап позволяет выбрать поколение виртуальной машины (появилось в Windows 10, в 8.1 этого шага не было). Внимательно прочтите описание двух вариантов. По сути, поколение 2 представляет собой виртуальную машину с UEFI. Если вы планируете много экспериментировать с загрузкой виртуальной машины с различных образов и установкой разных операционных систем, рекомендую оставить 1-е поколение (виртуальные машины 2-го поколения загружаются не со всех загрузочных образов, только UEFI).

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

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

Память для Hyper-V

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

Настройка сети

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

Настройка виртуального жесткого диска

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

Установка ОС на виртуальную машину из ISO

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

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

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

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

Подключение к виртуальной машине

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

Обычно после установки загрузка виртуальной машины автоматически устанавливается с виртуального жесткого диска. Но, если этого не произошло, вы можете настроить порядок загрузки, кликнув по виртуальной машине в списке диспетчера Hyper-V правой кнопкой мыши, выбрав пункт «Параметры» и затем пункт настроек «BIOS».

Порядок загрузки в Hyper-V

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

В заключение

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

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

Hyper-VВ тройке лидеров на рынке софта для виртуализации операционных систем – VMware, VirtualBox и Hyper-V – последний гипервизор занимает особое место. Такое особое место обусловлено тем, что Hyper-V является штатным компонентом серверных систем Windows и некоторых версий Windows для настольных ПК. Уступая VMware Workstation и VirtualBox в функциональности, кроссплатформенности и отчасти в удобстве пользования, Hyper-V, тем не менее, не лишен своих преимуществ. И главное из них – более высокая производительность гостевых ОС.

Ниже речь пойдет об активации Hyper-V в системе Windows 10 и создании средствами этого гипервизора виртуальной машины.

1. Hyper-V — штатный гипервизор от Microsoft

Штатный компонент Hyper-V система Windows 10 унаследовала от версий Windows 8 и 8.1, а в них гипервизор перекочевал из Windows Server. И Windows 8.1, и Windows 10 опционально предусматривают компонент Hyper-V в редакциях Pro и Enterprise. Работа гипервизора возможна только в 64-битных системах.

Длительное время Hyper-V не поддерживал никаких иных гостевых ОС, кроме как Windows. Однако относительно недавно компания Microsoft позаботилась о поддержке гипервизором гостевой ОС Linux. И сегодня с помощью Hyper-V можно тестировать некоторые дистрибутивы Linux, в частности, популярный Ubuntu.

2. Требования для работы Hyper-V

Минимальный объем оперативной памяти физического компьютера для работы Hyper-V – 4 Гб.

Процессор компьютера должен поддерживать технологию SLAT (Intel EPT или AMD RVI). Практически все современные процессоры соответствуют этому требованию.

Другое требование к процессору, также предусматриваемое многими современными моделями – поддержка технологии аппаратной виртуализации и, соответственно, ее активное состояние в BIOS. В BIOS материнских плат для процессоров Intel такая технология (в зависимости от версии) может называться по-разному – Intel-VT, Intel Virtualization Technology, Intel VT-x, Vanderpool или Virtualization Extensions.  У AMD технология аппаратной виртуализации называется AMD-V или SVM (Secure Virtual Machines). Например, в AMI BIOS версии 17.9 функцию аппаратной виртуализации процессора AMD можно найти по пути Cell Menu – CPU Feature – SVM Support.

3401

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

3. Активация и запуск Hyper-V

Hyper-V в комплекте Windows 10 Pro и Enterprise поставляется опционально. Изначально штатный гипервизор отключен. Включается он в разделе панели управления «Программы и компоненты». Самый быстрый способ попасть туда – внутрисистемный поиск.

3402

Запускаем «Включение и отключение системных компонентов».

3403

В появившемся небольшом окошке галочкой отмечаем все подпункты пункта Hyper-V. Жмем «Ок».

3404

Система пару секунд будет применять изменения и попросит перезагрузку. После перезагрузки ищем ярлык запуска диспетчера Hyper-V. Ярлык диспетчера Hyper-V можно сразу закрепить на начальном экране Windows 10, найдя его в средствах администрирования меню «Пуск».

3405

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

3406

Запускаем диспетчер Hyper-V.

4. Настройка доступа к сети

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

3407

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

  • Внешняя – этот тип использует сетевую карту или адаптер Wi-Fi физического компьютера и подключает виртуальную машину к той же сети, в которой находится физический компьютер. Соответственно, это тип сети, предусматривающий доступ виртуальной машины к Интернету;
  • Внутренняя – этот тип обеспечивает сеть между физическим компьютером и виртуальными машинами Hyper-V, но не предусматривает их доступ к Интернету;
  • Частная – этот тип позволяет создать сеть между виртуальными машинами Hyper-V, но в этой сети не будет физического компьютера, равно как и не будет выхода в Интернет.

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

3408

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

3409

5. Создание виртуальной машины

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

3410

В приветственном окне запустившегося мастера жмем «Далее».

3411

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

3412

Одна из относительно новых возможностей Hyper-V – выбор поколения виртуальной машины. В нашем случае выбрано поколение 2.

3413

Что это значит? Поколение 1 – это виртуальные машины, поддерживающие 32- и 64-битные системы Windows. Поколение 1 совместимо с прежними версиями Hyper-V.

Поколение 2 – виртуальные машины нового формата со встроенным программным обеспечением на базе UEFI. Такие виртуальные машины поддерживают ряд новых возможностей и способны обеспечить небольшой прирост производительности. На виртуальные машины поколения 2 в качестве гостевых ОС устанавливаются только 64-битные версии Windows 8.1 и 10, а также серверные Windows Server 2012, Server 2012 R2 и Server 2016.

Платформа UEFI обуславливает еще одно требование для использования виртуальных машин поколения 2 – загрузочный носитель UEFI. Этот момент необходимо уточнять, скачивая ISO-образ с дистрибутивом Windows со сторонних источников в Интернете. Но лучше все же скачивать дистрибутивы Windows с официальных источников компании Microsoft. Так, утилита Media Creation Tool, скачивающая с сайта Microsoft дистрибутивы Windows 8.1 и 10, на выходе создает загрузочный ISO-образ, поддерживающий среду UEFI.

В случае установки в качестве гостевой ОС Windows 10 именно такой способ получения ISO-образа системы и рекомендуется. Windows 10 предусматривает процесс установки с возможностью отложенного ввода ключа продукта. В нашем случае в качестве гостевой ОС будет установлена Windows 8.1, а ее официальный дистрибутив, получаемый с помощью утилиты Media Creation Tool, в процессе установки требует ввод ключа продукта. Обеспечить поддержку среды UEFI и воспользоваться бесплатной возможностью протестировать систему Windows 8.1 поможет сайт Центра пробного ПО TechNet. На этом сайте можно скачать англоязычную редакцию 64-битной Windows 8.1 Корпоративная и бесплатно тестировать систему целых 3 месяца. Проблему с отсутствием поддержки русского языка после установки системы можно решить отдельно, установив языковой пакет и настроив русский основным языком системы.

3414

Возвращаемся к мастеру создания виртуальной машины. В окне выделения памяти оставляем предустановленные параметры, если физический компьютер имеет не более 4 Гб оперативной памяти. Если ее больше 4 Гб, можно увеличить показатель, выделяемый при запуске виртуальной машины. Для гостевой Windows ХР показатель оперативной памяти можно, наоборот, уменьшить до 512 Мб. Жмем «Далее».

3415

В окне настроек сети из выпадающего списка выбираем ранее созданный виртуальный коммутатор. Жмем «Далее».

3416

В окне подключения виртуального жесткого диска задаем виртуальной машине имя, указываем расположение на диске физического компьютера, указываем размер. Это параметры создания нового жесткого диска. Второй пункт этого шага мастера используется, когда на компьютере уже имеется виртуальный жесткий диск, в частности, с установленной гостевой ОС. При выборе виртуальной машины поколения 2 файл такого виртуального жесткого диска должен иметь формат VHDX (а не VHD), а гостевая ОС должна поддерживать среду загрузки UEFI. Жмем «Далее».

3417

Если в предыдущем шаге мастера выбран пункт создания нового виртуального жесткого диска, следующим шагом будет указание пути к дистрибутиву Windows. Виртуальные машины поколения 2 уже не предусматривают загрузку с физического CD/DVD-привода. Источниками загрузки дистрибутива гостевой ОС могут быть только сеть и ISO-образ. В нашем случае это ISO-образ. Жмем «Далее».

3418

Завершающий этап мастера – жмем «Готово».

3419

6. Подключение виртуальной машины

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

3420

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

3421

Далее нажимаем любую кнопку, чтобы виртуальная машина загрузилась с ISO-образа.

3422

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

3423

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

3424

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

3425

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

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

3426

7. Приоритет загрузки

Чтобы в дальнейшем при запуске виртуальной машины не терять время на окно загрузки с CD/DVD-диска, нужно в выключенном ее состоянии открыть окно параметров и убрать путь к ISO-файлу с дистрибутивом. Это делается во вкладке DVD-привода настроек оборудования виртуальной машины.

3427

Альтернативный вариант – поднять жесткий диск в приоритете загрузки выше DVD-привода (но не выше файла «bootmgfw.efi»). Это делается во вкладке «Встроенное ПО» настроек оборудования.

3428

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

8. Обход ограничений окна подключения Hyper-V

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

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

3429

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

3430

Подключение к виртуальной машине таким образом обеспечит в гостевой ОС воспроизведение звука и двустороннюю передачу файлов.

Отличного Вам дня!

Многие функции не поддерживаются в Windows 10 Домашняя. Эта версия Windows была создана для домашних пользователей, которые не будут заниматься чем-либо техническим, например Hyper-V, групповой политикой и т. Д. Это одна из причин, почему домашняя версия также дешевле. Но тогда пользователи могут попасть в ситуацию, когда они захотят установить Hyper-V в Windows 10 Home edition. Это руководство поможет вам в этом.

Установите Hyper V в Windows 10

Интересно отметить, хотя в Windows 10 Home функции доступны не сразу; их можно включить с помощью скриптов и команд. Некоторые из этих команд доступны непосредственно в Windows; люди не знают о них. Мы уже знаем, как включить редактор групповой политики в Windows 10 Home, и теперь этот сценарий поможет вам Hyper-V.

Скрипт для включения Hyper-V

pushd "%~dp0"
dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

Скрипт был создан командой Microsoft Virtualization на Github.

Шаги по включению Hyper-V в Windows 10 Home

Включение Hyper V с помощью скрипта

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

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

Как установить Hyper-V в Windows 10 Home

Тип optionalfeatures.exe в строке «Выполнить» и нажмите клавишу Enter. Откроется всплывающее окно «Компоненты Windows», в котором вы можете выбрать и отменить выбор, чтобы добавить или удалить функции. Вы также можете ввести Hyper-V, и откроется окно функций Windows.

После этого найдите Hyper-V и установите флажок Инструменты управления Hyper-V и Платформа Hyper-V.

Как видите, большинство функций доступно в версии Windows 10 Home, и их можно включить с помощью скриптов и команд. Хотя Microsoft может не рекомендовать это, винить некого.

Убедитесь, что оборудование вашего компьютера поддерживает Hyper-V — иначе это может не сработать.

Надеюсь, за этим постом было легко следить, и вы смогли включить Hyper-V в версии Windows 10 Home.

Читайте дальше: Как включить Windows Sandbox в Windows 10 Home.

Как установить Hyper-V в Windows 10 Home

1. Описание программы.

Hyper-V

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

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

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

Механизм Hyper-V встроен в Windows 10 в качестве дополнительной функции. Скачать Hyper-V нельзя.

Виртуализация позволяет выполнять следующие операции:

  • Запуск программного обеспечения, для которого требуются более старые версии Windows или операционные системы, отличные от Windows.
  • Эксперименты с другими операционными системами. Hyper-V существенно упрощает создание и удаление различных операционных систем.
  • Тестирование программного обеспечения в нескольких операционных системах с помощью нескольких виртуальных машин. Благодаря Hyper-V их можно запускать на настольном компьютере или ноутбуке. Эти виртуальные машины можно экспортировать, а затем импортировать в любую другую систему Hyper-V, включая Azure.

Microsoft Azure – облачная платформа компании Microsoft. Предоставляет возможность разработки, выполнения приложений и хранения данных на серверах, расположенных в распределённых дата-центрах.

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

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

Большинство компьютеров работают под управлением Hyper-V, однако каждая виртуальная машина работает под управлением полностью отдельной операционной системы. Как правило, на компьютере с 4 ГБ ОЗУ можно запустить одну или несколько виртуальных машин, однако для запуска дополнительных виртуальных машин либо установки и запуска ресурсоемкого программного обеспечения, такого как: игры, видеоредакторы или программы для технического проектирования, потребуются дополнительные ресурсы.

Преимущества:

  • высокая производительность, гибкая настройка потребления ресурсов (поскольку виртуальная машина напрямую обращается к аппаратным ресурсам);
  • виртуальная машина не прекращает работать в фоновом режиме;
  • быстрая работа виртуального жесткого диска в фирменном формате VHDX.

Недостатки:

  • по умолчанию гостевая операционная система не работает с флеш-картами и USB-накопителями, не воспроизводит звук;
  • буфер обмена по умолчанию односторонний (с физического компьютера – в гостевую операционную систему);
  • установка виртуальной машины 2-го поколения производится только из сети или через ISO-образ.

Основные возможности:

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

Ограничения:

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

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

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

Где взять:

Данный гипервизор невозможно просто скачать и установить на свой рабочий компьютер, потому что он уже интегрирован в современные операционные системы Windows, кроме версии Windows Home (Домашняя).

Так же может идти в виде отдельного гипервизора Windows Hyper-V Server для сервера.

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

  • Почти всё семейство Windows,
  • CentOS и Red Hat Enterprise Linux,
  • Виртуальные машины Debian на узле Hyper-V,
  • SUSE,
  • Oracle Linux,
  • Ubuntu,
  • FreeBSD.

Вам может быть интересно: Сравнение версий Windows 10 в таблице

2. Установка гипервизора.

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

Если в вашем распоряжении версия Windows Home, то смело можете пропускать данный раздел курсов и переходить к описанию Oracle VM VirtualBox, так как в версию Windows Home гипервизор не интегрирован и его нужно будет устанавливать с помощью специального установщика с сайта Microsoft. Рассматривать как это сделать, в рамках программы этих курсов, мы не будем.

Убедитесь, что в настройках BIOS включена поддержка аппаратной виртуализации, как показано ниже.

Давайте посмотрим, как установить роль Hyper-V в Windows, выполнив следующие шаги:

1. Откройте стандартный Проводник Windows и перейдите в Панель управления.

Проводник Windows

2. В Панели управления переходим во вкладку Удаление программ.

Панели управления

3. В Удалении программ переходим во вкладку включение или отключение компонентов Windows.

Удалении программ

4. Откроется окно с компонентами. Выбираем компонент Hyper-V и ставим галочки на оба пункта, которые содержатся в нём: Платформа Hyper-V и Средства управления Hyper-V. После выбора компонентов нажимаем клавишу ОК.

Платформа Hyper-V

5. Начнется установка Hyper-V. Это займёт некоторое время.

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

Платформа Hyper-V

После перезагрузки компьютера в системе Windows появится Диспетчер Hyper-V. Любым удобным способом ищем и запускаем данную программу.

3. Как запустить гипервизор.

1. Нажмите сочетание клавиш Клавиша Windows + R, в открывшемся окне Выполнить введите (скопируйте и вставьте) virtmgmt.msc и нажмите клавишу Enter.

virtmgmt.msc

2. Вы можете воспользоваться поиском, для этого нажмите на значок поиска на панели задач или нажмите сочетание клавиш Клавиша Windows + S, в появившемся окне в поле поиска введите Диспетчер Hyper-v.

Диспетчер Hyper-v

В результатах поисковой выдачи выберите Диспетчер Hyper-V или нажмите правой кнопкой мыши и в контекстном меню выберите пункт На начальный экран или Закрепить на панели задач (если вы часто будете использовать Диспетчер Hyper-V).

Диспетчер Hyper-v

3. Также запустить Диспетчер Hyper-V, вы можете из списка программ меню Пуск в папке Средства администрирования.

Диспетчер Hyper-v

4. Также вы можете создать ярлык для запуска Диспетчера Hyper-V, для этого нажмите правой кнопкой мыши на рабочем столе и в появившемся контекстном меню выберите Создать —> Ярлык, затем в окне Создать ярлык в поле Укажите расположение объекта: введите virtmgmt.msc и нажмите кнопку Далее.

ярлык Диспетчер Hyper-v

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

ярлык Диспетчер Hyper-v

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

В нём потребуется нажать кнопку Подключиться к серверу:

Подключиться к серверу

Так как у вас гипервизор установлен локально, то и подключаться мы будем к Локальному компьютеру:

Подключиться к серверу

Далее гипервизор раскроет вам весь свой потенциал:

гипервизор

4. Как создать виртуальный коммутатор.

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

Диспетчер виртуальных коммутаторов

Диспетчер виртуальных коммутаторов помогает настроить vSwitch и глобальные сетевые параметры, которые просто позволяют вам изменить диапазон MAC-адресов по ​​умолчанию, если вы видите какую-либо причину для этого.

Создать виртуальный коммутатор легко и доступно три типа vSwitch, которые описаны ниже:

  • Внешний vSwitch свяжет физический сетевой адаптер хоста Hyper-V с виртуальным, а затем предоставит доступ вашим виртуальным машинам за пределами хоста. Это означает, что ваша физическая сеть и интернет (если ваша физическая сеть подключена к интернету).
  • Внешняя – этот тип использует сетевую карту или адаптер Wi-Fi физического компьютера и подключает виртуальную машину к той же сети, в которой находится физический компьютер. Соответственно, это тип сети, предусматривает доступ виртуальной машины к Интернету.
  • Внутренний vSwitch следует использовать для построения независимой виртуальной сети, когда вам необходимо подключить виртуальные машины друг к другу, а также к гипервизору.
  • Внутренняя – этот тип обеспечивает сеть между физическим компьютером и виртуальными машинами Hyper-V, но не предусматривает их доступ к Интернету.
  • Private vSwitch создаст виртуальную сеть, в которой все подключенные виртуальные машины будут видеть друг друга, но не хост Hyper-V. Это полностью изолирует виртуальные машины в этой песочнице. Частная – этот тип позволяет создать сеть между виртуальными машинами Hyper-V, но в этой сети не будет физического компьютера, равно как и не будет выхода в Интернет.

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

Создать виртуальный коммутатор

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

Будет открыта таблица с настройкой vSwitch, где мы будем заполнять поля, как показано ниже

  • Имя – это имя, которое мы будем указывать для идентификации vSwitch.
  • Примечания – это описание для нас, как правило, мы ставим дружественные описания, которые следует понимать.
  • Тип подключения – внешний, как объяснено ранее, и выбирает физическую сетевую карту на моем сервере.

После проделанных настроек нажмите кнопку OK.

Создать виртуальный коммутатор

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

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

Сетевые подключения

5. Как создать виртуальную машину.

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

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

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

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

В следующем окне задаем виртуальной машине имя, также можно сменить ее месторасположение (стандартное расположение для виртуальных машин – папка C:ProgramDataMicrosoftWindowsHyper-V) на диске физического компьютера, указав нужный раздел диска и нужную папку с помощью кнопки Обзор, нажимаем кнопку Далее >.

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

Следующий шаг — это выбор поколения виртуальной машины. Выберите необходимое Поколение виртуальной машины (в данном случае выбрано Поколение 2) и нажмите кнопку Далее >.

  • Поколение 1 – это виртуальные машины, поддерживающие 32-битные и 64-битные системы WindowsПоколение 1 совместимо с прежними версиями Hyper-V.
  • Поколение 2 – виртуальные машины нового формата со встроенным программным обеспечением на базе UEFI. Такие виртуальные машины поддерживают ряд новых возможностей и способны обеспечить небольшой прирост производительности. На виртуальные машины Поколения 2 в качестве гостевых операционных систем устанавливаются только 64-битные версии Windows 8.1 и Windows 10, а также серверные Windows Server 2012Windows Server 2012 R2 и Windows Server 2016.
Виртуальная машина

Далее в окне выделения памяти оставляем предустановленные параметры, если физический компьютер имеет не более 4 Гб оперативной памяти. Если оперативной памяти больше 4 Гб, можно увеличить показатель, выделяемый при запуске виртуальной машины. Выберите нужный объем памяти и нажмите кнопку Далее >.

Виртуальная машина выделение памяти

В окне Настройка сети в выпадающем списке Подключение: выберите ранее созданный виртуальный коммутатор и нажмите кнопку Далее >.

Вам может быть интересно: Настройка локальной сети в Windows 10

Виртуальная машина настройка сети

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

В данном случае оставлены параметры по умолчанию.

Виртуальная машина диск

Следующим шагом будет указание пути к дистрибутиву Windows. Виртуальные машины второго поколения не предусматривают загрузку с физического CD/DVD-привода. Источниками загрузки дистрибутива гостевой операционной системы могут быть только сеть и ISO-образ. В данном случае это ISO-образ. Нажмите кнопку Далее >.

Виртуальная машина параметры установки

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

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

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

6. Подключение и запуск виртуальной машины.

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

Виртуальная машина запуск

Теперь виртуальную машину нужно подключить. Для этого нажмите правой кнопкой мыши на виртуальной машине и в контекстном меню выберите пункт Подключить. Команда Подключить присутствует и в правой части окна Диспетчера Hyper-V. Для подключения также можно сделать двойной клик левой кнопкой мыши на окне-превью выбранной виртуальной машины.

Виртуальная машина запуск

В открывшемся окне подключения нажмите зеленую кнопку Пуск.

Виртуальная машина запуск

Далее нажимаем любую кнопку, чтобы виртуальная машина загрузилась с ISO-образа.

Виртуальная машина запуск

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

Вам может быть интересно:

Установка Windows 10 c флешки. Подробная инструкция

Инструкция по созданию загрузочной флешки на Windows

Виртуальная машина запуск

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

Виртуальная машина запуск

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

Виртуальная машина запуск

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

Виртуальная машина запуск

7. Как удалить виртуальную машину.

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

При удалении виртуальной машины Hyper-V удаляется файл конфигурации виртуальной машины, но не удаляются виртуальные жесткие диски (*.VHDX-файлы).

Если виртуальная машина имеет какие-либо контрольные точки (snapshots), они удаляются и объединяются в файлы виртуального жесткого диска после удаления виртуальной машины.

Чтобы удалить виртуальную машину, откройте Диспетчер Hyper-V (virtmgmt.msc).

В списке установленных виртуальных машин выберите виртуальную машину Hyper-V, которую вы хотите удалить и выполните одно из следующих действий:

  • Нажмите правой кнопкой мыши на выбранной виртуальной машине и в появившемся контекстном меню выберите пункт Удалить.
  • В правом нижнем углу в панели действий выберите пункт Удалить.
  • Нажмите на клавиатуре клавишу Del.
Виртуальная машина удалить

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


8. Работа с контрольными точками.

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

8.1. Типы контрольных точек.

Hyper-V в Windows 10 включает два типа контрольных точек:

  • Стандартные контрольные точки — контрольные точки, при инициировании которых создается моментальный снимок виртуальной машины и состояния ее памяти. Моментальный снимок не является полной резервной копией и может приводить к проблемам с согласованностью данных в системах, которые реплицируют данные между различными узлами, например Active Directory. До Windows 10 Hyper-V предоставлял только стандартные контрольные точки (прежде называвшиеся моментальными снимками).
  • Рабочие контрольные точки — контрольные точки, при инициировании которых создается согласованная (на уровне данных) резервная копия виртуальной машины при помощи службы теневого копирования томов или заморозки файловой системы (на виртуальной машине Linux). Моментальный снимок состояния памяти для виртуальной машины не создается.

По умолчанию используются рабочие контрольные точки, но с помощью Диспетчера Hyper-V это можно изменить.

Как настроить тип контрольной точки:

  1. Откройте Диспетчер Hyper-V.
  2. Щелкните правой кнопкой мыши виртуальную машину и выберите Параметры.
  3. В разделе Управление выберите Контрольные точки.
  4. Выберите необходимый тип контрольной точки.
Виртуальная машина

8.2. Создание контрольных точек.

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

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

  1. В Диспетчере Hyper-V выберите нужную виртуальную машину.
  2. Щелкните имя виртуальной машины правой кнопкой мыши и выберите пункт Контрольная точка.
  3. По завершении процесса контрольная точка будет отображаться в разделе Контрольные точки Диспетчера Hyper-V.

8.3. Применение контрольных точек.

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

Как применить контрольную точку:

  1. В разделе Виртуальные машины Диспетчера Hyper-V выберите виртуальную машину.
  2. В разделе Контрольные точки щелкните правой кнопкой мыши контрольную точку, которую хотите использовать, и выберите пункт Применить.
  3. Появится диалоговое окно со следующими параметрами:
  • Создать и применить контрольную точку: создает новую контрольную точку виртуальной машины до применения более ранней контрольной точки.
  • Применить: применяет только выбранную контрольную точку. Это действие нельзя отменить.
  • Отменить: закрывает диалоговое окно, не выполняя никаких действий.

Выберите один из вариантов применения для создания и применения контрольной точки.

8.4. Переименование контрольных точек.

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

По умолчанию имя контрольной точки — имя виртуальной машины в сочетании с указанием даты и времени создания контрольной точки.

Стандартный формат:

virtual_machine_name (MM/DD/YYY -hh:mm:ss AMPM)

Имя должно содержать не более 100 знаков и не может быть пустым.

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

  1. В Диспетчере Hyper-V выберите виртуальную машину.
  2. Щелкните правой кнопкой мыши контрольную точку и выберите команду Переименовать.
  3. Введите новое имя для контрольной точки. Длина этого имени не должна превышать 100 знаков. Поле не может быть пустым.
  4. По завершении нажмите клавишу Enter.

8.5. Удаление контрольных точек.

Удаление контрольных точек помогает освободить пространство на узле Hyper-V.

Контрольные точки хранятся в виде AVHDX-файлов в том же расположении, что и VHDX-файлы для виртуальной машины. При удалении контрольной точки Hyper-V для удобства объединяет AVHDX- и VHDX-файлы. После завершения AVHDX-файл данной контрольной точки будет удален из файловой системы.

Не следует удалять непосредственно AVHDX-файлы.

Чтобы полностью удалить контрольную точку:

  1. В Диспетчере Hyper-V выберите виртуальную машину.
  2. В разделе Контрольные точки щелкните правой кнопкой мыши контрольную точку, которую хотите удалить, и выберите пункт Удалить. Можно также удалить контрольную точку и все последующие контрольные точки. Для этого щелкните правой кнопкой мыши самую раннюю контрольную точку, которую хотите удалить, и выберите элемент Удалить поддерево контрольных точек.
  3. Возможно, вам будет предложено подтвердить удаление контрольной точки. Убедитесь, что выбрана правильная контрольная точка и выберите элемент Удалить.

8.6. Экспорт контрольных точек.

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

8.7. Включение и отключение контрольных точек.

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

8.8. Настройка расположения контрольной точки.

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

  1. В Диспетчере Hyper-V щелкните имя виртуальной машины правой кнопкой мыши и выберите Параметры.
  2. В разделе Управление выберите Контрольные точки или Расположение файла контрольной точки.
  3. В окне Расположение файла контрольной точки введите путь к папке, где вы хотите хранить файлы.
  4. Выберите элемент Применить, чтобы применить внесенные изменения. После этого нажмите кнопку ОК, чтобы закрыть диалоговое окно.

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

%systemroot%ProgramDataMicrosoftWindowsHyper-VSnapshots.

8.9. Демонстрация контрольной точки.

Создадим и применим стандартную и рабочую контрольные точки.

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

8.9.1. Стандартная контрольная точка.

  1. Войдите в виртуальную машину и создайте текстовый файл на рабочем столе.
  2. Откройте файл в Блокноте и введите текст "Это стандартная контрольная точка". Не сохраняйте файл и не закрывайте Блокнот.
  3. Инструкции по изменению контрольной точки на стандартную смотрите выше по тексту.
  4. Создание новой контрольной точки.
Виртуальная машина удалить

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

  1. Если текстовый файл еще открыт, закройте его и удалите с рабочего стола виртуальной машины.
  2. Откройте диспетчер Hyper-V, щелкните правой кнопкой мыши стандартную контрольную точку и выберите пункт Применить.
  3. В диалоговом окне Применить контрольную точку нажмите кнопку Применить.
Виртуальная машина удалить

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

8.9.2. Рабочая контрольная точка.

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

Изменение виртуальной машины и создание рабочей контрольной точки:

  1. Войдите в виртуальную машину и создайте текстовый файл. Если вы выполнили предыдущее упражнение, можно использовать существующий текстовый файл.
  2. В этом файле введите текст "Это рабочая контрольная точка", сохраните его, но не закрывайте Блокнот.
  3. Откройте Диспетчер Hyper-V щелкните правой кнопкой мыши виртуальную машину и выберите пункт Контрольная точка.
  4. В окне Создана рабочая контрольная точка нажмите кнопку ОК.
Виртуальная машина удалить

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

  1. Если текстовый файл еще открыт, закройте его и удалите с рабочего стола виртуальной машины.
  2. Откройте Диспетчер Hyper-V, щелкните правой кнопкой мыши рабочую контрольную точку и выберите пункт Применить.
  3. В диалоговом окне Применить контрольную точку нажмите кнопку Применить.

Обратите внимание, что после применения рабочей контрольной точки виртуальная машина отключается.

  1. Запустите виртуальную машину и войдите в систему.
  2. Обратите внимание, что текстовый файл восстановлен, но, в отличие от стандартной контрольной точки, Блокнот закрыт.

Материалы взяты из следующего источника:

  1. win10soft.ru «Обзор бесплатной версии Hyper-V».
  2. winnote.ru «Как создать виртуальную машину в диспетчере Hyper-V в Windows 10».
  3. docs.microsoft.com «Восстановление предыдущего состояния виртуальных машин с помощью контрольных точек».
  4. bookflow.ru «Виртуализация 2.0 – Microsoft Hyper-V».


Понравилась статья? Поделить с друзьями:
  • Виртуальная машина android для windows 10
  • Виртуальная машина 32 bit windows 7 с торрента
  • Виртуальная машина 32 bit windows 7 для виндовс 10
  • Виртуальная машина 32 bit windows 7 online
  • Виртуальная клавиатура с голосовым вводом для windows 10