如何修復碼頭工人未能啟動 “硬件輔助虛擬化和數據執行保護必須啟用” 錯誤信息
啟動docker時出現如下錯誤信息
發生錯誤
硬件輔助虛擬化和數據執行保護必須在BIOS中啟用. 見HTTPS://docs.docker.com/docker-for-windows/troubleshoot/#virtualization-must-be-enabled
為了解決這個問題,你需要確保的Hyper-V安裝
使用管理 powershell 安裝 Hyper-V Windows 功能.
- 右鍵單擊開始按鈕,然後選擇Windows PowerShell中(管理員)
- 輸入以下命令行到PowerShell和命中進入
dism.exe /在線/啟用特徵:微軟的Hyper-V /所有
你可能有hypervisorlaunchtype在啟動配置數據設置為關閉. 如果是這種情況,那麼運行下面一行在行政PowerShell的以下.
bcdedit /set hypervisorlaunchtype auto
一旦做到這一點,需要重新啟動系統和碼頭工人應該啟動和運行正常.
