Docker не может включить Hyper-V, как исправить

Настольное приложение Docker довольно популярно среди разработчиков, разрабатывающих новое программное обеспечение для различных систем Windows. Приложение позволяет использовать несколько виртуальных систем для тестирования новых сборок, исправлений только из системы разработчика. Но что, если Docker неожиданно выдает сообщение об ошибке «Docker не может включить Hyper-V»? Не волнуйся. Просто следуйте этим простым исправлениям, чтобы решить проблему очень быстро.

Обходные пути

а. Запустить снова ваш компьютер и снова попробуйте получить доступ к виртуальным системам в вашей системе.

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

Исправление 1. Включите Hyper-V в вашей системе.

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

1. Сначала щелкните правой кнопкой мыши Клавиша Windows и после этого нажмите «Запустить“.

2. Затем введите эту команду и нажмите Входить.

дополнительные возможности
Дополнительные функции Мин.

3. Как только появится компонент Windows, проверять «Hyper-V»Из списка дополнительных функций.

4. Как только вы это сделаете, нажмите «ОК“.

Включить Hyper V Min

Теперь Windows включит HyperVisor на вашем компьютере.

5. Затем нажмите «Перезагрузить сейчас“.

Перезагрузить сейчас

После перезагрузки компьютера Hyper-V будет включен. Это займет некоторое время. После перезагрузки компьютера откройте Docker и попробуйте запустить виртуальную машину.

Альтернативный метод -

Если предыдущий метод не работает, попробуйте этот.

1. Сначала щелкните правой кнопкой мыши значок Windows и выберите «Windows PowerShell (администратор)“.

Администратор Powershell

2. Как только появится терминал, введите или вставьте этот код отсюда и нажмите Входить.

DISM / Онлайн /Включить-функцию / Все / FeatureName:Microsoft-Hyper-V
Отключить Hyper V Enable Min

Windows включит эту функцию.

Закройте окно PowerShell и перезагрузите компьютер один раз.

Исправление 2 - Включить виртуализацию в BIOS

Одним из ключевых требований Hyper-V является активация виртуализации в BIOS.

1. Сначала выключите компьютер.

2. Запустите машину.

3. Когда система загружается, вам нужно нажать кнопку «Удалить* клавишу на клавиатуре, чтобы открыть программу настройки BIOS на вашем компьютере.

* ПРИМЕЧАНИЕ- Конкретный ключ может отличаться от производителя к производителю. Это различные ключи-

Esc, F1, F2, F10, F11, F12 или Удалить

Нажатие выделенной клавиши через некоторое время вызовет экран BIOS.

Настройка биоса

3. Однажды BIOS откроется настройка, перейдите к «Передовой”Таб.

4. Затем выберите «Виртуализация»Из списка и убедитесь, что это«Включено“.

(На некоторых компьютерах вы можете заметить «Режим SVM» вместо настроек «Виртуализация». Включите его, чтобы получить тот же эффект)

Виртуализация Новый Мин.

5. Снова нажмите связанную с ним клавишу, чтобы сохранить настройки.

[Это "F10Клавиша для этого компьютера.]

F10 Мин. Мин. Мин.

6. После этого выберите «да», Чтобы наконец сохранить и выйти из настроек BIOS на вашем компьютере.

Сохранить Да Мин

После того, как вы сохранили настройки, ваш компьютер сделает это автоматически. Теперь откройте приложение Docker на своем компьютере и попробуйте открыть новую виртуальную машину.

Исправление 3 - Удалите и переустановите Hyper-V.

Если сами файлы Hyper-V случайно повреждены, Docker не откроется.

1. нажмите Клавиша Windows + X ключи вместе.

2. Затем нажмите «Windows PowerShell (администратор) », Чтобы получить к нему доступ.

Ключ Windows Powershell X

3. Копировать вставить эти коды один за другим и нажмите Входить после этого выполнять эти коды последовательно.

Отключить-WindowsOptionalFeature -FeatureName microsoft-hyper-v -online restart-computer. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All restart-computer. Enable-WindowsOptionalFeature -Online -FeatureName Контейнеры -Все
Dism Hyper V Unistall Enable Min

После выполнения кодов откройте Docker еще раз и проверьте, решает ли это проблему.

ПРИМЕЧАНИЕ

Если проблема все еще существует, попробуйте следующие шаги -

а. Откройте терминал PowerShell с правами администратора.

2. После этого выполните этот код и проверьте, помогает ли это.

MOFCOMP% SYSTEMROOT% \ System32 \ WindowsVirtualization. V2.mof
Hyper V 2 мин.

Проверьте, решает ли это проблему.

Ваша проблема должна быть решена.

3 способа удалить очередь печати в Windows 10

3 способа удалить очередь печати в Windows 10Windows 10

Если вы дали команду печати и столкнулись с тем, что застряли в очередях заданий на печать, которые не удаляются, значит, вы попали в нужную статью. Здесь я расскажу вам 3 основных метода удаления ...

Читать далее
Как изменить IP-адрес в Windows 10

Как изменить IP-адрес в Windows 10Windows 10

6 марта 2016 г. От Суканья К Мизменить windows 10 IP: - IP-адрес вашей системы определяет уникальность вашего ПК. Каждая система оснащена IP-адресом, с помощью которого можно легко отследить местоп...

Читать далее
Как фильтровать сети, отображаемые на вашем Wi-Fi в Windows 10

Как фильтровать сети, отображаемые на вашем Wi-Fi в Windows 10Windows 10

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

Читать далее