1.任务栏处搜索 “ 启用或关闭Windows功能 ”
双击打开,下滑到页面最下方
勾选 “ 适用于Linux的Windows子系统 ” 和 “ 虚拟机平台 ”然后点确定
正常情况,等他加载完点确定,重启就可以进入下一步。
!!!错误代码0x80073712
步骤1:
搜索栏搜索 " PowerShell ",右键以 “管理员身份运行”
进入后输入 “Dism /Online /Cleanup-Image /CheckHealth”,正常情况如下:
再输入 “Dism /Online /Cleanup-Image /RestoreHealth”,出现如图所示即为正常情况:
如果这个时候还没有解决。如
修复这一步卡顿在具体的 “ 62.3%”,进行下一个步骤
声明该方法使用Windows自身修复,不重装系统,不下载映像
步骤2:
搜索栏搜索设置
打开设置点击“ Windows更新 ”
点击 “ 高级选项 ”
点击“恢复”
点击“ 使用Windows更新修复问题 ”,再点击“立即安装”。!!!如果有重要文件请先备份,可能更新会出现问题(现有的界面是我已经下好了更新版本和重启后的结果)
请耐心等待,可以挂在后台自动下载,下载完后,右下角的状态栏会提示你“是否需要立即重启,或者定时”,按照自己的需求进行安装
这是我的修复版本
2.安装WSL
最简单的方法,在“Windows PowerShell”以管理员身份运行,输入“ wsl --install ”
**可以参考 “ 设置 WSL 开发环境 | Microsoft Learn ”微软发布的安装指南**
跟着指令一步步做就好了
补充一点,出现下列情况
“Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username:”
填一个小写字母无空格的用户名即可
回车后提示你“New password”盲敲密码
后续重复“Retype new password”上一个密码
出现这种情况
zhangsan@你的机器名:~$
这就表示你已经成功进入 Ubuntu 系统,WSL 可以正式使用了!
方法可能存在不足或遗漏,欢迎各位在评论区批评指正!