Не удается установить Hyper-V в Windows 10: 7 решений, которые мы протестировали

Windows 10 поддерживает клиентский Hyper-V, надежную, высокопроизводительную и гибкую технологию виртуализации клиента, которая позволяет пользователям одновременно запускать несколько операционных систем на своем компьютере с Windows.
Вы можете включить функцию Hyper-V через “Включение или отключение компонентов Windows” на рабочем столе. Вы также можете активировать ее через Windows PowerShell и командную строку.
Иногда вы можете столкнуться с проблемами при установке Hyper-V в Windows 10. Мы разберем эту проблему в руководстве.
Почему я не могу установить Hyper-V на Windows 10?
Существует несколько причин, по которым вы не можете установить Hyper-V в Windows 10. Среди них:
- Поддержка ПК — одна из вероятных причин заключается в том, что процессор вашего компьютера не поддерживает виртуализацию, функция, необходимая для работы Hyper-V.
- Виртуализация отключена — другая причина может заключаться в том, что функция не включена в BIOS или UEFI вашего компьютера.
- Отсутствие совместимости ОС с Hyper-V: возможно, вы используете версию Windows 10, которая не включает Hyper-V, такую как Windows 10 Home. Также необходимо проверить, работает ли ваше устройство на как минимум 64-битной версии Windows 10 Pro, Enterprise или Education.
Hyper-V — отличная функция, но иногда могут возникать проблемы при ее установке. Рассмотрим несколько распространенных проблем, с которыми столкнулись пользователи:
- Не удалось включить Hyper-V в Windows 10 — это распространенная проблема с Hyper-V в Windows 10. Чтобы решить эту проблему, проверьте, соответствует ли ваш ПК аппаратным требованиям.
- Не удается включить Hyper-V в Windows 10 — многие пользователи сообщили, что не могут включить Hyper-V на своем ПК. Это может происходить из-за стороннего ПО, и проблема будет решена после удаления проблемного программного обеспечения.
- Hyper-V в Windows 10 не устанавливается — если Hyper-V не устанавливается на вашем ПК, определенные настройки могут мешать этому. Тем не менее, вы можете исправить эти настройки, выполнив несколько команд в командной строке.
- Не удается установить платформу Hyper-V, интеграционные службы — иногда вы не сможете установить Hyper-V из-за определенных проблем на вашем ПК. Тем не менее, вы должны иметь возможность решить эту проблему, используя одно из наших решений.
Позвольте представить вам несколько решений для установки. Однако обратите внимание, что эта проблема установки может также возникать в Windows 11.
Что делать, если я не могу установить Hyper-V на Windows 10
Прежде чем пробовать эти решения:
- Убедитесь, что вы не на домашней версии. Как известно, существуют разные версии Windows 10, и каждая из них имеет свою цену и характеристики. К сожалению, Hyper-V недоступен в домашних версиях Windows 10, так что если вы используете домашнюю версию, вам не повезло. Единственный способ использовать Hyper-V — перейти на профессиональную, образовательную или корпоративную версию.
1. Проверьте аппаратные требования
- Нажмите клавишу Windows + X. Выберите Командная строка (Администратор) или Powershell (Администратор).
- Теперь введите команду ниже и нажмите Enter.
systeminfo.exe
- Результаты должны появиться, как показано ниже.
Если все записи в разделе “Требования Hyper-V” говорят “Да”, ваш ПК может поддерживать и использовать Hyper-V. С другой стороны, если определенные функции недоступны, вам нужно будет включить их в BIOS.
Функции Защита выполнения данных доступна и Виртуализация включена в прошивке могут быть включены в BIOS. С другой стороны, функции Расширения режима мониторинга VM и Вторичная адресация связаны с вашим аппаратным обеспечением. Вам нужно будет обновить процессор, если эти функции недоступны.
Hyper-V — отличная функция, но если вы хотите ее использовать, вам нужно сначала соответствовать определенным аппаратным требованиям. Для использования Hyper-V ваш ПК должен соответствовать следующим требованиям:
- 64-битная версия Windows
- 4 ГБ ОЗУ
- Вторичная адресация (SLAT), также известная как быстрый индекс виртуализации (RVI)
2. Обновите вашу систему
- Найдите ISO файл Windows, который вы использовали для установки операционной системы. Щелкните правой кнопкой мыши и выберите Подключить.
- Распакуйте ISO файл и найдите папку SXS в каталоге Sources. Скопируйте эту папку на любой диск, который не является корневым системным диском, например, на диск F:.
- Теперь откройте Windows PowerShell или административную Командную строку и введите следующую команду:
dism /online /enable-feature /featurename:Microsoft-hyper-v-all /All /LimitAccess /Source:
- После появления запроса перезагрузите систему. Функция Hyper-V будет готова к использованию после перезагрузки.
Это решение важно, если Hyper-V не может быть включен даже после выполнения чистой установки Windows 10 сборки 10049 или после обновления с версии, на которой Hyper-V не был включен.
Вы можете столкнуться с проблемой, поскольку ваше аппаратное обеспечение не поддерживается или файл wstorvsp.inf не был правильно добавлен в хранилище драйверов во время онлайн-службы драйверов.
3. Удалите стороннее программное обеспечение
Hyper-V — это встроенное ПО виртуализации в Windows 10, но, к сожалению, оно не всегда хорошо работает с некоторыми сторонними приложениями. Иногда стороннее ПО может устанавливать драйверы, которые могут мешать Hyper-V.
Если Hyper-V не устанавливается, удалите все сторонние программы виртуализации с вашего ПК. Многие пользователи имели проблемы с VirtualBox, но она была решена после ее удаления. Кроме того, пользователи сообщали о проблемах с VPN Check Point Endpoint Security, поэтому, если вы используете это приложение, удалите его.
Мы рекомендуем использовать программу деинсталляции, чтобы убедиться, что никаких остатков не останется на вашем ПК.
Эти приложения удалят все файлы и записи реестра, связанные с приложением, обеспечивая его полное удаление с вашего ПК.
Одним из лучших вариантов, которые мы рекомендуем вам попробовать, является IObit Uninstaller, так как она специально разработана для удаления любых ненужных программ со всеми их сопутствующими файлами для улучшения здоровья вашего компьютера и показателей скорости.
4. Используйте командную строку
Нажмите клавишу Windows + X и выберите Командная строка (Администратор).
Введите скрипт ниже и нажмите Enter:
SC config trustedinstaller start=auto
После выполнения команды перезагрузите ПК и попробуйте снова установить Hyper-V.
Если вы не можете установить Hyper-V на своем ПК с Windows 10, возможно, в вашей системе есть небольшая ошибка, которая мешает вам установить его. Несколько пользователей сообщили, что смогли исправить эту ошибку, просто выполнив одну команду в командной строке.
Читать больше по этой теме
- Как исправить отсутствие MFReadWrite.dll в Windows N
- Ошибки отсутствия/загрузки DWMAPI.DLL – руководство по исправлению
- Ошибка BSOD MUI_NO_VALID_SYSTEM_LANGUAGE [Исправлено]
- AGP_ILLEGALLY_REPROGRAMMED – пошаговые решения
5. Измените реестр
Нажмите клавишу Windows + X и выберите Командная строка (Администратор).
Теперь введите следующую команду, нажимая enter после каждой:
reg delete HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuard /v EnableVirtualizationBasedSecurity
reg delete HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuard /v RequirePlatformSecurityFeatures
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
- Выйдите из командной строки и перезагрузитесь.
Несколько пользователей сообщили, что система EFI с включенной функцией Secure Boot может вызвать проблемы с Hyper-V и помешать его установке. Однако вы сможете исправить эту проблему, выполнив пару команд в командной строке.
Помните, что эти команды изменят ваш реестр, но если вы не уверены в этом, вы можете оставить это решение.
6. Установите компоненты Hyper-V отдельно
- Нажмите клавишу Windows + S и введите компоненты Windows. Затем выберите Включение или отключение компонентов Windows из меню.
- Окно Компоненты Windows теперь появится. Раскройте раздел Hyper-V. Сначала отметьте Платформа Hyper-V и нажмите ОК.
- После перезагрузки ПК повторите шаги выше, но на этот раз установите Инструменты управления Hyper-V.
После повторной перезагрузки ПК проблема должна быть полностью решена, и Hyper-V будет установлен на вашем ПК.
Согласно пользователям, если вы не можете установить Hyper-V на вашем ПК, вы можете обойти проблему, просто установив компоненты Hyper-V по отдельности.
7. Выполните свежий старт
- Нажмите клавишу Windows + I, чтобы открыть приложение “Настройки”. Перейдите к разделу Обновление и безопасность.
- Перейдите в раздел Безопасность Windows в левой панели. В правой панели нажмите Открыть центр безопасности Windows Defender.
- Когда Windows Defender откроется, перейдите в раздел Производительность устройства и здоровье.
- Прокрутите вниз до раздела Свежий старт и нажмите Дополнительная информация.
- Нажмите кнопку Начать.
- Теперь следуйте инструкциям на экране, чтобы завершить процесс.
После завершения процесса у вас будет свежая установка Windows 10, и Hyper-V должен установиться.
В Windows 10 есть полезная функция под названием “Свежий старт”, которая позволяет вам быстро и легко переустановить Windows 10. Прежде чем выполнять “Свежий старт”, рекомендуется сделать резервную копию ваших файлов, чтобы избежать их потерь. Этот процесс удалит ваши установленные приложения, поэтому вам придется установить их снова вручную.
Невозможность использования Hyper-V может быть большой проблемой для некоторых пользователей, но мы надеемся, что вам удалось решить эту проблему, используя одно из наших решений.
Помните, что мы не написали эти решения в каком-либо определенном порядке. Поэтому лучше всего попробовать то, что кажется наиболее актуальным для вашего случая.
Дайте нам знать в комментариях ниже, что сработало для вас.