安装WSL2
安装
掌握 WSL2 的环境要求与两种安装方式
能独立完成 WSL2 的完整安装与初始化
完成首次用户创建与版本验证
核心讲解
(1)安装前提
系统版本:Win10 2004+(内部版本 19041+)、Win11 全部版本
功能要求:必须开启虚拟化技术(BIOS 中开启 Intel VT-x/AMD-V)
磁盘空间:至少 5G 剩余空间,建议 C 盘预留 10G 以上
(2)方式一:一键安装(推荐)
Windows 11 和较新的 Win10 支持一条命令完成全部安装,最简单快捷。
以管理员身份打开 PowerShell 或 Windows 终端
执行安装命令
等待自动启用功能、下载 Ubuntu、安装完成
重启电脑生效
(3)方式二:手动分步安装
适合一键安装失败、需要指定发行版的场景。
开启 WSL 功能:控制面板→程序→启用或关闭 Windows 功能→勾选「适用于 Linux 的 Windows 子系统」和「虚拟机平台」
重启电脑
下载安装 Linux 内核更新包:微软官方下载 WSL2 内核更新包并安装
设置 WSL 默认版本为 2
微软商店安装发行版:搜索 Ubuntu,选择版本安装
启动发行版,初始化用户
(4)安装后的初始化
首次启动发行版,会等待几分钟初始化,然后提示创建用户名和密码。
用户名:Linux 系统的普通用户,建议和 Windows 用户名不同
密码:输入时不显示,Linux 常规安全设计
创建完成后就进入 Linux 命令行,可以正常使用
操作示例
# ===== 一键安装(管理员PowerShell执行) =====
wsl --install
# 默认安装Ubuntu,自动启用所有功能,安装完成重启电脑
# ===== 手动分步安装命令 =====
# 1. 设置默认版本为WSL2
wsl --set-default-version 2
# 2. 查看可在线安装的发行版
wsl --list --online
# 3. 安装指定发行版(比如Ubuntu-22.04)
wsl --install -d Ubuntu-22.04
# ===== 安装后验证 =====
# 查看已安装的发行版和版本
wsl -l -v
# 输出 NAME STATE VERSION
# VERSION列显示2就是WSL2
常见误区
不用管理员权限安装:安装系统功能必须管理员权限,否则会报错
BIOS 没开虚拟化:WSL2 依赖虚拟化,没开的话只能用 WSL1,安装失败先去 BIOS 开 VT
安装后不重启:开启系统功能必须重启才生效
Linux 密码忘记:可以通过 wsl -u root 进入重置密码
C 盘空间不足:默认安装在 C 盘,空间不够可以后续迁移磁盘
课后练习
独立完成 WSL2 + Ubuntu 的完整安装
验证安装成功,确认 WSL 版本为 2
创建普通用户,登录后查看系统版本

