跳到主要内容
常见问题 Windows 1021H2WSL2

Windows 10 21H2 中 WSL2 启动失败怎么办

21H2 中 WSL2 起不来的常见原因(虚拟化、默认版本、发行版损坏)与逐层处理,含命令行排查。

发布于 2026/11/11 所属频道 Windows 10

简短答案

WSL2 启动失败先查虚拟化与默认版本,再排查发行版本身。报错对照下表处理;仍起不来用 wsl --shutdown 后强制重启 WSL,或重装该发行版。

报错对照

现象 原因 处理
提示需启用虚拟化 BIOS 没开 VT-x/SVM 进 BIOS 开启后重启
「默认版本设置失败」 未设默认 2 或功能没装全 见下方命令
发行版启动卡死/无输出 该发行版数据损坏 wsl --unregister 重装(先 export 备份)
开机后首次进 wsl 报错 WSL 服务异常 wsl --shutdown 后重进

操作步骤

  1. 查虚拟化:任务管理器 → 性能 → CPU,确认「虚拟化:已启用」。
  2. 查默认版本与状态:
wsl --status
wsl --list --verbose
  1. 修默认版本:管理员 PowerShell
wsl --set-default-version 2
wsl --shutdown
wsl
  1. 重装发行版:损坏则先备份 wsl --export <发行版> d:\bak.tar,再 wsl --unregister <发行版> 后重新 wsl --install -d <发行版>(对照 Windows 10 21H2 条目 支持的发行版)。

兜底

虚拟机平台功能异常时用 WePE 制作启动 U 盘 进 PE 检修系统文件;重置类操作入口见 常用快捷键。

操作小结

  1. 虚拟化先查
  2. wsl --status 看默认版本
  3. --shutdown 强制重启 WSL
  4. 发行版损坏先 export 再重装

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常见问题

同一集合内的相近主题,按标签与关键词匹配