Windows10 WSL又又又一次崩了 Docker Desktop - Unexpected WSL error

问题:Windows10 WSL又又又一次崩了

这回报错:

然后再打开WSL Ubuntu就卡住了,等很长时间没反应,就关掉了。

手动启动Docker Desktop,报错:

An unexpected error occurred while executing a WSL command.

Either shut down WSL down with wsl --shutdown, and/or reboot your machine. You can also try reinstalling WSL and/or Docker Desktop. If the issue persists, collect diagnostics and submit an issue ⁠.

复制代码
bootstrapping in the main distro: listing WSL distros: running WSL command wsl.exe C:\Windows\System32\wsl.exe -l -v --all: context deadline exceeded

寻求解决

咨询AI:这个错误信息表明您的 WSL(Windows Subsystem for Linux)出现了问题,可能是由于系统资源不足、WSL 配置问题或其他原因导致的。

现在输入任何wsl命令,都是卡住,没反应:

复制代码
C:\Windows\system32>wsl status
^C
C:\Windows\system32>wsl.exe -l -v --all

尝试在商店里更新

确保您的 WSL 是最新版本:

  1. 打开 Microsoft Store。
  2. 搜索"WSL"并选择"Windows Subsystem for Linux"。
  3. 点击"更新"按钮更新 WSL。

没有找到:Windows Subsystem for Linux ,倒是找到了Ubuntu24和22,但是没有更新按钮。

重新安装安装wsl

复制代码
wsl --install

开始安装了,感觉这个方法靠谱

不行,到了第二个就卡住了

复制代码
wsl --install
正在下载: Ubuntu
正在安装: Ubuntu
[                           0.0%                           ]

最后报错了:

复制代码
C:\Windows\system32>wsl --install
正在下载: Ubuntu
正在安装: Ubuntu
服务器运行失败
错误代码: Wsl/InstallDistro/0x80080005

问题未总结,先搁置

后来提醒需要重启系统安装更新,照做!

重启并更新后,等待开机一段时间后,docker desktop正常,输入wsl也能进入ubuntu了。

Ubuntu22和24也正常了,输入wsl -l-v显示正常:

复制代码
C:\Users\Admin>wsl -l -v
  NAME                   STATE           VERSION
* Ubuntu-24.04           Running         2
  docker-desktop-data    Running         2
  Ubuntu-20.04           Stopped         1
  docker-desktop         Running         2
  Ubuntu-22.04           Running         2
  Ubuntu                 Stopped         1

总结

以前还在感慨,wsl太牛了,简直无敌了。

结果过段时间就会崩一次,让我看清现实,wsl没法完全替换Ubuntu啊!

另外是不是硬盘的锅啊,不清楚,留档。

上次出问题:启动wsl里的Ubuntu24报错:当前计算机配置不支持 WSL2,HCS_E_HYPERV_NOT_INSTALLED_当前计算机配置不支持 wsl2。 请启用"虚拟机平台"可选组件,并确保在 bios 中启-CSDN博客

相关推荐
LeenixP1 天前
RK3576-Debian12删除userdata分区
linux·运维·服务器·数据库·debian·开发板
qq_ceiling1 天前
H3C交换机配置M-LAG
运维·服务器·网络
warton881 天前
ubuntu24 安装 proxsql 实现数据库代理
linux·运维·mysql·ubuntu
天意pt1 天前
Blog-SSR 系统操作手册(v1.0.0)
前端·vue.js·redis·mysql·docker·node.js·express
会跑的葫芦怪1 天前
cursor 打开wsl Ubuntu项目
linux·运维·ubuntu
沫离痕1 天前
windows安装docker实例
windows·docker·容器
Full Stack Developme1 天前
linux sudo su su - 三者区别
linux·运维·服务器
Byron Loong1 天前
【系统】Linux内核和发行版的关系
linux·运维·服务器
ChenYY~1 天前
双系统显卡冲突修复记录
ubuntu·显卡·黑屏·双系统·nvidia驱动
oMcLin1 天前
如何在 Ubuntu 22.04 LTS 上部署并优化 OpenStack 云计算平台,实现多租户虚拟化与弹性伸缩?
ubuntu·云计算·openstack