Невозможно запустить ни один процесс виртуализации в Windows 10

Невозможно запустить ни один процесс виртуализации в Windows 10

Я пытаюсь запустить виртуальную машину в VirtualBox, и мне нужен доступ к AMD-V, но я всегда получаю сообщение об ошибке, что AMD-V недоступен. Я посмотрел модель своего процессора, и он поддерживает amd-v, и я проверил, включена ли виртуализация в BIOS. Когда я захожу в диспетчер задач, там написано, что виртуализация включена. Когда я пытаюсь установить haxm для Android Studio, там написано то же самое. Я попытался установить BlueStacks, чтобы проверить, и получил ту же ошибку, что используется виртуализация. BlueStacks работал (много лет назад), поэтому я знаю, что мой компьютер может выполнять виртуализацию. Я проверил Защитник Windows, и средство защиты на основе виртуализации отключено. У меня только Windows 10 Home, поэтому у меня нет Hyper-V. Есть ли еще процессы, которые могут использовать виртуализацию. Убьет ли отключение виртуализации в BIOS, отключение на несколько дней и последующее включение все, что ее использует? Если я отключу виртуализацию, будет ли запись в системном журнале событий о приложении, которое не может запуститься из-за необходимости виртуализации? Есть идеи?

решение1

Windows 10 Home не имеет Hyper-V, но вы можете пойти в

«Настройки — Приложения — Программы и компоненты — Активация или деактивация компонентов Windows»

и проверьте, включена ли «Платформа гипервизора Windows» (почти в самом низу), а также в середине: «Платформа для виртуальных компьютеров» (не уверен в точных названиях, мне нужно их перевести).

Недавно я установил WSL2 на свой Windows 10 Home, и у меня возник тот же вопрос. Цитата с форума MicrosoftКак WSL 2 на базе Hyper-V может работать на Windows 10 HomeV?:

WSL 2 доступен во всех SKU, где в настоящее время доступен WSL, включая Windows 10 Home.

Новейшая версия WSL использует архитектуру Hyper-V для обеспечения виртуализации. Эта архитектура будет доступна в дополнительном компоненте «Virtual Machine Platform». Этот дополнительный компонент будет доступен во всех SKU. Вы можете ожидать увидеть больше подробностей об этом опыте вскоре, как только мы приблизимся к выпуску WSL 2.

Компонент платформы виртуальной машины вы также увидите в Windows 10 Home (включение/выключение функций Windows).

Дважды проверьте, включена ли виртуальная машина.https://www.windowscentral.com/how-install-wsl2-windows-10, опять же, для WSL2, но должно помочь и вам:

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

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

Самый быстрый способ сделать это — в PowerShell. Откройте PowerShell как администратор и введите эту команду:

dism.exe /online /enable-feature /featurename:ПлатформаВиртуальнойМашины /all /norestart

Теперь перезагрузите компьютер и переходите к следующему разделу.

решение2

Я отключил платформу Windows Hypervisor, а затем снова включил ее, и все заработало.

Связанный контент