Нет гипервизора в компонентах Windows 10

Обновлено: 21.11.2024

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

Предварительные требования к операционной системе

Во-первых, давайте проверим предварительные условия.

Лицензирование Windows 10

Не во всех лицензиях Windows 10 включен Hyper-V. Только следующие версии подходят для Windows 10 Hyper-V.

  • Windows 10 Профессиональная
  • Windows 10 Корпоративная
  • Windows 10 для образовательных учреждений

Вы можете найти установленную версию Windows с помощью PowerShell и следующей команды.

На снимке экрана ниже показан вывод PowerShell.

Давайте проверим предварительные требования к оборудованию,

Предварительные требования к оборудованию

Есть две части, которые необходимо учитывать. Сначала конфигурация оборудования, а затем настройка BIOS и UEFI.

Конфигурация оборудования

  • 64-разрядный процессор с преобразованием адресов второго уровня (SLAT).
  • Поддержка ЦП для расширения режима монитора виртуальной машины (VT-x на процессорах Intel).
  • Минимум 4 ГБ памяти. Поскольку виртуальные машины совместно используют память с хостом Hyper-V, вам потребуется предоставить достаточно памяти для обработки ожидаемой виртуальной рабочей нагрузки.

На снимке экрана в качестве примера показана моя система.

Конфигурация BIOS/UEFI

Вам необходимо включить две опции в системном BIOS/UEFI.

  • Технология виртуализации — может иметь другую маркировку в зависимости от производителя материнской платы.
  • Аппаратная защита от выполнения данных.

Эти параметры можно найти в настройках ЦП вашей системы. В качестве примера см. скриншот ниже.

Как проверить совместимость оборудования

Чтобы проверить совместимость оборудования в Windows, откройте PowerShell и введите systeminfo.

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

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

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

Самый простой способ — найти Hyper-V в меню «Пуск». Затем он укажет на окно «Включить или отключить функцию Windows» на панели управления

В контекстном меню вы включаете функцию Hyper-V вместе с платформой и инструментами управления.

После этого вашей системе потребуется перезагрузка.

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

Это все, что вам нужно сделать, чтобы установить Hyper-V в вашей системе Windows 10.

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

Отключить Hyper-V снова довольно просто. Вы возвращаетесь к разделу «Включение или отключение компонентов Windows» на панели управления.

Снимите галочку с флажка Hyper-V.

Перезагрузите систему Windows, и все готово.

Заключительные примечания

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

  • Запуск виртуальной машины для тестирования определенного программного обеспечения
  • Использование виртуальных машин для открытия подозрительных файлов
  • Создайте инкапсулированную рабочую среду на своем ПК или ноутбуке, когда работаете дома
  • Создание пользовательских образов для сред VDI, таких как Citrix или Виртуальный рабочий стол Windows.
  • Открывать резервные копии с ВМ и извлекать определенные файлы
  • и т. д.

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

Привет всем. У вас есть идеи, почему Windows не позволяет мне удалить Hyper-V? Когда я пытаюсь это сделать, я получаю сообщение об ошибке: «Не удалось выполнить изменения. Пожалуйста, перезагрузите компьютер и повторите попытку. Код ошибки: 0x800F0831». Я пробовал много вещей, включая параметр bcdedit, сценарии powershell, DISM и некоторые другие вещи, но ни один из них не работал. Есть идеи?

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

Hyper-V — это инструмент не для неопытных пользователей ПК. [1] Это утилита, которая заменяет Microsoft Virtual PC и позволяет запускать несколько операционных систем на одном устройстве. Hyper-V упрощает жизнь разработчиков программного обеспечения, профессиональных ИТ-специалистов или технически подкованных людей, которые предпочитают работать или экспериментировать с несколькими ОС, включая различные версии Linux, FreeBSD и Windows.

При использовании этого инструмента нет необходимости в физическом оборудовании, внедряемом в компьютеры. Hyper-V превращает разные ОС в виртуальные машины («гости»), которые работают в тандеме на одном компьютере («хосте»). Хотя этот инструмент полезен для многих энтузиастов и экспертов в области ПК, многим из них не хватает некоторых функций, например, динамической миграции виртуальных машин с одного хоста на другой, реплики Hyper-V, Virtual Fibre Channel, виртуализации графических процессоров с помощью RemoteFX, и так далее.

По этой или другим причинам они решают перейти на другие продукты виртуализации. Проблема в том, что иногда удаление Hyper-V завершается сбоем и возвращает такие ошибки, как «Не удалось выполнить изменения. Пожалуйста, перезагрузите компьютер и повторите попытку. Код ошибки: 0x800F0831». Пользователи [2] также ищут способы сделать программу более удобной для пользователя, поскольку при необходимости приложение сложно отключить/включить.

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

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

В этом видео есть вся необходимая информация:

Отключить гипервизор Hyper-V

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

  • Нажмите клавишу Windows + X и выберите Приложения и компоненты.
  • Прокрутите вниз и нажмите ссылку "Программы и компоненты".

