在Windows 10上启用WSL需先开启开发者模式,再运行wsl --install自动安装Ubuntu;或手动启用“适用于Linux的Windows子系统”功能并重启,最后从Microsoft Store安装Ubuntu并首次启动配置用户。

在Windows 10上直接运行Linux命令行工具,无需虚拟机或双系统,就能调用apt、grep、ssh等原生命令,前提是系统已满足版本与功能启用条件。
确认系统版本和开启开发者模式
打开「设置」→「更新和安全」→「开发者选项」,将「开发人员模式」设为“启用”。这一步必须做,否则后续WSL功能无法注册——【若跳过此步,执行wsl --install会提示0x80070005错误】。系统会自动下载并安装必要组件,耗时约1–2分钟,完成后无需重启。
启用适用于Linux的Windows子系统功能
方法一(推荐):以管理员身份运行PowerShell,输入以下命令并回车:
wsl --install
该命令会自动启用WSL可选功能、安装Ubuntu发行版,并完成初始化配置。安装过程约需3–10分钟,取决于网络速度和磁盘性能。
方法二(手动启用):若上述命令报错或需自定义控制流程,可改用传统方式——按Win+R输入optionalfeatures.exe,勾选「适用于Linux的Windows子系统」,点击确定后重启电脑。
安装并首次启动Linux发行版
第一步:打开Microsoft Store,搜索“Ubuntu”,选择官方发布的Ubuntu 22.04 LTS或Ubuntu 24.04 LTS,点击“获取”安装。
第二步:安装完成后,在开始菜单中点击Ubuntu图标,或在任意位置按住Shift+右键→“在此处打开Linux shell”,首次启动会自动解压根文件系统并创建用户账户。
第三步:输入你想要的用户名(注意:【不能以大写字母开头,否则adduser会拒绝创建并报NAME_REGEX错误】),再输入密码两次。完成后即进入bash终端,可立即执行ls、pwd、apt update等命令。


















