最近装wsl的时候,遇到了这个问题。查阅了很多相关资料,发现导致wsl --install安装不了的主要原因都集中在于windows更新组件损坏导致的,经过排查,我的这个组件确实不能够正常使用,可能是因为之前使用了windows激活工具导致的,经过多次尝试,最终找到了一个可行的解决方案。
如果windows更新组件损坏,安装Ubuntu会报错 0x80070005的问题。
解决办法
在微软官网下载win10修复工具
下载地址:https://www.microsoft.com/zh-cn/software-download/windows10
注意:该工具会将windows更新到最新版本,亲测不会影响之前的操作系统。
等待安装完成之后,Windows更新等功能就正常了,使用wsl 也能够安装linux系统。