Docker не может включить Hyper-V, как исправить
Настольное приложение Docker довольно известно среди разработчиков, разрабатывающих новое программное обеспечение для операционных систем Windows. Приложение позволяет использовать несколько виртуальных систем для тестирования новых сборок, исправлений только из системы разработчика. Но что, если Docker показывает, что Docker не может включить сообщение об ошибке Hyper-V из ниоткуда? Не беспокойтесь. Просто следуйте этим простым исправлениям, чтобы решить проблему очень быстро.
Обходные пути –
к. Начать сначала ваш компьютер и снова попытайтесь получить доступ к виртуальным системам в вашей системе.
б. Отключите любую антивирусную программу, которую вы используете, и проверьте еще раз.
Оглавление
- Исправление 1 — Автозапуск гипервизора при загрузке
- Исправление 2. Включите Hyper-V в вашей системе.
- Исправление 3 — включить виртуализацию в BIOS
- Исправление 4 — удалить и переустановить Hyper-V
Исправление 1 — Автозапуск гипервизора при загрузке
1 – Поиск PowerShell и щелкните правой кнопкой мыши и выберите запуск от имени администратора.
2 - Теперь скопируйте и вставьте, а затем нажмите клавишу ввода на клавиатуре, чтобы запустить команду, указанную ниже.
|_+_|3 - Теперь перезагрузите компьютер и повторите попытку.
Исправление 2. Включите Hyper-V в вашей системе.
Hyper-V — это необязательная функция, которую необходимо включить вручную для работы с ней.
1. Сначала щелкните правой кнопкой мыши Ключ Windows и после этого нажмите на Бегать .
2. Затем введите эту команду и нажмите Входить .
|_+_|
3. Как только появится функция Windows, чек об оплате в Hyper-V вариант из списка дополнительных функций.
4. Сделав это, нажмите Ok .
Теперь Windows активирует HyperVisor на вашем компьютере.
5. Затем нажмите Перезагрузить сейчас .
После перезагрузки компьютера Hyper-V будет включен. Это займет некоторое время. Как только ваша машина перезагрузится, откройте Docker и попробуйте запустить виртуальную машину.
Альтернативный метод –
Если предыдущий метод не работает, попробуйте этот.
1. Сначала щелкните правой кнопкой мыши значок Windows и выберите Windows PowerShell (администратор) .
2. Когда появится терминал, введите или вставьте этот код отсюда и нажмите Входить .
|_+_|
Windows активирует эту функцию.
Закройте окно PowerShell и перезагрузите компьютер один раз.
Исправление 3 — включить виртуализацию в BIOS
Одним из ключевых требований Hyper-V является активация виртуализации в BIOS.
1. Сначала выключите компьютер.
2. Запустите машину.
3. Когда система загрузится, нужно нажать кнопку Удалить * клавишу на клавиатуре, чтобы открыть настройки BIOS на вашем компьютере.
*ПРИМЕЧАНИЕ - Конкретный ключ может варьироваться от производителя к производителю. Это разнообразие ключей-
Esc, F1, F2, F10, F11, F12 или Удалить
Нажатие выделенной клавиши через некоторое время вызовет экран BIOS.
3. Как только БИОС установка открывается, перейдите в Передовой вкладка
4. Затем выберите Виртуализация из списка и убедитесь, что он Включено .
(На некоторых компьютерах вы можете заметить «Режим SVM» вместо настроек «Виртуализация». Включите его, чтобы получить тот же эффект)
5. Снова нажмите клавишу, которая с ним связана, чтобы сохранить настройки.
[Это F10 ключ для этого компьютера.]
6. После этого выберите да чтобы, наконец, сохранить и выйти из настроек BIOS на вашем компьютере.
Как только вы сохраните настройки, ваш компьютер автоматически. Теперь откройте приложение Docker на своем компьютере и попробуйте открыть новую виртуальную машину.
Исправление 4 — удалить и переустановить Hyper-V
Если сами файлы Hyper-V случайно повреждены, Docker не откроется.
1. Нажмите кнопку Клавиша Windows+X ключи вместе.
2. Затем нажмите Windows PowerShell (администратор ), чтобы получить к нему доступ.
3. Копировать вставить эти коды один за другим и нажмите Входить после этого выполнять эти коды последовательно.
|_+_|
После выполнения кодов снова откройте Docker и проверьте, решает ли это проблему.
ПРИМЕЧАНИЕ –
Если проблема все еще существует, попробуйте выполнить следующие действия:
а. Откройте терминал PowerShell с правами администратора.
2. После этого выполните этот код и проверьте, помогает ли это.
|_+_|
Проверьте, решает ли это проблему.
Ваша проблема должна быть решена.