前置操作
1️⃣“开始”页面搜索:功能→启用或关闭Windows功能→勾选→“适用于Linux的Windows子系统”、“虚拟机平台”、”HyperV“→重启电脑
2️⃣cmd以管理员身份打开(此处放上截图)
报错信息1
适用于 Linux的 Windows 子系统已安装:无法解析服务器的名称或地址
解决方法
访问国外网站
报错信息2
Installing,this may take a few minutes..WslRegisterDistribution failed with error: x800701bc Error:0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel
链接
微软官方操作文档:如果无法根据网上步骤安装的伙伴,可以按照该官方文档手动安装,少走90%弯路
https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package
打开Ubuntu安装过程中卡住很久
installing this may take a few minutes
参考了
https://zhuanlan.zhihu.com/p/361310073
根据步骤做,出现报错
代码语言:{shell}复制Hyper-V 主机计算服务 服务正在启动 .
Hyper-V 主机计算服务 服务无法启动。
系统出错。
发生系统错误 5。
然后根据https://blog.csdn.net/qq_45716509/article/details/131968310打开了CFG
依然报同样错误。
解决:知乎链接提示关闭vmcompute.exe和vmwp.exe的CFG,但https://github.com/microsoft/WSL/issues/6405提示应该都打开,按照逻辑也应该打开,然后就可以了
代码语言:{shell}复制PS C:Windowssystem32> net start vmcompute
Hyper-V 主机计算服务 服务正在启动 .
Hyper-V 主机计算服务 服务已经启动成功。
打开Ubuntu终端出现
WslRegisterDistribution failed with error: 0x8000000d Error: 0x8000000d ???????????
根据https://www.cnblogs.com/luochunxi/p/14252499.html,执行,依然无法解决
https://github.com/microsoft/WSL/issues/4084
有变化的指令:wslconfig.exe /u ubuntu
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: cyf
New password:
Retype new password:
passwd: password updated successfully
Installation successful!
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
win11必做设置,全方位无死角!
https://www.bilibili.com/video/BV1tZ421y7Xr/?spm_id_from=333.337.search-card.all.click
基础设置没搞好会出现下列报错
https://blog.csdn.net/wangaolong0427/article/details/124213873
Win11改Win10
reg add "HKCUSoftwareClassesCLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}InprocServer32" /f /ve
Win10改Win11
reg delete "HKCUSoftwareClassesCLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}InprocServer32" /va /f