win11怎么安装wsl2_win11 wsl2安装配置教程【秒懂】

如果您希望在Windows 11系统中运行原生Linux环境,但发现WSL2未启用或安装失败,则可能是由于系统组件未开启、虚拟化技术被禁用或安装路径选择不当。以下是解决此问题的步骤:

一、使用 wsl –install 一键命令全自动安装

该方法由微软官方封装,自动启用所需系统功能、下载并安装最新WSL2内核及默认Ubuntu发行版,适合网络通畅且无需定制发行版的用户。

1、按下Win + X组合键,选择「终端(管理员)」。

2、在弹出窗口中点击「是」,确认以管理员权限运行。

3、输入命令并按回车:wsl –install。

4、等待命令自动完成功能启用、内核下载与Ubuntu安装;过程中可能显示进度条及提示信息。

5、根据提示重启计算机,重启后系统将自动继续初始化流程。

6、首次启动Ubuntu时,终端将提示您输入UNIX用户名与密码(密码输入时不显示明文,输完直接回车)。

二、通过图形界面启用功能后手动安装发行版

该方式绕过命令行,利用Windows内置的“启用或关闭Windows功能”窗口勾选核心组件,适用于对PowerShell不熟悉或组策略限制命令执行的场景。

1、按下Win + R键,输入optionalfeatures并回车。

2、在打开的窗口中,找到并勾选以下两项:适用于 Linux 的 Windows 子系统与虚拟机平台。

3、点击「确定」,系统开始配置功能,期间可能需要下载少量系统文件。

4、配置完成后,保存所有工作并重启计算机,使更改生效。

5、重启后,打开Microsoft Store应用,搜索关键词Ubuntu或Debian。

6、点击对应发行版页面的「获取」按钮,等待自动下载并安装完成。

7、安装完毕后,在「开始菜单」中点击该发行版图标,首次启动将自动解压根文件系统并提示创建用户名与密码。

三、使用 DISM 命令行分步启用功能并指定发行版

该方法直接调用系统部署映像管理工具(DISM),精准控制功能启用过程,适用于脚本化部署、无GUI环境或需排查功能启用失败原因的高级用户。

1、以管理员身份运行PowerShell或CMD。

2、依次执行以下两条命令(每条执行后应显示「操作成功完成」):dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart。

3、执行第二条命令:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart。

4、重启计算机,使更改生效。

5、重启后,以管理员身份运行PowerShell,执行:wsl –set-default-version 2。

6、打开Microsoft Store,安装选定的Linux发行版,或使用wsl –import命令从离线.appx包导入自定义发行版。

四、BIOS/UEFI 中启用硬件虚拟化

WSL2依赖CPU级虚拟化支持,若系统提示“无法启动子系统”或“WHPX: Failed to initialize”等错误,极大概率是BIOS/UEFI中虚拟化技术处于禁用状态。

1、重启电脑,在启动时按下特定键(通常是Del、F2、F10 或 Esc)进入BIOS/UEFI设置界面。

2、查找与虚拟化相关的选项,常见名称包括:Intel VT-x、Intel Virtualization Technology、AMD-V、SVM Mode。

3、将该选项设置为Enabled。

4、按提示保存设置(通常为F10),然后退出并重启系统。

5、验证是否启用:以管理员身份运行PowerShell,执行systeminfo | findstr “Virtualization”,输出中应包含已启用字样。

五、验证与基础配置

安装完成后需确认WSL2运行状态及默认版本,并完成基本初始化,避免后续运行Linux命令时报错或性能异常。

1、以管理员身份打开PowerShell,执行:wsl –status,确认默认版本显示为2。

2、执行:wsl -l -v,查看已安装发行版及其版本号,确保状态为Running。

3、进入已安装的发行版(如Ubuntu),执行:sudo apt update && sudo apt upgrade -y,更新软件包索引和系统组件。

4、设置默认用户为非root:在PowerShell中执行ubuntu2204 config –default-user <username>(将ubuntu2204替换为实际发行版名称)。

5、执行wsl –update,确保WSL2内核为最新版本。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。