Переустановил систему и поставил Docker Desktop (WSL2). Docker ругнулся что Virtual Machine Platform (далее VMP) отключен. Включил его через Windows Features, всё заработало, но на следующий день оно слетело. И кажется ещё пункт Windows Subsystem for Linux и возможно ещё что-то.
Сейчас если ставлю галку на VMP и жму OK, то окно просто закрывается вместо появления окна с прогресс баром.
Нашёл такой способ через PowerShell:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Перезагружаю комп, всё работает. Но приходит обнова KB5044284. Если её поставить и перезагрузить комп, то VMP опять слетает.
Выполнял также:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
DISM /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
sfc /scannow
На всякий случай показываю Windows Features. Может нужно что-то включить/выключить? Я кажется включал Windows Hypervisor Platform когда читал всякие советы по фиксу. Не уверен нужен ли он для докера.