Jak opravit ukotvitelný panel nespustí se “Hardwarová podpora virtualizace a ochrany spuštění dat musí být povolen” chybové hlášení

The following error message occurs when starting docker

Vyskytla se chyba

V systému BIOS musí být povolena hardwarová virtualizace a ochrana spouštění dat. Viz https://docs.docker.com/docker-for-windows/troubleshoot/#virtualization-must-be-enabled

Chcete-li tento problém vyřešit, musíte se ujistit, že je nainstalováno Hyper-V

Use an administrative powershell to install the Hyper-V Windows features.

  1. Klikněte pravým tlačítkem na tlačítko Start a vyberte Windows PowerShell(admin)
  2. Zadejte následující řádek do Powershell a stiskněte Enter
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

 

Můžete mít hypervisorlaunchtype nastaven na off v Boot Configuration Data. Pokud je tomu tak, spusťte následující řádek v administrativním Powershell.

bcdedit /set hypervisorlaunchtype auto 

 

Jakmile se to stane, je vyžadován restart systému a Docker by se měl spustit a spustit jako obvykle.