【WSL2】Windows11开启WSL2
目录
零、参考官方文档
一、准备工作
1. 确保电脑设备支持虚拟化并开启
2. 确保Windows系统为专业版,家庭版可能略微不同编辑3. 确保Windows系统更新为最新
二、启用虚拟机平编辑台与 Windows Linux子系统
命令方式
图形界面方式(使用命令方式后跳过图形方式操作):
三、更新下载最新 WSL Linux 子系统内核
四、设置 WSL 2 为默认版本
五、验证 WSL 版本
六、安装 Linux 发行版系统 (可选)
零、参考官方文档
https://learn.microsoft.com/zh-cn/windows/wsl/install
一、准备工作
1. 确保电脑设备支持虚拟化并开启
确保 BIOS/UEFI 中已启用虚拟化(任务管理器 → 性能 → CPU → 虚拟化状态为“已启用”)
如果没开启,请去电脑主板的 BIOS 中启用。
2. 确保Windows系统为专业版,家庭版可能略微不同

3. 确保Windows系统更新为最新
二、启用虚拟机平台与 Windows Linux子系统
-
命令方式
管理员身份打开终端(Windows PowerShell 或命令提示符):dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
-
图形界面方式(使用命令方式后跳过图形方式操作):
控制面板 → 程序 → 启用或关闭 Windows 功能,勾选:
- ✅ 适用于 Linux 的 Windows 子系统
- ✅ 虚拟机平台(或 Hyper-V)
最重要的一步:重启 Windows 系统
三、更新下载最新 WSL Linux 子系统内核
PS:当尝试检查版本号时可能会提示如下:
更新下载 Linux 子系统内核:(自动安装最新版 Linux 的 Windows 子系统内核版本)
wsl.exe --update
提示:这个过程因为国内下载比较漫长,请耐心等待...,有条件可以开个加速,期间去忙其它的即可。
四、设置 WSL 2 为默认版本
PS:此命令将后续安装的分发版默认关联至 WSL 2
管理员身份打开终端(Windows PowerShell 或命令提示符):
wsl --set-default-version 2
五、验证 WSL 版本
wsl -v
六、安装 Linux 发行版系统 (可选)
PS:Windows 直接使用运行的 Linux 系统
应用商店安装:
- 打开 Microsoft Store,搜索所需发行版(如 Ubuntu、Debian)。
- 点击安装,首次启动时设置用户名和密码
命令安装:
- 使用“wsl.exe --list --online' ”列出可用的分发
- 和 “wsl.exe --install <Distro>” 进行安装