wsl(7) -- 安装损坏的问题

  1. 不知怎么的,wsl启动报错了,报错内容如下。
C:\Users\xflm>wsl
WSL 正在完成升级...
Warning 1946.Property 'System.AppUserModel.IsSystemComponent' for shortcut 'WSL Settings.lnk' could not be set.
Could not write value  to key \SOFTWARE\Classes\Directory\shell\WSL.   Verify that you have sufficient access to that key, or contact your support personnel.
wsl: WSL 安装似乎已损坏 (错误代码: Wsl/CallMsi/Install/ERROR_INSTALL_FAILURE)。
按任意键修复 WSL,或 CTRL-C 取消。
此提示将在 60 秒后超时。
更新失败(退出代码: 1603)。
错误代码: Wsl/CallMsi/Install/ERROR_INSTALL_FAILURE
  1. 当我按下任意键时,会启动一个下载,但是下载速度很慢。
此提示将在 60 秒后超时。
正在将适用于 Linux 的 Windows 子系统更新到版本: 2.4.12。
[===                        6.6%                           ]
  1. 经过一番折腾,可以去GitHub上下载msi安装包,可以使用迅雷,下载会更稳定,我下载的是wsl.2.5.1.0.x64.msi,232MB。
  2. 下载完成后,双击进行安装,它会自动卸载老版本的文件,然后安装新版本,在安装的过程中会报好多次警告,如下图,分别点击【OK】和【Ignore】即可。
    创建快捷键失败
    写入注册表失败
  3. 安装完毕后,再次启动wsl即可正常运行,原先的ubuntu镜像不会受影响。

上一篇:wsl(6) – 安装docker
下一篇:wsl(8) – 图形界面
目录:全部文章合集

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值