WSL安装Ubuntu 20.04.4后出现错误0x80070422求助
WSL安装Ubuntu 20.04.4后出现错误0x80070422求助
兄弟,我之前也碰到过一模一样的问题,别慌!这个错误说白了就是WSL相关的核心服务没启动或者被禁用了,给你几个亲测有效的解决办法:
启用WSL核心服务
按下Win + R键,输入services.msc打开服务管理器,在列表里找到LxssManager这个服务(这就是管WSL的核心后台服务)。右键点它选“属性”,把启动类型改成“自动”,再点“启动”按钮确保服务跑起来,之后重新打开Ubuntu终端试试。检查WSL相关功能是否开启
按下Win + X,选“终端(管理员)”(或者Windows PowerShell管理员),依次输入下面两条命令:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart执行完重启电脑,再打开Ubuntu应该就正常了。
指定WSL版本
如果上面两步都没用,试试在管理员终端里输入wsl --set-default-version 2,把WSL默认版本设为2;或者输入wsl --list --verbose查看已安装的Ubuntu,再用wsl --set-version Ubuntu-20.04 2给你的20.04版本指定用WSL2运行。
要是还是搞不定,记得先备份好Ubuntu里的数据,然后卸载重装一遍试试,大概率能解决。
备注:内容来源于stack exchange,提问作者Neel
相关产品推荐
相关产品推荐

