You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

清理电脑空间后无法运行WSL的问题求助

清理空间后WSL无法启动的解决办法

步骤1:确认虚拟磁盘文件状态

打开文件资源管理器,导航到路径 C:\Users\aib\AppData\Local\Docker\wsl\distro\,检查ext4.vhdx文件是否存在:

  • 如果文件被误删,先从回收站找回;
  • 回收站中也没有的话,查看是否有本地备份或云备份。

步骤2:重置Docker关联的WSL发行版

打开PowerShell或命令提示符,执行以下命令:

wsl --unregister docker-desktop-data

执行完成后重启Docker Desktop,程序会自动重建所需的虚拟磁盘文件。

步骤3:手动重建WSL环境

  1. 先停止所有WSL实例:
wsl --shutdown
  1. 列出所有WSL发行版,确认目标发行版名称:
wsl --list --verbose
  1. 注销损坏的docker-desktop-data发行版:
wsl --unregister docker-desktop-data
  1. 重启Docker Desktop,它会重新初始化WSL环境并生成新的ext4.vhdx文件。

步骤4:修复WSL组件与版本

  1. 确保WSL2为默认版本:
wsl --set-default-version 2
  1. 更新WSL组件:
wsl --update
  1. 重启电脑后再次尝试启动WSL。

内容的提问来源于stack exchange,提问作者aibgood

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 11:33:15