Мне приходится использовать системы VMware, которые не могут работать под Hyper-V. Я знаю, что могу отключить Hyper-V в списке функций Windows. Однако для этого требуется перезагрузка. После перезагрузки Hyper-V не активен, и мои клиенты VMware могут работать - НО: функция снова включается, так что после следующей перезагрузки она снова там.
Как я могупостоянноотключить Hyper-V в Windows 10?
решение1
Это не нормально, что Hyper-V снова перезагружается после перезагрузки. Я понятия не имею, как это предотвратить, но у меня есть ответ, как остановить работу Hyper-V.
Откройте командную строку от имени администратора и выполните следующую команду:
bcdedit /set {current} hypervisorlaunchtype off
После перезагрузки Hyper-V все еще установлен, но гипервизор больше не работает.
Теперь вы можете использовать VMware без каких-либо проблем.
Если вам снова понадобится Hyper-V, выполните эту команду из командной строки, запущенной от имени администратора:
bcdedit /set {current} hypervisorlaunchtype auto
решение2
Со своей стороны я теперь могу ответить на свой вопрос. На моем рабочем месте у нас централизованно управляемые ПК, и политика компании или группы заключается в активации Hyper-V при входе в систему. Теперь я в списке исключений, и Hyper-V остается деактивированным.
решение3
В GPO:
Административный шаблон -> Защита устройства -> Включить безопасность на основе виртуализации = установлено значение «Включено»
И у вас проблема с VMware :/
решение4
Я столкнулся с той же проблемой, когда пытался запустить Docker. Он выдал мне сообщение об ошибке, что вам нужно отключить hyper-V. Теперь я исправил это. Позвольте мне поделиться с вами шагами, которые я сделал. Надеюсь, все знают, что для установки Docker вам нужно иметь либо Windows 10 Pro или Enterprise Edition, либо версию Educational.
- У меня установлена версия Windows 10 Pro, но поскольку я столкнулся с той же проблемой, я удалил Docker Desktop из Панели управления.
- Перезагрузил компьютер и установил Docker Toolbox.exe (обычно он используется для старых версий ОС Windows)
- Установил Docker Toolbox, отметив дополнительные компоненты VirtualBox и Git (Вы можете отметить их для установки вместе с Docker, если они не установлены на вашем компьютере. Потому что если вы пропустите это, на экране может появиться сообщение об ошибке, говорящее о том, что некоторые файлы отсутствуют.) 4. Теперь открыл терминал Docker Toolbox. Теперь он показал сообщение о том, что VT/AMD необходимо включить в BIOS. 5. Поскольку у меня ноутбук Dell, попробовал нажать F2 непрерывно во время перезагрузки и обнаружил, что опция VT-I/O отмечена галочкой. 6. Теперь вышел из экрана настройки BIOS, подождал, пока Windows нормально загрузится, и снова попытался открыть терминал Docker.
- На этот раз все прошло отлично, без проблем. Он выполнил предварительные проверки, и я получил сообщение «Docker запущен и работает».