Редакция 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
Шаг 3. На рабочем столе нажмите правой кнопкой мыши по созданному бат-файлу и выберите «Запустить от имени администратора«. Далее появится окно командной строки, где будет предложено перезагрузить компьютер нажав на Y.
Шаг 4. Нажмите Win+R и введите optionalfeatures.exe, чтобы быстро открыть компоненты системы. Найдите Hyper-V и установите галочку, после чего нажмите OK.
После установки всех необходимых компонентов вы можете набрать в поиске меню «Hyper» и запустить виртуальную машину в Windows 10 HOME.
Смотрите еще:
- Windows 10 Home: Активировать локальную групповую политику
- Hyper-V: Встроенная виртуальная машина в Windows 10
- Как использовать вместе VMware, VirtualBox с Hyper-V и WSL в Windows 10
- Невозможно запустить движок виртуализации BlueStacks в Windows 10
- Как пользоваться WHOIS при помощи CMD в Windows
[ Telegram | Поддержать ]
Многие функции не поддерживаются в Windows 10 Домашняя. Эта версия Windows была создана для домашних пользователей, которые не будут заниматься чем-либо техническим, например Hyper-V, групповой политикой и т. Д. Это одна из причин, почему домашняя версия также дешевле. Но тогда пользователи могут попасть в ситуацию, когда они захотят установить Hyper-V в Windows 10 Home edition. Это руководство поможет вам в этом.
Интересно отметить, хотя в 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.bat». Вы можете сохранить его где угодно, но рабочий стол будет быстро доступен.
- Затем щелкните файл правой кнопкой мыши и запустите его с правами администратора.
- Теперь вы должны увидеть командную строку, в которой будет выполняться сценарий.
- После этого вам будет предложено перезагрузить компьютер. Обязательно сделайте это.
Сценарий позволяет включить Hyper-V, но, чтобы наконец установить его в Windows, вам нужно будет включить его с помощью дополнительных функций Windows 10.
Тип 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.
Содержание
- Способ 1: Активация в «Программах и компонентах»
- Способ 2: Активация через «PowerShell»
- «Hyper-V» в Windows 10 Home
- Вопросы и ответы
Способ 1: Активация в «Программах и компонентах»
Платформа виртуализации «Hyper-V» является встроенным компонентом системы, однако по умолчанию она отключена. Чтобы иметь возможность пользоваться этим инструментом и запускать его из меню «Пуск», сначала его нужно активировать.
- Запустите апплет «Компоненты Windows» командой
optionalfeatures
, выполненной в диалоговом окошке быстрого запуска, вызываемого нажатием клавиш Win + R. - Найдите в списке пункт «Hyper-V», отметьте его флажком и нажмите «OK». Установка будет выполнена автоматически, дополнительно Windows может потребовать перезагрузить компьютер.
После этого ярлыки запуска гипервизора станут доступны в меню «Пуск» и списке Windows. Если чекбокс «Hyper-V» затенен частично, разверните пункт и посмотрите, доступен ли для активации компонент «Платформа Hyper-V». Если название имеет блеклый цвет, а флажок в чекбоксе установить не удается, платформа виртуализации «Hyper-V» на данном компьютере недоступна в силу аппаратных ограничений процессора.
Способ 2: Активация через «PowerShell»
Активировать компонент «Hyper-V» можно также из «PowerShell» или классической «Командной строки».
- Запустите ту или иную консоль от имени администратора из контекстного меню кнопки «Пуск» или поиска Windows.
- Выполните команду
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-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 - Сохраните файл как enable-hyper-v.cmd. Название может быть произвольным, главное, чтобы расширение файла было .cmd или .bat.
- Запустите созданный скрипт от имени администратора. После того как командный файл отработает, активируйте «Hyper-V» в окне апплета «Компоненты Windows».
Перезагрузите компьютер, введя в консоли «Y» и нажав клавишу ввода.
В Windows 10 редакции Home компонент «Hyper-V» не просто неактивен, он отсутствует в списке апплета «Компоненты Windows». Чтобы сделать его доступным, выполните следующие действия:
Отсутствие компонента «Hyper-V» может иметь и другие причины, в частности удаление его автором сборки (при скачивании пиратских копий ОС), что иногда встречается в выложенных в свободный доступ пользовательских релизах. В таких случаях рекомендуется выполнить обновление Windows 10 до новой сборки с помощью официального установочного образа либо переустановить систему.
Еще статьи по данной теме:
Помогла ли Вам статья?
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:
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:
-
Restart your computer and enter the BIOS setup using the hotkey.
-
Here, look for the “Virtualization” tab and click on it, or use the arrow keys on the keyboard to highlight it and press Enter.
-
Now enable Virtualization.
Enable virtualization from BIOS -
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:
-
Download Hyper-V Installer by clicking on the following link:
Hyper-V installer and enabler for Windows 10 Home (317 bytes, 34,967 hits)
-
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 -
If prompted with a UAC, click Yes.
Click Yes on User Access Control It may take some time to complete the installation. Please let it complete without interruption.
-
Once complete, press Y to continue.
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:
-
Open the Optional Features applet by typing in optionalfeatures in the Run Command box.
Open the Optional Features applet -
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 -
You will now see a window applying the changes. Click Close when it is done.
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.
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:
-
Run the following cmdlet in an elevated Command Prompt:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Enable Hyper V from Command Prompt -
When asked, enter Y to restart the computer:
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:
-
Run the following cmdlet in an elevated PowerShell:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Enable Hyper V using PowerShell -
When asked, enter Y and hit Enter to restart the computer:
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
-
Open the Optional Features applet by typing in optionalfeatures in the Run Command box.
Open Optional Features applet -
Uncheck the box next to Hyper-V and click Ok.
Disable Hyper-V from Optional Features -
When done, click Restart now to finalize the changes.
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 -
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
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.
Hyper-V – это платформа Microsoft для виртуализации. Она доступна в операционных системах Windows Server, но Microsoft добавила функциональность Hyper-V в Windows 8.1 и Windows 10.
К сожалению, функция Hyper-V доступна только в выпусках Windows 10 Professional и Enterprise. По умолчанию вы не можете установить его в Windows 10 Home Edition. Однако, следуя инструкциям в этой статье, мы покажем вам, как включить Hyper-V в Windows 10 Home edition.
[contents]
Содержание
- Поддерживает ли ваша система виртуализацию?
- Включение Hyper-V на Windows 10 Home
- Отключение (удаление) Hyper-V из Windows 10 Home
Поддерживает ли ваша система виртуализацию?
Прежде чем двигаться вперед, нам нужно проверить, поддерживает ли наша система виртуализацию. Аппаратная виртуализация требуется для правильной работы Hyper-V. В противном случае вы можете использовать другие платформы виртуализации, такие как Virtualbox и VMWare.
Для установки Hyper-V на компьютер с Windows 10 существует четыре основных требования:
- Расширения режима VM Monitor.
- Виртуализация включена в прошивке.
- Трансляция адресов второго уровня.
- Предотвращение выполнения данных.
Вы можете проверить все эти требования, открыв командную строку (Выполнить -> cmd) и запустив команду systeminfo. Вы можете проверить раздел требований Hyper-V.
Большинство современных компьютеров поддерживают все требования Hyper-V. Но в некоторых системах виртуализация отключена в BIOS. Вы можете перейти к компьютеру с настройкой BIOS при запуске и включить виртуализацию.
Включение Hyper-V на Windows 10 Home
Для установки и включения Hyper-V на Windows 10 Home нужно выполнить следующие действия:
Загрузите Hyper-V Enabler здесь: Hyper-V installer and enabler for Windows 10 Home (317 bytes, 3,997 hits)
После загрузки щелкните файл правой кнопкой мыши и выберите «Запуск от имени администратора». Это запустит скрипт установки. Для завершения установки может потребоваться некоторое время. Пожалуйста, не прерывайте установку.
После завершения нажмите Y, чтобы продолжить. Система перезагрузится.
Вы увидите экран обновлений Windows после перезагрузки.
После перезапуска вы можете проверить, отображается ли параметр Hyper-V в дополнительных функциях Windows. Чтобы проверить, перейдите в Выполнить > optionalfeatures. Вы найдете инструменты управления Hyper-V и Hyper-V.
Вы можете выполнить поиск Hyper-V в меню «Пуск», чтобы начать создавать виртуальные машины на домашнем компьютере с Windows 10.
Отключение (удаление) Hyper-V из Windows 10 Home
Если вам не нужна эта функция на вашем компьютере, вы всегда можете отключить ее. Есть два способа для удаления:
- Перейдите в Выполнить > optionalfeatures. Откроется окно «Дополнительные функции».
- Снимите отметку с инструментов управления Hyper-V.
- Перезагрузите компьютер.
Вы также можете сделать это с помощью командной строки:
PowerShell
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Command Prompt
DISM /Online /Disable-Feature /All /FeatureName:Microsoft-Hyper-V
Иногда Hyper-V очень полезен даже для домашних пользователей. Его можно использовать для тестирования и оценки нового программного обеспечения без ущерба для хост-системы. Но бывают случаи, когда включение поддержки виртуализации или установка Hyper-V не рекомендуется.
Hyper-V требует некоторых системных ресурсов для запуска своих виртуальных машин. Например, если у вас 4 ГБ ОЗУ, вы не сможете выделить какие-либо ресурсы для виртуальной машины. Поэтому было бы неразумно включать функциональность Hyper-V.
Для каких целей вы хотите включить функциональность Hyper-V на своем домашнем компьютере с Windows 10? Пожалуйста, поделитесь своими мыслями в комментариях ниже.
5
2
голоса
Рейтинг статьи
Хотите установить и запустить 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
Шаг 2: Нажмите плитку «Приложения».
Шаг 3: Перейдите в раздел «Приложения и возможности».
Шаг 4: В разделе «Сопутствующие параметры» выберите «Программы и компоненты».
Шаг 5: На левой панели кликните параметр «Включить или отключить компоненты Windows».
Шаг 6: Отметьте опцию Hyper-V.
Подсказка: если параметр недоступен, вероятно, в процессоре устройства отключена виртуализация или функция не поддерживается. Вы можете включить Intel VT-x / EPT или AMD-V / RVI, в BIOS или UEFI на вашем компьютере.
Шаг 7: Нажмите кнопку «ОК».
Шаг 8: Нажмите кнопку «Перезагрузить сейчас».
После выполнения этих шагов стек виртуализации Windows 10 будет установлен вместе с приложением «Диспетчер Hyper-V» для настройки и запуска виртуальных машин.
Включить Hyper-V с помощью Панели управления
Шаг 1: Введите appwiz.cpl в поле поиска «Пуск / панель задач», а затем нажмите клавишу Enter, чтобы открыть окно «Программы и компоненты».
Шаг 2: В левой панели окна нажмите ссылку «Включение или отключение компонентов Windows». При нажатии на ссылку откроется окно Компоненты Windows.
Шаг 3: Здесь найдите запись Hyper-V. Установите флажок рядом с записью и нажмите кнопку «ОК».
Вас могут попросить перезагрузить компьютер для завершения установки.
Включить Hyper-V с помощью PowerShell
Шаг 1: Откройте PowerShell от имени администратора.
Шаг 2: В окне PowerShell скопируйте и вставьте следующую команду:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Шаг 3: Нажмите клавишу Enter, чтобы запустить команду.
После завершения установки перезагрузите компьютер.
Включить Hyper-V с помощью командной строки и DISM
Шаг 1: Запустите командную строку от имени администратора.
Шаг 2: Скопируйте и вставьте следующую команду в окне командной строки и нажмите клавишу Enter:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Шаг 3: После завершения установки перезагрузите компьютер.
Отключить Hyper-V с помощью параметров Windows 10
Чтобы отключить функцию виртуализации Hyper-V, выполните следующие действия:
Шаг 1: Откройте приложение «Параметры».
Шаг 2: Нажмите плитку «Приложения».
Шаг 3: Перейдите в раздел «Приложения и возможности».
Шаг 4: В разделе «Сопутствующие параметры» выберите «Программы и компоненты».
Шаг 5: На левой панели кликните параметр «Включить или отключить компоненты Windows».
Шаг 6: Снимите флажок с Hyper-V.
Шаг 7: Нажмите кнопку «ОК» и «Перезагрузить сейчас».
После выполнения этих шагов компоненты виртуализации будут отключены на вашем устройстве.
Отключить Hyper-V с помощью PowerShell в Windows 10
Чтобы отключить Hyper-V с помощью команды PowerShell, выполните следующие действия:
Шаг 1: Откройте «Пуск» и начните набирать PowerShell.
Шаг 2: Кликните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
Шаг 3: Введите следующую команду и нажмите Enter:
DISM /Online /Disable-Feature:Microsoft-Hyper-V
Шаг 4: Введите Y, чтобы перезагрузить компьютер.
После выполнения этих шагов диспетчер Microsoft Hyper-V и его дополнительные компоненты будут удалены.
Все!
Если вы работаете с различными версиями операционных систем, а не только с Windows, платформа виртуальной машины является для вас чрезвычайно важной функцией. Hyper-V — это собственный гипервизор, созданный Microsoft, который включает эту функцию в Windows, но, к сожалению, он недоступен в домашней версии Windows 11.
Да, есть несколько сторонних инструментов, но Hyper-V работает намного лучше и лучше. проще в использовании. Сказав это, мы нашли изящный обходной путь для включения Hyper-V в Windows 11 Home, аналогичный тому, как мы включили Hyper-V в Windows 10 Home. Итак, без промедления приступим.
Включить Hyper-V в Windows 11 Домашняя (2022 г.)
В этом руководстве мы включили инструкции по установке Hyper-V в Windows 11 Home, а также шаги по созданию виртуальной машины в Hyper-V. В
Что такое Hyper-V?
Hyper-V — это аппаратный гипервизор, разработанный Microsoft. Это позволяет пользователям запускать несколько экземпляров разных операционных систем поверх ОС Windows. В настоящее время Hyper-V также поддерживает Windows, Ubuntu и другие дистрибутивы Linux. Поскольку этот инструмент был разработан самой Microsoft, производительность при запуске виртуальной машины Windows через Hyper-V впечатляет по сравнению с другими сторонними инструментами.
С точки зрения настройки Hyper-V не так многофункционален, как другие гипервизоры, но, опять же, он быстр. Причина в том, что большинство драйверов работают независимо от аппаратного уровня, что снижает нагрузку на обслуживание виртуальной машины. Помимо этого, вы также можете назначить хранилище, ядра и предоставить доступ в Интернет через переключатель по умолчанию. Если вы хотите быстро создать виртуальную машину, у вас тоже есть такая возможность.
Как установить Hyper-V в Windows 11 Домашняя
1. Сначала откройте новый файл Блокнота на своем ПК. Вы можете сделать это, выполнив поиск Блокнота после нажатия клавиши Windows или используя сочетание клавиш Win + R Windows 11, чтобы открыть приглашение «Выполнить». Вам нужно ввести блокнот и нажать Enter, чтобы открыть его. Теперь скопируйте приведенный ниже скрипт и вставьте его в файл Блокнота.
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
2. Затем нажмите «Файл» в строке меню и выберите «Сохранить как».
3. В следующем запросе выберите «Все файлы (*.*)» в раскрывающемся меню «Тип файла». После этого дайте имя файлу. Например, я переименовал файл в «HyperV». Затем добавьте .bat
расширение в конце, чтобы сохранить его как пакетный файл. Убедитесь, что в конце нет. txt или другого расширения файла. Наконец, нажмите «Сохранить».
2. Теперь, чтобы включить Hyper-V в Windows 11 Home, щелкните правой кнопкой мыши только что сохраненный пакетный файл и выберите « Запуск от имени администратора ».
3. Как только вы это сделаете, откроется окно командной строки/PowerShell и начнется установка Hyper-V в Windows 11 Home. Имейте в виду, что для включения этой функции необходимо подключение к Интернету. Более того, если окно CMD кажется зависшим, нажмите клавишу «Ввод».
4. После завершения установки Hyper-V перезагрузите компьютер с Windows 11. Теперь одновременно нажмите клавиши Windows и R, чтобы открыть приглашение «Выполнить». Здесь введите optionalfeatures.exe
и нажмите Enter.
5. Откроется окно компонентов Windows. Прокрутите вниз и установите флажки Hyper-V, Virtual Machine Platform и Windows Hypervisor Platform. Наконец, нажмите кнопку ОК. Он начнет установку необходимых пакетов и попросит вас перезагрузить компьютер после завершения установки.
6. Наконец, Hyper-V будет включен на вашем компьютере под управлением Windows 11 Home. Нажмите клавишу Windows один раз и найдите «Hyper-V». Он появится в результатах поиска, и вы сможете его открыть.
7. Если Hyper-V не отображается в результатах поиска, откройте окно «Выполнить» с помощью сочетания клавиш Windows+R. После этого virtmgmt.msc
введите и нажмите Enter.
8. Он напрямую откроет диспетчер Hyper-V на вашем домашнем ПК с Windows 11.
Создайте виртуальную машину с Hyper-V в Windows 11 Home
1. После установки Hyper-V в Windows 11 Home перезагрузите компьютер и загрузитесь в BIOS или UEFI. Обычно клавиша загрузки — F10 или F9, но она может различаться в зависимости от производителя вашего ПК. Поэтому, если вы не уверены, поищите его в Интернете или воспользуйтесь удобным списком, прикрепленным ниже.
2. Как правило, вы найдете параметр «Виртуализация» на вкладке «Конфигурация системы» или «Дополнительно». Все, что вам нужно сделать сейчас, это включить его и сохранить изменения, нажав клавишу F10. После этого перезагрузите компьютер, и виртуализация будет включена.
3. Теперь запустите Hyper-V, один раз нажав клавишу Windows и выполнив поиск с помощью Windows Search.
4. Нажмите на опцию «Быстрое создание» на правой панели. Это позволяет вам настроить вещи довольно быстро.
5. Теперь выберите операционную систему, для которой вы хотите создать виртуальную машину на Windows 11. Самое замечательное здесь то, что Hyper-V также поддерживает Linux (Ubuntu) из коробки. Кроме того, вы также можете выбрать локальный ISO-образ Windows, если вы его уже загрузили.
6. Теперь нажмите кнопку «Создать виртуальную машину» и дождитесь завершения процесса.
7. Затем нажмите кнопку «Подключить», и она запустит только что созданную виртуальную машину.
8. Наконец, виртуальная машина готова в Hyper-V, и вы можете пройти процесс установки как обычно.
Установите Hyper-V в Windows 11 Home с легкостью
Вот как вы можете включить и запустить Hyper-V в Windows 11. Однако с помощью нашего обходного пути вы также можете включить его на своем ПК Home Edition. Не говоря уже о том, что есть несколько сторонних программ виртуализации, таких как VirtualBox и VMware, которые вы можете использовать в Windows 11 Home. Впрочем, это все от нас. Если у вас возникнут какие-либо проблемы, сообщите нам об этом в разделе комментариев ниже.
Содержание
- Как в Windows 10 HOME включить и установить Hyper-V
- Как активировать Hyper-V в Windows 10 Home
- Hyper-V: Встроенная виртуальная машина в Windows 10
- Как включить виртуализацию Hyper-V в windows 10
- Настройка и установка другой ОС на Hyper-V
- Горький опыт, который поможет вам
- Установка Hyper-V в Windows 10 Install Hyper-V on Windows 10
- Проверьте следующие требования Check Requirements
- Включение Hyper-V с помощью PowerShell Enable Hyper-V using PowerShell
- Включение Hyper-V с помощью CMD и DISM Enable Hyper-V with CMD and DISM
- Включение роли Hyper-V с помощью раздела «Параметры» Enable the Hyper-V role through Settings
Как в Windows 10 HOME включить и установить Hyper-V
Редакция Windows HOME (домашняя) не имеет встроенной виртуальной машины Hyper-V, но есть способ, как активировать функцию для включения виртуализации и установки Hyper-V.
Как активировать Hyper-V в Windows 10 Home
Шаг 1. Нажмите правой кнопкой мыши на пустом месте рабочего стола и выберите «Создать» > «Текстовый документ«.
Шаг 2. Помести ниже скрипт написанный командной Microsoft Virtualization на Github в текстовый документ. Далее нажмите на вкладку сверху «Файл» > «Сохранить как«. В поле «Имя файла» укажите любое имя, но с расширением .bat и сохраните его на рабочий стол.
Шаг 3. На рабочем столе нажмите правой кнопкой мыши по созданному бат-файлу и выберите «Запустить от имени администратора«. Далее появится окно командной строки, где будет предложено перезагрузить компьютер нажав на Y.
Шаг 4. Нажмите Win+R и введите optionalfeatures.exe, чтобы быстро открыть компоненты системы. Найдите Hyper-V и установите галочку, после чего нажмите OK.
После установки всех необходимых компонентов вы можете набрать в поиске меню «Hyper» и запустить виртуальную машину в Windows 10 HOME.
Hyper-V: Встроенная виртуальная машина в Windows 10
Многие из вас наверняка и не знали, что в Windows 10 есть своя встроенная виртуальная машина для виртуализации. Вам больше не нужно скачивать сторонние программы, такие как VM VirtualBox и VMware Workstation, чтобы запустить виртуальную машину. С этой виртуальной машиной Hyper-V в Windows 10, вы сможете установить Linux, Ubuntu, Windows 10, Android OS и другие операционные системы, чтобы ознакомиться или протестировать их. К примеру, я использую Hyper-V с установленной Windows 10 insider для ознакомления функций, которые потом будут выпущены. Также я применяю инструкции на сайте с помощью виртуализации Hyper-V, чтобы не навредить основной системе.
Давайте разберем, как включить Hyper-V в Windows 10, создать виртуальную машину и настроить её.
Что нужно знать:
- Вам потребуется Windows 10 Pro или Enterprise, поскольку Hyper-V недоступен в домашних версиях ОС.
- Вы должны зайти в BIOS или UEFI и включить параметр виртуализации. В моем случае я вошел в БИОС и перешел по параметрам Advanced >CPU Configuration >Intel Virtualization Technology и Enabled (Включено).
- Рекомендую создать отдельный локальный диск, к примеру F, для хранения виртуальных машин. В конце статьи я описал ситуацию, что может произойти, в случае резкого прерывания процесса.
Вы можете пропустить шаг с включением виртуализации в BIOS, по умолчанию он включен. Вы всегда можете вернутся к этому шагу, если ниже не получится включить виртуализацию.
Как включить виртуализацию Hyper-V в windows 10
Нужно включить виртуализацию в самой системе. Нажмите сочетание кнопок Win+R и введите Appwiz.cpl. Далее слева выберите «Включение и отключение компонентов«, найдите в списке Hyper-V и поставьте галочку. Нажмите «OK», чтобы активировать виртуальную машину. Дождитесь окончания установки необходимых компонентов и перезагрузите ПК.
Настройка и установка другой ОС на Hyper-V
Шаг 1. Как только мы включили Hyper-V он появится в вашей системе. Чтобы открыть виртуальную машину, просто наберите в поиске «hyper-v» и запустите.
Шаг 2. Чтобы установить другую ОС, нажмите правой кнопкой мыши на своем имени устройства и «Создать» > «Виртуальная машина«.
Шаг 3. Появится мастер первоначальных настроек «приступая к работе«. Нажимаем «Далее».
Шаг 4. Задайте имя виртуальной машине и укажите путь, если вам нужно сохранить виртуальную машину на другом локальном диске. Если вы не укажите другой путь, то виртуальная машина сохранится на диске «C» по умолчанию.
Шаг 5. Выберите поколение виртуальной машины. Если вы уверены, что устанавливаете 64-bit версию, то выбирайте 2 поколение. Первое поколение подойдет для запуска старых 32-bit ОС и программ. Если вы сомневаетесь, то выбирайте первое поколение.
Шаг 6. Укажите объем выделенной памяти для виртуальной машины. Если вы устанавливаете ОС, то рекомендую 2048 МБ.
Шаг 7. Выберите свой сетевой адаптер из списка. Если у вас, как и у меня на картинке, то выбираем «Default Switch«.
Шаг 8. Тут все просто. Если мы создаем новую установку ОС, то выбираем «Создать виртуальный жесткий диск«. Путь будет указан, который мы указали выше в шаге 4. Единственное, что нужно изменить это размер. Я указал 30 Гб, так как ставлю Linux и мне много не нужно. Если у вас уже была ранее создана виртуальная машина, то выберите «Использовать имеющийся виртуальный жесткий диск» и укажите к нему путь.
Созданный виртуальный жесткий диск, можно скопировать на флешку и установить позднее со всеми настройками на другом ПК указав путь к папке Virtual Hard Disks и расширения файла с именем .vhdx.
Шаг 9. Выберите «Установить ОС с загрузочного компакт диска«, установите «файл образ ISO» и укажите путь к вашей системе которую хотите установить на виртуальную машину Hyper-V.
Шаг 10. Завершение мастера настроек покажет вам все выбранные параметры. Убедитесь еще раз и нажмите «Готово» для установки.
Шаг 11. Все готово. Еще пару штрихов перед установкой. Откройте диспетчер Hyper-V, описано в шаге 1, и вы увидите справа список вашей созданной виртуальной машины. Нажмите по ней правой кнопкой мыши и выберите «Параметры«.
Шаг 12. Здесь вы можете изменить параметры. К примеру, изменить сетевой адаптер, добавить оперативной памяти. Рекомендую первым делом добавить 2 виртуальных ядра, так как в мастере настроек этой опции не было.
Шаг 13. Возвращаемся обратно в диспетчер Hyper-v, нажимаем по созданной машине правой кнопкой мыши и выбираем «Подключить«.
Шаг 14. Появится темное окно и нажимаем «пуск» для установки ОС на Hyper-v.
Шаг 15. Далее просто следуйте инструкциям на экране. Думаю дальше вы разберетесь, как установить ту или иную ОС, если вам понадобился Hyper-V. Если после установки ОС на виртуальную машину Hyper-V у вас нет сети, то смотрите ниже.
Горький опыт, который поможет вам
1 момент. Когда я писал эту инструкцию, я не дождался установки Linux Zorin и попытался выключать. Установка не выключалась, а на экране появились ошибки связанные с кривым дистрибутивом. После перезагрузил ПК локальный диск на котором были созданные виртуальные машины не открывался и просил отформатировать его. Я понимал, что на диске была вся моя работа и она просто исчезнет.
Совет: Если после сбоя диск не открывается и просит отформатировать его, то запустите командную строку от имени администратора и введите команду:
- chkdsk F: /f — где F имя локального диска, который не открывается и просит отформатировать.
2 момент. Если после установки ОС на виртуальную машину Hyper-V у вас нет интернета и сети, то откройте «сетевые адаптеры«, нажмите правой кнопкой мыши на заданном нами адаптере «Default Switch» и выберите «Свойства«. Далее выделите графу «IP версии 4 (TCP/IPv4)» и нажмите ниже на кнопку «Свойства«. В новом окне установите получать автоматически IP и DNS адреса.
Установка Hyper-V в Windows 10 Install Hyper-V on Windows 10
Включение Hyper-V для создания виртуальных машин в Windows 10. Enable Hyper-V to create virtual machines on Windows 10.
Hyper-V можно включить разными способами, в том числе используя панель управления Windows 10, PowerShell или с помощью средства обслуживания образов развертывания и управления ими (DISM). Hyper-V can be enabled in many ways including using the Windows 10 control panel, PowerShell or using the Deployment Imaging Servicing and Management tool (DISM). В этом документе последовательно описан каждый из указанных способов. This documents walks through each option.
Примечание. Механизм Hyper-V встроен в Windows в качестве дополнительной функции. Скачать Hyper-V нельзя. Note: Hyper-V is built into Windows as an optional feature — there is no Hyper-V download.
Проверьте следующие требования Check Requirements
- Windows 10 Корпоративная, Pro или для образовательных учреждений Windows 10 Enterprise, Pro, or Education
- 64-разрядный процессор с поддержкой преобразования адресов второго уровня (SLAT). 64-bit Processor with Second Level Address Translation (SLAT).
- Поддержка расширения режима мониторинга виртуальной машины (технология VT-c на компьютерах с процессорами Intel). CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs).
- Не менее 4 ГБ оперативной памяти. Minimum of 4 GB memory.
Роль Hyper-V невозможно установить в Windows 10 Домашняя. The Hyper-V role cannot be installed on Windows 10 Home.
Выполните обновление с выпуска Windows 10 Домашняя до выпуска Windows 10 Pro, открыв раздел Параметры > Обновление и безопасность > Активация. Upgrade from Windows 10 Home edition to Windows 10 Pro by opening up Settings > Update and Security > Activation.
Дополнительные сведения и советы по устранению неполадок см. в статье Требования к системе для Hyper-V в Windows 10. For more information and troubleshooting, see Windows 10 Hyper-V System Requirements.
Включение Hyper-V с помощью PowerShell Enable Hyper-V using PowerShell
Откройте консоль PowerShell от имени администратора. Open a PowerShell console as Administrator.
Выполните следующую команду. Run the following command:
Если не удается найти команду, убедитесь, что вы используете PowerShell от имени администратора. If the command couldn’t be found, make sure you’re running PowerShell as Administrator.
По завершения установки выполните перезагрузку. When the installation has completed, reboot.
Включение Hyper-V с помощью CMD и DISM Enable Hyper-V with CMD and DISM
Система обслуживания образов развертывания и управления ими (DISM) позволяет настраивать ОС Windows и образы Windows. The Deployment Image Servicing and Management tool (DISM) helps configure Windows and Windows images. Помимо всего прочего? средство DISM может включать функции Windows во время выполнения операционной системы. Among its many applications, DISM can enable Windows features while the operating system is running.
Чтобы включить роль Hyper-V с помощью DISM, выполните указанные ниже действия. To enable the Hyper-V role using DISM:
Запустите PowerShell или сеанс CMD от имени администратора. Open up a PowerShell or CMD session as Administrator.
Введите следующую команду: Type the following command:
Дополнительные сведения о DISM см. в разделе Техническое руководство по DISM. For more information about DISM, see the DISM Technical Reference.
Включение роли Hyper-V с помощью раздела «Параметры» Enable the Hyper-V role through Settings
Щелкните правой кнопкой мыши кнопку Windows и выберите пункт «Приложения и компоненты». Right click on the Windows button and select ‘Apps and Features’.
Выберите Программы и компоненты справа в разделе связанные параметры. Select Programs and Features on the right under related settings.
Выберите пункт Включение или отключение компонентов Windows. Select Turn Windows Features on or off.
Выберите Hyper-V и нажмите кнопку ОК. Select Hyper-V and click OK.
После завершения установки вам будет предложено перезапустить компьютер. When the installation has completed you are prompted to restart your computer.