ПРИМЕЧАНИЕ: этот параметр не удалит Hyper-V, а временно отключит эту функцию. Он будет включен автоматически после установки важных обновлений Windows.

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

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

  • Нажмите правой кнопкой мыши клавишу Windows и выберите "Командная строка (администратор)".
  • Скопируйте и вставьте файл Dism /Online /Cleanup-Image /RestoreHealth. Нажмите Enter.
  • Затем запустите команду Dism.exe /online /Cleanup-Image /StartComponentCleanup и нажмите Enter.
  • Теперь введите sfc /scannow и снова нажмите Enter.
  • Закройте командную строку и откройте Windows PowerShell (с правами администратора).

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

Оптимизируйте свою систему и повысьте ее эффективность

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

Reimage — запатентованная специализированная программа восстановления Windows. Он продиагностирует ваш поврежденный компьютер. Он будет сканировать все системные файлы, библиотеки DLL и ключи реестра, которые были повреждены угрозами безопасности. Reimage — запатентованная специализированная программа восстановления Mac OS X. Он продиагностирует ваш поврежденный компьютер. Он будет сканировать все системные файлы и ключи реестра, которые были повреждены угрозами безопасности.
В этом запатентованном процессе восстановления используется база данных из 25 миллионов компонентов, которые могут заменить любой поврежденный или отсутствующий файл на компьютере пользователя.
Чтобы восстановить поврежденную систему, вам необходимо приобрести лицензионную версию средства удаления вредоносных программ Reimage.< /p>

Запретить веб-сайтам, интернет-провайдерам и другим сторонам отслеживать вас

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

Быстро восстановить потерянные файлы

Непредвиденные обстоятельства могут произойти в любой момент во время использования компьютера: он может выключиться из-за отключения электроэнергии, может возникнуть синий экран смерти (BSoD), или случайное обновление Windows может привести к тому, что машина, когда вы ушли на несколько минут. В результате ваши школьные задания, важные документы и другие данные могут быть потеряны. Чтобы восстановить потерянные файлы, вы можете использовать Data Recovery Pro — он ищет копии файлов, которые все еще доступны на вашем жестком диске, и быстро извлекает их.

Угниус Кигуолис — основатель и главный редактор UGetFix. Он профессиональный специалист по безопасности и аналитик вредоносных программ, работает в ИТ-индустрии более 20 лет.

Как я могу установить Hyper-V на мою домашнюю версию Windows 10 проверенным способом?

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

Чертовски раздражает, не так ли?

Создайте файл в любом месте с помощью текстового редактора и скопируйте в него следующее:

Теперь сохраните это как hv.bat из вашего текстового редактора. Рабочий стол или папка для загрузки — это хорошие места для сохранения, и их легко найти для следующего шага.

После выхода из редактора откройте диспетчер файлов, щелкните файл правой кнопкой мыши и выберите «Запуск от имени администратора».

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

В строке 3 скрипта есть опечатка — имя файла hyper-v.txt должно быть hv.txt

Таким образом, строка в целом должна быть:

Спасибо за публикацию скрипта, это очень помогло! Теперь у меня есть Hyper-V Manager на моем компьютере с Win10 Home.

По какой-то причине мне также пришлось изменить %%i на %i.

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

В вашем вопросе отсутствует достаточный контекст, чтобы кто-либо мог помочь. Мы понятия не имеем, на каком этапе процесса вы столкнулись с этой ошибкой. Вы следуете шагам, изложенным мной или Хэнком? Если вы опишите, какой шаг вы уже выполнили и на каком шаге вы столкнулись с этой ошибкой, кто-то может попытаться помочь.

Вы запускали файл от имени администратора?

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

Ошибка: 0x800f080c
Имя компонента Microsoft-Hyper-V неизвестно.
Имя компонента Windows не было распознано.
Используйте параметр /Get-Features, чтобы найти имя компонента. на изображении и повторите команду.

Файл журнала DISM можно найти в папке C:\WINDOWS\Logs\DISM\dism.log

Пожалуйста, см. мой ответ от 20 июля 2020 г. в 5:20 ниже. Я даю некоторые инструкции, используя только графические инструменты, поставляемые с Windows. Возможно, они вам подойдут.

Спасибо, теперь я могу установить и использовать Hyper-V на своем Microsoft Windows 10 Home Single Language

но в информации о системе ниже отображается сообщение
"Обнаружен гипервизор. Функции, необходимые для Hyper-V, не будут отображаться".
Что это значит?

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

Вы не можете использовать Hyper V в Windows 10 Home.
Для использования Hyper V требуется Windows 10 Pro или Enterprise.

Если вы хотите использовать другое приложение, похожее на Hyper V, в своей домашней версии, выберите Virtual Box.

Могу подтвердить, что я тоже только что установил его по совету Хэнка. Есть еще несколько шагов к тому, что сказал Хэнк, но он включил сложную часть. последний бит, в свою очередь, включает/выключает функции Windows.

Отлично, думаю, ты мне помог. Почти бросил попытки.

Это работает с Windows 11. Примечание. Установка займет несколько минут, и похоже, что вы устанавливаете одно и то же снова и снова, но это немного отличается.

