新闻中心

Win11怎么开启Linux子系统_Win11安装WSL2详细步骤

2025-12-07
浏览次数:
返回列表
首先使用wsl --install命令可自动启用功能并安装Ubuntu,若失败则手动在Windows功能中开启“适用于Linux的Windows子系统”和“虚拟机平台”,或通过DISM命令行工具启用后设置WSL2并安装指定发行版。

win11怎么开启linux子系统_win11安装wsl2详细步骤

如果您尝试在 Windows 11 中运行 Linux 环境,但发现子系统未启用,则可能是由于相关功能尚未激活。以下是安装和配置 WSL2 的详细步骤:

本文运行环境:Dell XPS 13,Windows 11。

一、使用一键命令安装

该方法通过单条命令自动启用所需功能并安装默认的 Linux 发行版,适合希望快速部署的用户。

1、按下 Win + S 组合键,搜索“PowerShell”,然后右键选择“以管理员身份运行”。

2、在打开的窗口中输入以下命令并按回车执行:wsl --install

3、等待命令执行完成,系统会自动启用“适用于 Linux 的 Windows 子系统”和“虚拟机平台”功能,并开始下载和安装默认的 Ubuntu 发行版。

4、根据提示重启计算机,系统将自动继续安装过程。

5、重启后,Ubuntu 将启动并提示您创建新的 UNIX 用户名和密码,请根据屏幕指示完成设置。

二、手动启用功能并安装

当一键命令无法执行或用户需要自定义安装特定发行版时,可通过此方法分步操作。

1、按下 Win + R,输入“optionalfeatures”并回车,打开“启用或关闭 Windows 功能”窗口。

2、在列表中找到并勾选以下两项:适用于 Linux 的 Windows 子系统虚拟机平台

3、点击“确定”,等待功能安装完成,期间系统可能需要下载必要的文件。

AdMaker AI AdMaker AI

从0到爆款高转化AI广告生成器

AdMaker AI 65 查看详情 AdMaker AI

4、系统提示重启时,保存所有工作并重启电脑。

5、再次以管理员身份打开 PowerShell,执行以下命令将 WSL 默认版本设置为 2:wsl --set-default-version 2

6、打开 Microsoft Store,搜索“Linux”,从列表中选择如 Ubuntu、Debian 或 Kali Linux 等任意发行版进行安装。

7、安装完成后,从开始菜单启动所选的 Linux 发行版,首次运行会要求您设置用户名和密码。

三、通过 DISM 命令行启用功能

此方法适用于无法使用图形界面或需要进行脚本化批量部署的高级场景,直接通过命令行工具启用核心功能。

1、以管理员身份运行 PowerShell 或 CMD 命令提示符。

2、依次执行以下两条命令以启用所需的系统功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

3、命令执行成功后,重启计算机使更改生效。

4、重启后,在管理员权限的命令行中运行:wsl --set-default-version 2,以确保新安装的发行版使用 WSL2。

5、使用命令行安装指定的 Linux 发行版,例如安装 Ubuntu-22.04,可执行:wsl --install -d Ubuntu-22.04

以上就是Win11怎么开启Linux子系统_Win11安装WSL2详细步骤的详细内容,更多请关注其它相关文章!


# 并安装  # 公众号美食营销推广策划  # 休宁网站优化制作公司  # 绍兴小花园施工网站建设  # 海口教育培训网站建设  # 别名解析seo  # 南通知名营销推广案例  # 迪庆seo培训选哪家  # 仙居关键词seo运营  # 画家广场网站建设公司  # 丽水全屏营销推广  # 如何设置  # 一键  # 按下  # 所需  # 双系统  # linux  # 命令行  # 重启  # 发行版  # 适用于  # micros  # win  # unix  # mac  # win11  # 工具  # ubuntu  # 虚拟机  # 电脑  # 计算机  # windows 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: C++如何实现异步操作_C++11使用std::future和std::async进行异步编程  React/Next.js中实现列表项的动态选择与移动  qq游戏大厅官方下载_qq游戏免费下载安装入口  J*aScript异步迭代器_j*ascript异步遍历  LINUX怎么设置定时任务_LINUX crontab配置教程  Django表单提交验证失败后保持字段值不刷新  在J*a项目里如何构建对象之间的契约_接口约束的实际落地  Golang如何使用buffered channel提高性能_Golang buffered channel优化技巧  J*a编写用户注册与登录功能_掌握字符串与验证逻辑  sublime怎么格式化代码_sublime代码美化与一键排版插件配置  使用 Pandas 高效处理 .dat 文件:字符清理与数据计算  在Go开发中优雅管理ListenAndServe进程:GoSublime集成方案  我的世界官方游戏入口 我的世界官网平台直达链接  Pandas DataFrame:高效添加条件计算列  Lar*el 8 多关键词数据库搜索优化实践  J*aScript中管理异步API调用:确保操作顺序与数据一致性  解决Rails应用中内容错位与Turbo警告:meta标签误用导致富文本渲染异常  Golang如何使用net/url解析URL_Golang URL解析与处理方法  J*a中实现Go语言select通道多路复用机制  蛙漫2台版漫画地址 Manwa2正版网页版链接  Golang如何通过reflect操作map_Golang reflect map操作与遍历技巧  AO3最新入口2025公告_AO3中文官网合集  J*a TimerTask文件监控:HashMap状态管理与常见陷阱规避指南  Angular响应式表单:实现提交后表单及按钮的禁用与只读化  新手怎么开始学化妆 零基础化妆入门教程  J*a TimerTask中HashMap意外清空的深层原因与解决方案  Golang如何实现Web接口签名验证_Golang Web接口签名校验开发方法  三星GalaxyZFold5怎样在相册制作折叠屏分镜_iPhone三星GalaxyZFold5相册制作折叠屏分镜【创意编辑】  win11如何卸载Windows更新补丁 Win11解决更新导致系统不稳定的问题【修复】  不同用户不同价格! 索尼开启账户个性化定价测试  如何使 Jest 模拟函数默认抛出错误以提高测试效率  快手极速版在线观看 官方网页版登录地址  Excel文件在线转换快速入口 Excel在线格式转换网站  Angular Material 垂直步进器:实现底部到顶部排序的教程  C#如何安全地从用户上传的XML文件中读取数据? 验证与清理策略  Go语言中高效处理x-www-form-urlencoded表单数据  Golang如何处理RPC请求负载均衡_Golang RPC请求负载均衡策略与实践  天猫2025双十一0点秒杀攻略 天猫爆款抢购时间  J*aScript中如何高效提取对象指定属性  CSS布局中意外空白:解决padding-top导致的顶部间距问题  Promise错误处理:在catch后终止链式then执行的策略  Animex动漫社网入口地址 Animex动漫社网正版在线入口  QQ邮箱在线登录平台 QQ邮箱个人邮箱网页版入口  拼多多视频播放卡顿如何处理 拼多多视频播放优化技巧  蛙漫移动版在线看 蛙漫手机浏览器直达入口  火狐浏览器占用内存高卡顿怎么办 火狐浏览器性能优化设置技巧  PDO预处理语句中冒号的正确处理:区分SQL函数格式与命名占位符  荣耀Play7T运行卡顿解决_荣耀Play7T性能优化  如何使用J*aScript精确选择并批量修改特定父元素下子链接的样式  解决Django多数据库/多Schema环境下外键迁移问题 

搜索