Исправленный скрипт безупречно работал на свежеустановленном ноутбуке с WIn 11. Большое спасибо за сценарий. Ули

7 ответов

Вы можете продолжить здесь, но домашняя версия Windows 10 не поддерживает роль Hyper-V.

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

С уважением, Дэйв Патрик.
Microsoft Certified Professional
Microsoft MVP [Windows Server] Управление центром обработки данных

Отказ от ответственности: эта публикация предоставляется «КАК ЕСТЬ», без каких-либо гарантий или гарантий и не дает никаких прав.

Существуют и другие продукты для виртуальных машин, такие как VMware Player или VirtualBox, поскольку Hyper-V нельзя использовать в Home Edition.

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

Этот комментарий неудачен, хотя на него есть ответ. Я не знаю, что некоторые люди в этом QA стараются избегать ответов на вопросы.

Выпуск Windows 10 Home не поддерживает функцию Hyper-V, ее можно включить только в Windows 10 Enterprise, Pro или Education.

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

У меня Windows 10 Домашняя. В разделе "Включение или отключение компонентов Windows" я вижу следующее:

Платформа виртуальной машины
Платформа гипервизора Windows

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

Безопасность на основе виртуализации Работает
Обнаружен гипервизор. Функции, необходимые для Hyper-V, отображаться не будут.

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

Hyper-V — это дополнительная функция в Windows 10, которую можно использовать для запуска виртуальных машин (ВМ) и выполнения других функций виртуализации, таких как поддержка Credential Guard и Windows Sandbox. Как и все функции Windows 10, вы можете добавлять или удалять Hyper-V с помощью включения или отключения функций Windows в апплете «Программы и компоненты» устаревшей панели управления, PowerShell или DISM.

Как отключить Hyper-V в Windows 10 (Изображение предоставлено Расселом Смитом)

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

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

Отключение Hyper-V в Windows 10

Сначала отключите Hyper-V в панели управления; или с помощью PowerShell или DISM. Вы также можете отключить другие функции, зависящие от Hyper-V, например Windows Sandbox. Затем проверьте, установлен ли Hyper-V в системе, с помощью утилиты systeminfo в командной строке. Даже если PowerShell, DISM или Панель управления показывают, что Hyper-V удален, это не факт, что он действительно отключен.

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

Как отключить Hyper-V в Windows 10 (Изображение предоставлено Расселом Смитом)

Если вместо этого вы видите 'Обнаружен гипервизор. Функции, необходимые для Hyper-V, не будут отображаться’, это означает, что Hyper-V включен в системе. Удаления функции Hyper-V должно быть достаточно, но если включена безопасная загрузка, вы не сможете удалить Hyper-V, поскольку некоторые функции безопасности Windows зависят от виртуализации.

Как отключить Hyper-V в Windows 10 (Изображение предоставлено Расселом Смитом)

Как временно отключить безопасную загрузку

Чтобы обойти эту проблему, временно отключите безопасную загрузку. То, как вы получаете доступ к настройкам UEFI, зависит от системы, но обычно это включает перезагрузку и нажатие назначенной клавиши при запуске системы, например F12 или ESC. В настройках UEFI, если система поддерживает безопасную загрузку, вы должны найти возможность отключить ее.

После отключения безопасной загрузки перезагрузите систему. А затем перезапустите его снова. Теперь проверьте состояние Hyper-V с помощью systeminfo.exe. Вы должны увидеть, что Hyper-V отключен. Перезагрузитесь еще раз и снова включите безопасную загрузку.

Изменение типа запуска Hyper-V с помощью BCDEDIT

Если удаление Hyper-V, функции Windows, зависящие от Hyper-V, и временное отключение безопасной загрузки не помогают, вы также можете проверить диспетчер загрузки, чтобы узнать, запускается ли Hyper-V при запуске. Чтобы получить доступ к диспетчеру загрузки, откройте командную строку с правами администратора, введите bcdedit в командной строке и нажмите клавишу ВВОД. Если вы видите, что запись для hypervisorlaunchtype имеет значение Auto, Hyper-V по-прежнему включен. Вы можете попробовать установить для типа запуска значение Выкл, выполнив приведенную ниже команду.

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

Ещё работы Рассела Смита

База знаний Petri IT претерпела серьезные изменения в дизайне сайта

На этой неделе в сфере ИТ: Linux загрязняет свои каналы

Вторник исправлений — март 2022 г.

Будь то безопасность или облачные вычисления, у нас есть ноу-хау для вас. Подпишитесь на наши информационные бюллетени здесь.

Microsoft снимает блокировку обновления Windows 11, поскольку Oracle выпускает исправление VirtualBox

14 марта 2022 г. | Рабия Нурин

Microsoft предлагает временное решение проблемы сброса Windows 11 и 10

1 марта 2022 г. | Рабия Нурин

Что нового в Windows — февраль 2022 г.

1 марта 2022 г. | Рассел Смит

На этой неделе в сфере ИТ: Microsoft хочет защитить Google Cloud, но Джона Малковича это не впечатляет

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